Tendo como base os conceitos de banco de dados, analise as a...

Próximas questões
Com base no mesmo assunto
Q2236132 Banco de Dados
Tendo como base os conceitos de banco de dados, analise as assertivas abaixo.
I. No modelo conceitual, as entidades, os atributos das entidades e os relacionamentos devem estar presentes.
II. A normalização tem por objetivo simplificar a forma com que os dados são armazenados no banco de dados para obter mais eficiência e minimizar a redundância.
III. A chave primária é uma coluna na tabela atual em que os valores devem ser chave secundária na mesma tabela.
IV. O modelo lógico fornece uma visão abstrata adequada, sendo voltada para os desenvolvedores.
Está(ão) correta(s) 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - I, II e IV, somente.

Para resolver a questão, é necessário compreender os conceitos fundamentais de modelagem de dados e as práticas de normalização em bancos de dados. O modelo conceitual trata da estruturação do banco de dados a um nível alto de abstração, focando em como os dados estão relacionados, sem entrar nos detalhes de implementação.

A primeira assertiva está correta porque no modelo conceitual, de fato, precisa-se representar as entidades, seus atributos e os relacionamentos entre elas. Esses componentes são cruciais para compreender a estrutura e as ligações dos dados dentro do banco.

A segunda assertiva também está correta, pois a normalização é um processo utilizado para projetar a estrutura de um banco de dados em que se minimiza a redundância e se evita anomalias de inserção, atualização e exclusão. Isso contribui para uma maior eficiência na organização e manutenção dos dados.

No entanto, a terceira assertiva está incorreta. A chave primária é um conjunto de um ou mais campos de uma tabela que identificam de maneira única cada registro nela contido. Não é necessário que os valores da chave primária sejam a chave secundária na mesma tabela; na verdade, isso não faz sentido quanto à definição de chaves em bancos de dados.

Finalmente, a quarta assertiva está correta. O modelo lógico serve como um intermediário entre o modelo conceitual e o modelo físico. Ele oferece uma visão mais detalhada do banco de dados, mas ainda mantém um nível de abstração que é acessível para os desenvolvedores, permitindo que eles entendam a estrutura e o relacionamento dos dados sem precisar lidar com detalhes específicos de implementação em um sistema de gerenciamento de banco de dados.

Portanto, as assertivas I, II e IV estão corretas, o que torna a alternativa A a escolha adequada.

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

fiquei com duvida na IV. o modelo de dados lógico ainda nao tem detalhes de implementação. Logo seria mais interessante para um arquiteto, um ad e nao para um desenvolvedor

Até onde eu sei, normalização diminui o desempenho em troca de diminuir a redundância. Geralmente, na computação, armazenamento e desempenho são unidades inversamente proporcionais (até um certo ponto...)

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo