Banco de dados
1- O modelo hierárquico é semelhante ao modelo em redes. A principal diferença é que no modelo hierárquico os tipos de registros são organizados na forma de uma árvore com raiz, enquanto, no modelo em redes os registros são organizados na forma de gráficos arbitrários. 2- Representado pelo modelo relacional é o modelo mais utilizado nos dias atuais, por conter uma estrutura simples e diferente dos outros anteriores, não é preciso criar os registros para depois construir a aplicação. Outra vantagem deste modelo é sua engenharia reversa, isto é, você pode tanto passar da estrutura do banco para o MER quanto passar do MER para a DDL. 3- A orientação a objetos é a tendência seja qual for a situação, o seu dilema é o fato da perda de desempenho. Assim como primeiras linguagens de programação onde tudo era um objeto, os BDOOs sofrem com o desempenho. Quando só existia o BDR, apareceu a necessidade de armazenar dados complexos, uma ótima solução foi o BDOO, entretanto, por seu desempenho não satisfatório, um outro banco foi desenvolvido, o BDOR, que agrega características da orientação a objetos e otimização do BDR. O modelo objeto relacional pode ser comparado às linguagens de programação atuais, onde apenas dados complexos são representados como objetos, tendo assim maior desempenho. O BDOR ainda não alcançou aplicações de larga escala, pois se trata de um banco relativamente novo, mas como suas vantagens estão se tornando cada vez mais evidentes, a tendência é que as empresas e aplicações que manipulam dados complexos comecem a utilizar o BDOR e no futuro este modelo de banco de dados tome o lugar do tradicional BDR.
Exercício pag- 17
1-Para que se possa ter um padrão foi definido um padrão de desenvolvimento de Bando de Dados, este padrão é conhecido como ANSI/SPARC. Esta arquitetura se divide em três niveis: Nivel Interno (fisico): É o mais próximo