segunda-feira, 21 de outubro de 2013

Modelo Relacional e suas Definições

  • Banco de Dados representado por um conjunto de tabelas também chamadas de relações (relacionam um conjunto de valores).
  • Cada linha de uma tabela também é chamada de uma tupla. (n-upla).
  • Esquema de um BD Relacional: definição do conjunto de tabelas e seus atributos que irão compor a base de dados (estrutura do BD relacional)
  • Instância de um BD Relacional: conjunto de dados armazenados no BD em um determinado momento.

Exemplo:
  Esquema:
    usuários ( código inteiro [chave primária],
                   nome caracteres [30],
                   end_rua caracteres [20],
                   end_número inteiro,
                   ....)
    livros ( código inteiro [chave primária],
               título caracteres[20],
               editora caracteres[10],
               ano_pub inteiro)
    empréstimos ( cod_usuário inteiro [chave primária],
               cod_livro inteiro [chave primária],
               data_ret data [chave primária],
               data_dev data )

Instância:


Fonte: Apostila professores Cláudio e Carrilho, download em Março/2006

Nenhum comentário:

Postar um comentário