Imagem de fundo

A arquitetura padrão ANSI para SGBDs é dividida nos três seguintes níveis: •Externo: vi...

A arquitetura padrão ANSI para SGBDs é dividida nos três seguintes níveis:


•Externo: visões específicas dos usuários do sistema de banco de dados;

• Conceitual: modelo lógico do banco de dados;

•Interno: representação física para o armazenamento dos dados.


Nesse contexto, quando se considera o princípio da independência de dados, verifica-se que


A

alterações que se fizerem necessárias no nível interno podem ser efetuadas sem necessidade de modificar nem o nível conceitual nem as visões externas dos usuários, garantindo, assim, tanto a independência física quanto a lógica dos dados.


B

alterações nas visões externas dos usuários podem ser feitas de forma isolada, mas qualquer modificação no nível interno exige, necessariamente, uma revisão completa no nível conceitual para manter a integridade dos dados.


C

mudanças no nível conceitual podem ser realizadas sem afetar o nível interno, mas as visões externas devem ser ajustadas sempre que houver alterações no modelo lógico.


D

qualquer modificação feita em um dos níveis é automaticamente propagada para os demais, o que elimina a necessidade de ajustes manuais entre eles.


E

essa independência se restringe à separação entre o nível conceitual e o interno, de forma que as visões dos usuários precisam ser constantemente adaptadas para refletir as mudanças internas.