Questão de Banco de Dados — Banco de Dados — FUNDATEC 2023
- Código
- qq894231
- Banca
- FUNDATEC
- Órgão
- IF-SC
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- ARelacional.
- BNão relacional.
- COperacional.
- DDistribuído.
- EOrientado a objetos.
GabaritoE — 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.
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.
"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.
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.
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.
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