Arquitetura ANSI/SPARC

Description

Banco de Dados (Aquitetura ANSI/SPARC) Flashcards on Arquitetura ANSI/SPARC, created by Primo Deckers on 14/11/2016.
Primo Deckers
Flashcards by Primo Deckers, updated more than 1 year ago
Primo Deckers
Created by Primo Deckers over 7 years ago
289
1

Resource summary

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
Show full summary Hide full summary

Similar

Banco de Dados
talyson.milan
Perguntas e Respostas - Banco de Dados
Janaina Freitas
Banco de dados e SGBD
bruno de assis
Normalização de Banco de Dados
Domingos Bernardo
NORMALIZAÇÃO BANCO DE DADOS
Cristiano Gonçalves
Banco de dados III - Modelos de Dados II
Bianca Kaiser
Introdução a Banco de dados
Ícaro Matheus
Tipos de relacionamento
Philip Rodrigues
Apresentação sobre Banco de Dados
Suéllen Martinelli
Modelo Relacional
Philip Rodrigues
Níveis de Abstração
Rodrigo Ferreira