Buscar

RESUMO DE PROJETO LOGICO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

CURSO: SISTEMAS DE INFORMAÇÃO 
DISCIPLINA: MODELAGEM DE DAODS 
PROFESSORA: GELLARS TAVARES 
 
 1
RESUMO DE PROJETO LOGICO 
 
DEFINIÇÕES: 
 
· Relação = Tabela bi-dimensional, composta de linhas e colunas de dados. 
· Relação recursiva = relaciona o objeto a si mesmo. 
· Atributo = Coluna. 
· Grau de uma relação = Número de atributos. 
· Tupla = Cada linha da relação. 
· Domínio de um atributo = Conjunto ao qual pertencem os valores de um atributo. 
· Valor nulo de um atributo de uma tutela = Atributo inaplicável ou com valor 
desconhecido. 
· Esquema de Banco de Dados Relacional = Nomes das relações seguidos pelos nomes dos 
atributos, com os atributos chaves sublinhados e com as chaves estrangeiras identificadas. 
 
• Tabelas (ou Relações) 
 
 – Compostas de 
 • Linhas (ou tuplas) 
 • Colunas (ou atributos) 
 • Chaves primárias (identificador) 
 – Relacionadas através de 
 • Chaves estrangeiras (relacionamento) 
 
CHAVES 
 
• Conceito usado para especificar restrições de integridade básicas de um SGBD relacional. 
 
Ö Designa o conceito de item de busca, isto é, um atributo ou conjunto de 
atributos que será utilizado nas consultas à base de dados. 
Ö É um conceito lógico da aplicação. 
 
• Três tipos: 
 
– Chave Primária (PK - Primary Key): É um caso especial da chave candidata. É a 
escolhida entre as candidatas para identificar unicamente uma tupla. 
 
 – Chave Estrangeira (FK - Foreign Key): Uma coluna ou uma combinação de colunas, 
cujos valores aparecem necessariamente na chave primária de outra tabela. 
 
 – Chave Alternativa (ou candidata) (AK – Alternative Key): Uma das colunas (ou 
combinação de colunas) é escolhida como chave primária, as demais colunas ou 
combinações são denominadas chaves alternativas. 
 
 
RESTRIÇÕES DE INTEGRIDADE 
 
• Objetivo primordial de um SGBD 
 – Garantir a integridade de dados. Isto é, evitar que o BD entre em um estado 
inconsistente. 
 
• Para garantir a integridade de um banco de dados, os SGBD oferecem o mecanismo de 
restrições de integridade. 
 
 
CURSO: SISTEMAS DE INFORMAÇÃO 
DISCIPLINA: MODELAGEM DE DAODS 
PROFESSORA: GELLARS TAVARES 
 
 2
• Uma restrição de integridade é uma regra de consistência de dados que é garantida pelo 
próprio SGBD. 
 
• Restrições de integridade são checadas pelo SGBD quando o BD sofre qualquer modificação. 
 
• Restrições de integridade básicas: 
 – Integridade de domínio 
 – Integridade de chave 
 – Integridade de vazio 
 – Integridade referencial 
 
 
REGRAS PARA IMPLEMENTAÇÃO DE RELACIONAMENTOS 
 
 
 
 
 
 
 
 
 
 
 
 
CURSO: SISTEMAS DE INFORMAÇÃO 
DISCIPLINA: MODELAGEM DE DAODS 
PROFESSORA: GELLARS TAVARES 
 
 3
NORMALIZAÇÃO 
 
Existem três tipos de dependências entre os atributos de uma tabela. 
 
z Dependência Parcial → quando algum atributo depende de apenas UM dos 
atributos da chave primária. 
 
z Dependência Total → quando os atributos dependem de todos os atributos da 
chave primária. 
 
 
z Dependência Transitiva → um atributo não depende de nenhum atributo da chave 
Primária. 
 
 
 
ANOMALIAS DE ATUALIZAÇÃO 
 
 • Anomalias de inserção 
 • Inserir empregado requer repetir dados de departamento. 
 • Anomalias de exclusão 
• Para excluir um único empregado do departamento também se exclui o 
departamento. 
 • Anomalias de alteração 
 • Mudar o nome do departamento requer modificar várias tuplas. 
 
 
FORMAS NORMAIS 
 
 1ª FN – Eliminar atributos multivalorados e atributos representa agrupamento. 
 
 2ª FN – Eliminar D. F. P. (Dependência Funcional Parcial). 
 
 3ª FN – Eliminar D. F. T. (Dependência Funcional Transitiva) 
 - Redundância deve ser evitada. Não se deve guardar o que se pode calcular.

Outros materiais