ABSTRA O DE DADOS "Material Escolar"
Um sistemas de Gerenciamento de Banco de Dados é composto de uma coleção de arquivos inter-relacionados e de um conjunto de Programas que permitem aos usuários fazer o acesso e modificar esses arquivos. O grande objetivo de um sistema de Banco de Dados é prover os usuários com uma visão ABSTRATA DOS DADOS.
NÍVEL FÍSICO: O nível mais baixo de ABSTRAÇÃO descreve como os
Dados estão realmente armazenados: Num nível Físico, complexas estruturas de Dados de Baixo nível são descritas em detalhes.
NÍVEL CONCEITUAL: O próximo nível de abstração descreve quais são
Dados estão armazenados de fato no Banco de Dados e as relações que existem entre eles.
NÍVEL DE VISÕES : O mais alto nível de abstração descreve apenas parte do Banco de Dados. Apesar do uso de Estruturas mais simples do que no nível conceitual, alguma complexidade perdura devido ao grande tamanho do Banco de Dados.
O inter-Relacionamento entre estes 3 níveis de abstração é ilustrado na figura abaixo.
Formulário
De
Consulta
VISÃO2
VISÃO1
VISÃO 3
USUÁRIO:
Formulário é para barrar o usuário.
Nível conceitual entra a
Programação
Relacionamentos
NÍVEL CONCEITUAL
*Monta somente a estrutura da tabela NÍVEL FÍSICO
Base de
Dados
*O nível mais importante é o nível Físico.
Base de Dados: São tabelas
Tabelas
MODELO DE DADOS
Fundamental a estrutura de um Banco de Dados é o conceito de modelo de
Dados , uma coleção de ferramentas conceituais para Descrição de Dados,
Relacionamentos de Dados, Semântica de Dados e Restrições de consistência. MODELOS LÓGICOS BASEADOS EM OBJETOS
Modelos Lógicos baseados em objetos são usados na descrição de Dados nos níveis conceituais e de visões. Eles se caracterizam pelo fato de fornecerem, de modo conveniente, capacidade de estruturação flexíveis e admitirem restrições de Dados alguns dos mais conhecidos são:
O Modelo Entidade –Relacionamento
O Modelo Orientado a Objeto
O
MODELO ENTENDIDADE-RELACIONAMENTO
O modelo ENTIDADE-RELACIONAMENTO(E-R) é baseado