(1,0) 1 -
De acordo com Avi Silberschatz, um importante objetivo da modelagem conceitual em bancos de dados é o de representar a semântica da informação, independentemente de considerações de implementação e eficiência. O modelo entidade-relacionamento (ER) é uma notação para modelagem conceitual de bancos de dados cujas principais características são: utilização de poucos conceitos, boa representação gráfica e facilidade de compreensão. Acerca do projeto conceitual de banco de dados e do modelo ER, julgue o item abaixo.A única possibilidade de se realizar o mapeamento do modelo Entidade-Relacionamento para o modelo relacional de uma especialização é criar uma tabela para a entidade da superclasse e criar uma tabela para cada entidade subclasse com uma coluna para cada um de seus atributos, mais uma coluna para a chave primária da entidade representando a superclasse.
A afirmação está Errada. ❌
Explicação:
No mapeamento do modelo Entidade-Relacionamento (ER) para o modelo relacional, existem diversas estratégias para representar especializações:
Tabela por superclasse com tabelas para subclasses (conforme descrito na afirmação) — uma abordagem comum;
Tabela única para superclasse e subclasses (todas as colunas em uma só tabela, com atributos das subclasses podendo ser nulos quando não aplicáveis);
Tabela por subclasse apenas, incluindo os atributos da superclasse em cada subclasse.
Portanto, a afirmação é incorreta ao dizer que há apenas uma possibilidade de mapeamento.
Recuperar senha