O mapeamento da herança é o que apresenta a maior dificuldade e também o que traz mais consequências, tanto no desempenho, quanto na facilidade de escrita de determinadas consultas. As escolhas são:
1) representar todas as classes de uma hierarquia numa única tabela, acrescentando um atributo Tipo para identificar a classe do objeto.
2) representar cada classe na hierarquia como uma tabela, representando os atributos comuns apenas na tabela que representa a classe pai, o que implica em realizar uma fragmentação vertical.
3) representar cada classe concreta da hierarquia por uma tabela contendo todos os atributos da classe e de suas superclasses, realizando uma fragmentação horizontal.
Neste conceito, complete as lacunas da asserção a seguir:
Um atributo Tipo é usado para indicar a classe de cada objeto. Como ___________, tem-se que ___________ é armazenado numa ____________, tornando fácil a sua recuperação. Além disso, consultas envolvendo ___________ também são fáceis de serem ___________.
Assinale a alternativa que completa corretamente as lacunas:
Escolha uma:
a. desvantagem / um objeto / única tabela / superclasses / realizadas.
b. vantagem / um objeto / única tabela / superclasses / realizadas.
c. vantagem / um objeto / tabela dinâmica / superclasses / analisadas.
d. vantagem / um atributo / única classe / superclasses / realizadas.
e. desvantagem / um atributo / única classe / superclasses / realizadas.
Soluções para a tarefa
Respondido por
12
Resposta:
d. vantagem / um objeto / única tabela / superclasses / realizadas.
Respondido por
1
Resposta:
A resposta correta é:
vantagem / um objeto / única tabela / superclasses / realizadas.
Explicação:
Corrigida pelo AVA.
Perguntas interessantes