Prof: Márcio Soussa Centro Universitário Jorge Amado

Slides:



Advertisements
Apresentações semelhantes
01/08/2011 Professor Leomir J. Borba- –
Advertisements

O Modelo E-R Definição: Características
Introdução a Banco de Dados
Prof. Carlos H. Marcondes
Banco de Dados (BAN-TSI)
Prof. Alexander Roberto Valdameri
Bancos de Dados I Renata Viegas
Prof.: Bruno Rafael de Oliveira Rodrigues
Curso Técnico em Informática
Projeto de Banco de Dados Profa. Ceça
Fundamento de Banco de Dados
Modelo de Entidade-relacionamento
Banco de Dados II Prof: Márcio Soussa Curso de Sistemas de Informação Faculdades Jorge Amado.
Banco de Dados II Prof: Márcio Soussa Curso de Sistemas de Informação Faculdades Jorge Amado.
Curso de Especialização em Banco de Dados – Sistema de Informações Geográficas – Campos e Objetos Geográficos CAMPOS E OBJETOS GEOGRÁFICOS Modelagem do.
Banco de Dados.  Relacionamentos  Exercícios  abstração de uma associação entre  (ocorrências de) entidades  simbologia: losango nomeado  denota.
Banco de Dados Relacionamentos entre Entidades Aula de 15/03/2016 Professor Alessandro Carneiro.
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
Modelo Entidade-Relacionamento
Relacionamentos Avançados do Modelo Entidade-Relacionamento
Programas de qualidade – Formas de participação e avaliação
Banco de Dados Modelo de Dados
Tema 1: Conceitos fundamentais de banco de dados
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
Introdução OO.
Prof: Márcio Soussa Centro Universitário Jorge Amado
Análise e Projeto de Sistemas II
Instruções metodológicas para a elaboração de um artigo científico
Nome do aluno TÍTULO EM MAIÚSCULAS Objetivos
Disciplina de Banco de Dados II
TÍTULO DO TRABALHO Resultados Introdução Objetivos Conclusão
Título Orientador Alunos Colaboradores
Tema 4 - Modelagem ER: Técnicas e Ferramentas
TÍTULO DO TRABALHO Resultados Introdução Objetivos Conclusão
Carro Meios de Transporte
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
III Congresso de Computação Aplicada
Tema 3 - Modelagem ER: Conceitos e Fundamentos
Prof: Márcio Soussa Centro Universitário Jorge Amado
Mestrado em Engenharia de Computação área de concentração Geomática
Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.
BANCO DE DADOS II.
4 CONCEITOS BÁSICOS EM POO
BANCO DE DADOS Araújo Lima Nov / 2017 Araújo.
Prof: Márcio Soussa Centro Universitário Jorge Amado
BANCO DE DADOS Araújo Lima Nov / 2017 Araújo.
Modelagem de Banco de Dados através do ERwin
Prof: Márcio Soussa Centro Universitário Jorge Amado
Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.
Modelos de Banco de Dados
Modelagem de Dados/Modelo Entidade-Relacionamento
BANCO DE DADOS I.
UML Diagrama de Classes
Modelagem de Objetos de Domínio com Diagrama de Classes
Unidade 2 Modelo Conceitual
Técnicas de Programação
Estatística: Conceitos Básicos
Modelagem de Dados Apresentação da Disciplina
MER – Modelo de Entidade Relacionamento
Universidade Federal de Santa Catarina Mapeamento ER- Relacional
Modelagem Conceitual - Análise Conceitual
Novidades para os Produtos Automóvel
Conceitos Básicos do Serviço Samba
Aula Prática Objeto-Relacional Monitoria GDI
Alexandre Mota Análise do Sistema Alexandre Mota
Modelagem Entidade-Relacionamento (MER)
Paradigma de Orientação a Objetos
Modelo Entidade-Relacionamento
Prof. Marcio Ferreira Modelagem de dados II
Modelagem de Banco de Dados
Transcrição da apresentação:

Prof: Márcio Soussa Centro Universitário Jorge Amado Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado

Referências Bibliográficas Sistemas de Banco de Dados Elmasri, Navathe Introdução a Sistemas de Bancos de Dados, C.J. Date, Ed. Campus. Sistema de Banco de Dados, A Silberschatz, H.F. Korth, Ed. Makron Books Modelagem Conceitual e Projeto de Bancos de Dados, P. Cougo, Ed. Campus

Modelo E-R Estruturas adicionais Agregação Denota a existência de uma junção de elementos através de um relacionamento, e que permite que essa junção seja percebida como um novo elemento a ser, por sua vez, relacionado a outro elemento

Modelo E-R Estruturas adicionais Agregação Trabalha M EMPREGADO N EMPRESA M CARGO Interpretação do grau é prejudicada

Modelo E-R Estruturas adicionais Agregação Trabalha M EMPREGADO N EMPRESA ocupa 1 CARGO

Modelo E-R Estruturas adicionais Generalização-Especialização (Gen-Esp) O conceito de Gen-Esp está associado ao conceito de herança de características. A estrutura é composta por uma entidade generalizada (pai) e uma ou mais entidades especializadas (filhas) Os elementos da entidade especializada herdam propriedades da entidade generalizada além de possuírem suas características próprias. Pode ser parcial ou total

Modelo E-R Estruturas adicionais Generalização-Especialização (Gen-Esp) CLIENTE CLIENTE PESSOA FISICA CLIENTE PESSOA JURIDICA

Modelo E-R Estruturas adicionais Especializações mutuamente exclusivas (Categorias) MEIO DE TRANSPORTE c CARRO AVIÃO

Modelo E-R Estruturas adicionais Especializações não mutuamente exclusivas (Papéis) FUNCIONARIO p PROFESSOR COORDENADOR CURSO

Modelo E-R Estruturas adicionais Níveis de especialização ANIMAL c AVE RÉPTIL c c ÁGUIA PAPAGAIO CROCODILO JACARÉ

Modelo E-R Estruturas adicionais Níveis de especialização (Expansão Horizontal) ANIMAL c ÁGUIA PAPAGAIO CROCODILO JACARÉ Repetimos atributos e relacionamentos

Modelo E-R Estruturas adicionais FÁBRICA Relacionamentos 1 É Fabricado N CARRO c PASSEIO UTILITÁRIO ÔNIBUS CAMINHÃO

Modelo E-R Estruturas adicionais Auto-relacionamento em Gen-Esp PESSOA c PESSOA FÍSICA PESSOA JURÍDICA N Representa 1

Modelo E-R Estruturas adicionais Quando utilizar Gen-Esp Regra 1:Existe algum atributo que seja aplicável a somente um subconjunto de elementos e não a todos ? Regra 2: Existe algum relacionamento que seja aplicável a somente um subconjunto de elementos e não a todos ? Regra 3: Não estaremos “poluindo” o modelo inserindo detalhes desnecessários ? Regra 4: Estaremos inserindo mais semântica ao nosso modelo ?