Introdução a banco de dados

3046 palavras 13 páginas
Introdução a Banco de
Dados

Apoio: Prof. Ronaldo Celso Messias Correia – UNESP

Sistema de arquivos X Sistemas de
Banco de Dados
Sistema de arquivos

Aplicativos

Dados
(arquivos)

O acesso/gerenciamento aos/dos dados é feito diretamente pelos programas aplicativos.

Sistema de Banco de Dados

Aplicativos

SGBD

Dados
(arquivos)

O acesso/gerenciamento aos/dos dados é feito pelo SGBD. O SGBD funciona como uma interface entre o BD e os programas aplicativos.

Processamento Tradicional de
Arquivos X Banco de Dados
Processamento Tradicional de Arquivos X BD
 No processamento tradicional de arquivos os usuários definem os arquivos necessários para cada aplicação específica, resultando em redundância e desperdicio de espaço de armazenamento
 No enfoque de BD não é armazenado somente o banco em si, mas sim a estrutura do banco de dados e uma descrição completa (Catalogo do Sistema)
 Acesso não requer conhecimento destas estruturas
(Independência dos Dados)
 Quando houver alteração na estrutura de dados os programas não precisam ser alterados

 As informações do catalogo são chamadas de Metadados

Modelo Relacional
 Utiliza um conjunto de tabelas para representar tanto os dados como a relação entre eles
 Cada tabela possui múltiplas colunas e cada uma possui um nome único
Conjunto de operadores
 Álgebra Relacional e Cálculo Relacional
 Restrições de Integridade



(garante que os dados representem realmente a realidade modelada.) (Um campo chave primária diferencia de forma única as tuplas (linhas) de uma relação (tabela).)
(Uma chave estrangeira de uma relação tem que coincidir com uma chave primária da sua tabela "pai" a que a chave estrangeira se refere.)

Integridade de chave primária
Integridade Referencial

Nome

CPF

Rua

Cidade

Nr_Conta

José

015425446

Rua das
Flores

São Paulo

5418-7

Maria

154879984

Rua Linda

Bauru

4876-9

José

Relacionados

  • Introdução a Banco de Dados
    49368 palavras | 198 páginas
  • Introduçao a banco de dados
    1151 palavras | 5 páginas
  • Introdução a Banco de Dados
    49368 palavras | 198 páginas
  • Introdução a banco de dados
    629 palavras | 3 páginas
  • introdução a banco de dados
    45601 palavras | 183 páginas
  • Introducao a banco de dados
    2499 palavras | 10 páginas
  • Introdução ao banco de dados
    2444 palavras | 10 páginas
  • Introdução à banco de dados
    49368 palavras | 198 páginas
  • Introdução de banco de dados
    1640 palavras | 7 páginas
  • Introdução à banco de dados
    49368 palavras | 198 páginas