Created by Primo Deckers
about 8 years ago
|
||
Question | Answer |
A arquitetura ANSI/SPARC, criada em meados de 1975, define níveis de abstração para um sistema de gestão de bases de dados. Quais são esses niveis? | Nível externo : define a visão dos usuários. Nível conceptual : chamado também MCD (modelo conceptual dos dados) ou MLD (modelo lógico dos dados). Define a disposição das informações na base de dados; Nível interno (ou físico) : define a maneira como são armazenados os dados e os métodos para acessa-los; |
Arquitetura ANSI/SPARC tem como principal característica | Independência dos dados |
Objetivo é separar o banco de dados físico das aplicações do usuário através de três diferentes níveis de esquemas. | Arquitetura ANSI/SPARC. Arquitetura de três esquemas.Nível Externo (de visões, lógico do usuário): Nível Conceitual (lógico de comunidade). Nível Interno (físico, de armazenamento). |
Define a correspondência entre uma visão externa específica e a visão conceitual. Exemplo: os campos podem ter tipos de dados diferentes, as denominações de campo e registro podem ser modificadas | Mapeamento Externo/Conceitual |
Define a correspondência entre a visão conceitual e o banco de dados armazenado; Especifica o modo como os registros e campos conceituais são representados no nível interno. | Mapeamento Conceitual/Interno |
Habilidade de modificar a definição de um esquema em um nível sem afetar a definição de esquema num nível mais alto. | Independência de dados |
Modificar o esquema físico sem a necessidade de reescrever os programas aplicativos; Mudanças de esquema interno não afetam o esquema conceitual ou a esquemas externos; Modificações no nível físico são ocasionalmente necessárias para melhorar o desempenho; | Independência física de dados: |
Modificar o esquema conceitual sem a necessidade de reescrever os programas aplicativos; Modificações no nível conceitual são necessárias quando a estrutura lógica do banco de dados é alterada Exemplo: adição de um novo tipo de conta „contas de bolsas de mercado‟ num sistema bancário. | Independência lógica de dados |
Os programas são bastante dependentes da estrutura lógica dos dados que eles acessam. | Independência lógica dos dados é mais difícil de ser alcançada do que a independência física |
Independência Lógica X Independência Física |
Want to create your own Flashcards for free with GoConqr? Learn more.