Professional Documents
Culture Documents
Conceitos Introdutrios
Base de Dados: coleo organizada de dados sobre um determinado assunto (alunos de uma escola,
livros, medicamentos..)
Diagramas E-R
So uma boa soluo, sobretudo quando no so muitos os dados a organizar. O fundamental conhecer bem a situao a que os dados respeitam e qual o seu significado.
Os ingredientes dos diagramas E-R so: Entidades (representa-se por um rectngulo) Atributos (representa-se por um crculo) Relaes (representa-se por um losango) Atributos-chave
Ateno: Temos que garantir que cada entidade tem um atributo que a identifica. Se no o tiver naturalmente, criamo-lo.
Tabelas
Dentro de cada tabela, temos os campos que a designao que damos aos atributos. A cada linha de uma tabela damos o nome de registo.
REGRA 1
RELAO 1:1 COM PARTICIPAO OBRIGATRIA DE AMBAS AS ENTIDADES Criar tabela com atributos de ambas as entidades e cuja chave pode ser o de qualquer uma delas
REGRA 2
RELAO 1:1 COM PARTICIPAO OBRIGATRIA DE UMA DAS ENTIDADES Criar duas tabelas, cada uma com os atributos de cada entidade. As chaves de cada uma so as chaves das entidades A chave da entidade no obrigatria tem de surgir como atributo na tabela da outra
REGRA 3
RELAO 1:1 SEM PARTICIPAO OBRIGATRIA DE NENHUMA DAS ENTIDADES Criar trs tabelas: uma para cada entidade e a terceira para o relacionamento, as tabelas que correspondem s entidades tm os mesmos atributos e as mesmas chaves. A terceira tabela tem como atributos e chave composta as chaves das outras duas 2
REGRA 4
RELAO 1:N COM PARTICIPAO OBRIGATRIA DO LADO N Criar duas tabelas: uma para cada entidade As tabelas que correspondem s entidades tm os mesmos atributos e as mesmas chaves A chave da entidade do lado 1 surge como atributo na tabela da entidade do lado N
REGRA 5
RELAO 1:N SEM PARTICIPAO OBRIGATRIA DO LADO N Criar trs tabelas: uma para cada entidade e a terceira para o relacionamento As tabelas que correspondem s entidades tm os mesmos atributos e as mesmas chaves A terceira tabela tem como atributos e chave composta as chaves das outras duas
REGRA 6
RELAO M:N Criar trs tabelas: uma para cada entidade e a terceira para o relacionamento As tabelas que correspondem s entidades tm os mesmos atributos e as mesmas chaves A terceira tabela tem como atributos e chave composta as chaves das outras duas