Alessandro D. R. Fazenda
adrfazenda@gmail.com
 Conceitos básicos
 Características desejáveis
 É uma coleção de dados logicamente
coerente que possui um significado implícito
cuja interpretação é dada por uma
determinada aplicação.
 Representa abstratamente uma parte do
mundo real, conhecida como Mini-Mundo ou
Universo de Discurso (UD), que é de interesse
de uma certa aplicação.
 Sistema Gerenciador de Banco de Dados
(SGBD): Software construído para facilitar as
atividades de definição, construção e
manipulação de bancos de dados.
 Sistema de Banco de Dados: Banco de Dados
+ o sistema que o manipula.
 Bancos de dados são autocontidos (catálogos)
 Isolamento entre programas e dados
 Abstrações de Dados (modelos de dados)
 Suporte a múltiplas visões
 Controle de Redundância
 Compartilhamento de Dados
 Controle de Acesso aos Dados
 Múltiplas Interfaces
 Representação de associações complexas
 Garantia de restrições de Integridade
 Recuperação de falhas
Alessandro D. R. Fazenda
adrfazenda@gmail.com

Conceitos Básicos de Banco de Dados

  • 1.
    Alessandro D. R.Fazenda adrfazenda@gmail.com
  • 2.
     Conceitos básicos Características desejáveis
  • 3.
     É umacoleção de dados logicamente coerente que possui um significado implícito cuja interpretação é dada por uma determinada aplicação.  Representa abstratamente uma parte do mundo real, conhecida como Mini-Mundo ou Universo de Discurso (UD), que é de interesse de uma certa aplicação.
  • 4.
     Sistema Gerenciadorde Banco de Dados (SGBD): Software construído para facilitar as atividades de definição, construção e manipulação de bancos de dados.  Sistema de Banco de Dados: Banco de Dados + o sistema que o manipula.
  • 6.
     Bancos dedados são autocontidos (catálogos)  Isolamento entre programas e dados  Abstrações de Dados (modelos de dados)  Suporte a múltiplas visões
  • 8.
     Controle deRedundância  Compartilhamento de Dados  Controle de Acesso aos Dados  Múltiplas Interfaces  Representação de associações complexas  Garantia de restrições de Integridade  Recuperação de falhas
  • 11.
    Alessandro D. R.Fazenda adrfazenda@gmail.com