Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FUNDATEC 2023

Banco de DadosBanco de Dados
Código
qq894231
Banca
FUNDATEC
Órgão
IF-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Em relação aos conceitos de banco de dados, em qual tipo de banco as informações são organizadas em blocos de informações, classes, com identificadores e atributos?
  1. ARelacional.
  2. BNão relacional.
  3. COperacional.
  4. DDistribuído.
  5. EOrientado a objetos.
Revelar gabarito e comentário

GabaritoE — Orientado a objetos.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Conceitos de banco de dados: modelo orientado a objetos

Gabarito: letra E (Orientado a objetos). A descrição "blocos de informações, classes, com identificadores e atributos" é a definição clássica do modelo orientado a objetos, onde os dados são encapsulados em objetos — instâncias de classes — que possuem atributos (dados) e métodos (comportamento), além de um identificador único. Esse modelo contrasta com o relacional, que organiza dados em tabelas (relações).

A questão testa o conhecimento dos diferentes modelos de banco de dados. O conteúdo de apoio menciona que "outro tipo notável é o SGBD orientado a objetos, implementado em bancos de dados com estruturas complexas ou aplicações que mudam constantemente". A organização em classes com atributos é a marca registrada desse modelo.

Alternativa A — ❌ Incorreta

O modelo relacional organiza os dados em tabelas (relações), compostas por linhas (tuplas) e colunas (atributos), e não em blocos de classes com identificadores. A descrição dada pelo enunciado não corresponde ao modelo relacional, que se baseia na teoria matemática de Edgar Codd.

Alternativa B — ❌ Incorreta

"Não relacional" é um termo genérico que abrange diversos modelos (documentos, chave-valor, grafos, colunas, etc.). Embora alguns bancos NoSQL possam ter estruturas próximas a objetos, a descrição específica "blocos de informações, classes, com identificadores e atributos" é a definição precisa do modelo orientado a objetos, não de todo o universo não relacional.

Alternativa C — ❌ Incorreta

Banco operacional refere-se ao banco de dados utilizado para processamento de transações em tempo real (OLTP), não a um modelo de organização dos dados. É um tipo de uso, não um modelo conceitual.

Alternativa D — ❌ Incorreta

Banco distribuído diz respeito à localização física dos dados — eles estão espalhados por múltiplos computadores ou locais —, mas não define como as informações são logicamente organizadas (se em tabelas, objetos, etc.). A distribuição é uma característica de infraestrutura, não de modelagem.

Alternativa E — ✅ Correta ⟵ GABARITO

No modelo orientado a objetos, as informações são organizadas em objetos, que são instâncias de classes. Cada objeto possui um identificador único e um conjunto de atributos (dados) e métodos. Essa é a definição exata apresentada no enunciado. Esse modelo é indicado para aplicações com estruturas complexas, como sistemas CAD/CAM, engenharia e multimídia.

Gabarito: letra E.

Link permanente: /questoes/qq894231