Conceitos e Arquitetura do Sistema de Banco de Dados

509 palavras 3 páginas
Conceitos e Arquitetura do Sistema de Banco de Dados
1.Modelos de Dados, Esquemas e Instâncias

Modelo de dados: Conjunto de conceitos usados para descrever a estrutura de um banco de dados.
_ Abstração de dados
_ Estrutura = tipos de dados + relacionamentos + restrições (+operações

recuperação e atualização)

Esquema: Descrição (textual ou gráfica) da estrutura de um BD de acordo com um determinado modelo de dados
Instância: Conjunto de dados armazenados em um BD em um determinado instante de tempo
Esquema do BD
_ Armazenado no catálogo
_ Mudanças muito menos freqüentes
Estado do BD
_ Dados do banco em qualquer ponto do tempo
_ Inicialmente vazio
_ Muda frequentemente
_ Validade parcialmente guarantida pelo SGBD
2. Categorias de Modelos de Dados
MODELOS CONCEITUAIS
_ Descrevem a estrutura de um BD de uma forma mais próxima da percepção dos usuários
_ Independente de aspectos de implementação
_ Conceitos: entidades, atributos, relacionamentos
_ Exemplos:
_ Modelo entidade-relacionamento (ER)
_ Modelo funcional
_ Modelo orientado a objetos (OO)
MODELOS REPRESENTACIONAIS (lógicos)
_ Descrevem a estrutura de um BD da forma como será manipulado através de SGBD
_ Mais dependente das estruturas físicas de armazenamento de dados
_ Exemplos:
_ Modelo relacional
_ Modelo de rede (CODASYL)
_ Modelo hierárquico
MODELOS FÍSICOS
_ Descrevem como os dados são fisicamente armazenados
_ Conceitos: formatos dos registros, ordenamento dos registros, caminhos de acesso (eficiência)

3. Arquitetura de Três Esquemas e Independência de Dados
Características do enfoque de BD
_ Isolamento de programas e dados
_ Suporte de visões múltiplas de usuários
_ Catálogo para armazenar a descrição (esquema) do BD
Componentes
1. Esquema interno
_ Descreve armazenamento físico
2. Esquema conceitual
_ Descreve entidades, tipos de dados, relacionamentos, operações e restrições
_ Esconde detalhes de armazenamento
3. Esquemas externos (visões)
_

Relacionados

  • Informatica
    10791 palavras | 44 páginas
  • Arquitetura de banco de dados
    1394 palavras | 6 páginas
  • 01
    2813 palavras | 12 páginas
  • Biologia
    1084 palavras | 5 páginas
  • Estudante universitário
    2522 palavras | 11 páginas
  • Banco de Dados
    2916 palavras | 12 páginas
  • Banco de Dados- Definições
    1105 palavras | 5 páginas
  • ATPS BD
    1489 palavras | 6 páginas
  • Resumão para petrobrás
    3960 palavras | 16 páginas
  • Banco de dados distribuidos
    2153 palavras | 9 páginas