Académique Documents
Professionnel Documents
Culture Documents
4/27/12
Modelo conceitual
O projetista deve identificar todos os requisitos de informao que sero necessrios para a estruturao do BD. Representa apenas ideias que podero ou no ser aplicadas e modificadas. Nesta fase o projetista deve ter:
Facilitao
do entendimento
Modelo Lgico
Leva em conta limites impostos por algum tipo de tecnologia de banco de dados. (banco de dados hierrquico , banco de dados relacional ,etc.). Suas caractersticas so :
Deriva Possui
do modelo conceitual e via a representao do negcio entidades associativas em lugar de relacionamentos n:m 4/27/12
Modelo Fsico
Leva em considerao limites impostos pelo SGBD (Sistema Gerenciador de Banco de dados) e pelos requisitos no funcionais dos programas que acessam os dados. Caractersticas:
Elaborado
a partir do modelo
lgico
Depende
4/27/12
COMPONENTES DE UM DER
ENTIDADE
UmaEntidadepode ser definida como qualquer coisa do mundo real , abstrata ou concreta , na qual se deseja guardar informaes. Sempre vir representada por um retngulo NOMEADO. Cada entidade deve possuir um NOME NICO.
4/27/12
RELACIONAMENTO
Representa um conjunto de ocorrncias entre entidades envolvidas.vir sempre representada por um losango
DEPARTAMENTO
FUNCIONRIO
FUNCIONRIO
Relacionamento: Lotao
4/27/12
Componentes de um MER
Atributos da Entidade Atributos so propriedades da entidade. Exemplo: entidade FUNCIONRIO Atributos do funcionrio: NOME, ENDEREO, TELEFONE, BAIRRO CEP, CIDADE. As chaves primrias e estrangeiras sero definidas conforme a necessidade do modelo. FUNCIONRIO
NOME 4/27/12 ENDEREO TELEFONE
Estratgias de Modelagem
Diferentes estratgias:
Top-down Bottom-up Inside-out 4/27/12
4/27/12
4/27/12
4/27/12
Abordagem Relacional
Chaves (Constraints)
Conceito usado para especificar restries de integridade bsicas de um SGBD relacional. Dois tipos:
Conceitos de chaves
Para que as entidades tornem-se exclusivamente nicas, necessrio a definio de uma CHAVE PRIMRIA. CHAVE PRIMRIA: atributo principal de uma entidade que a torna nica em um modelo de dados. conhecida tambm por ATRIBUTO IDENTIFIICADOR DA ENTIDADE.
4/27/12
dever haver 2 ou mais chaves primrias com o mesmo nome. dever ser composta SOMENTE por uma chave estrangeira.( de outra tabela).
4/27/12
Exemplos
4/27/12
Bibliografia
Modelagem
de dados: A abordagem entidaderelacionamento para projeto lgico. CHEN, Peter. Markron Books, 1990 Carlos Alberto. Projeto de Banco de Dados. Porto Alegre: Sagra Luzzatto, 2001.
4/27/12
HEUSER,