Sobre a modelagem de dados em um banco de dados, analise as ...
I. Um modelo de dados oferece uma maneira de descrever o projeto de um banco de dados no nível físico, lógico e de controle. II. O modelo relacional é um exemplo de modelo baseado em registros, no qual o banco de dados é estruturado em registros de formato variável. III. Um modelo de dados orientado a objetos é uma extensão do modelo entidade-relacionamento com noções de encapsulamento, métodos e identidade do objeto. IV. No modelo conceitual, o banco de dados é descrito de forma independente de implementação.
Está correto o que consta APENAS em:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - III e IV.
Analisando as assertivas:
- Afirmativa I: Incorreta. Modelos de dados descrevem a estrutura lógica de um banco de dados abstratamente e não abordam o nível físico ou de controle. O nível físico trata especificamente de como os dados são armazenados, enquanto que o de controle geralmente refere-se a aspectos relacionados à segurança e administração do banco de dados.
- Afirmativa II: Incorreta. O modelo relacional é baseado em tabelas, conhecidas como relações, que possuem um formato fixo e estruturado, não variável. Um registro no modelo relacional reside numa linha de uma tabela e segue a estrutura definida pelas colunas da mesma.
- Afirmativa III: Correta. Um modelo de dados orientado a objetos de fato utiliza conceitos advindos da programação orientada a objetos como encapsulamento, herança, e métodos. Ele estende o modelo entidade-relacionamento incluindo suporte para objetos complexos, o que permite uma modelagem mais próxima do mundo real e sua complexidade.
- Afirmativa IV: Correta. No modelo conceitual, o foco está em representar os dados no nível de abstração mais alto, independente de sistemas de gerenciamento de banco de dados ou considerações relacionadas à implementação física. Essa independência facilita a compreensão das entidades e relacionamentos presentes no domínio do problema.
Portanto, é a combinação das afirmativas III e IV que está correta, pois a III aborda a extensão do modelo entidade-relacionamento em direção à orientação a objetos e a IV destaca a abstração de alto nível do modelo conceitual sem relação com aspectos técnicos ou de implementação.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito E
I - Errada. BD descreve em nível físico, lógico e conceitual
II - registros de formatos fixo
Polícia Federal, o II "os registros de formatos fixo" não são do modelo lógico?
O modelo relacional é um modelo baseado em relação (tabelas).
fonte:
https://books.google.com.br/books?id=pStrDwAAQBAJ&pg=PT390&lpg=PT390&dq=no+qual+o+banco+de+dados+%C3%A9+estruturado+em+registros+de+formato+fixo&source=bl&ots=KJcblqPfvu&sig=ACfU3U2AuSLkkMgL4cH3XS4cKT-31s4xFA&hl=pt-BR&sa=X&ved=2ahUKEwiq5o_I5Z_nAhWvLLkGHXo2C-sQ6AEwAnoECAcQAQ#v=onepage&q=no%20qual%20o%20banco%20de%20dados%20%C3%A9%20estruturado%20em%20registros%20de%20formato%20fixo&f=false
A II é modelo lógico, embora acredito que sejam registros fixos.
"Os modelos de dados conceituais de alto nível são os melhores para mapear as relações entre os dados de maneira que as pessoas percebam esses dados. Os modelos lógicos baseados em registros, por outro lado, refletem melhor as formas com que os dados são armazenados no servidor."
https://www.lucidchart.com/pages/pt/o-que-e-um-modelo-de-banco-de-dados
✅Gabarito(C)
Sobre as alternativas erradas
I) Apoiando a estrutura de um Banco de Dados está o modelo de dados uma coleção de ferramentas conceituais para descrever dados ,relações de dados semântica de dados e restrições de consistência .Um modelo de dados oferece uma maneira de descrever o projeto de um banco de dados no nível físico logico e de visão.
Fonte: https://www.trabalhosfeitos.com/ensaios/Modelo-De-Dado/49350585.html
II) O modelo em rede surgiu como extensão ao modelo hierárquico (estrutura de árvore), ambos orientados a registros. O modelo relacional não tem caminhos predefinidos para fazer acesso aos dados, mas implementa estruturas de dados organizadas em relações (tabelas);
Fonte: Q462120
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo