Mapeamento Modelo ER – Modelo Relacional

Slides:



Advertisements
Apresentações semelhantes
Modelo Relacional e Transformação DER x Relacional
Advertisements

Modelo Entidade-Relacionamento
01/08/2011 Professor Leomir J. Borba- –
Base de Dados para a Gestão de Informação de Natureza Pedagógica
Abordagem Entidade Relacionamento
Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
Banco de Dados I Aula 24. Agenda Conceitos: Relacionamentos Trabalho: construção dos relacionamentos.
O Modelo E-R Definição: Características
Prof.: Bruno Rafael de Oliveira Rodrigues
Diagrama Entidade-Associação
Sistemas de Informação Redes de Computadores
SISTEMAS DE INFORMAÇÃO
Modelo Entidade-Relacionamento
Mapeamento ER-Relacional
DIAGRAMA DE CLASSES X DIAGRAMA DE ENTIDADES E RELACIONAMENTOS
Soluções de Exercícios Selecionados – Lista 1 de GBD1
Mapeamento Objeto Relacional
Introdução a Bancos de Dados
Banco de Dados – Modelo Relacional Universidade Federal de Santa Catarina Banco de Dados Mapeamento ER- Relacional (Material adaptado das profs. Daniela.
Prof. Carlos H. Marcondes
(Dependência Funcional e Normalização)
Org. e Projeto de Banco de Dados
Programação e Sistemas da Informação
Banco de Dados Aplicado ao Desenvolvimento de Software
Modelo Entidade/Relação
Ricardo de Oliveira Cavalcanti roc3[at]cin.ufpe.br
Modelagem de Dados Usando o Modelo Entidade-Relacionamento
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante
Prof. Alfredo Parteli Gomes
Tecnologias de Linguagens para Banco de Dados
Banco de Dados Aplicado ao Desenvolvimento de Software - BDD
Análise MER: Fábrica de Calçados
MODELO DE DADOS PROF. RONI MARCIO FAIS Maio de 2008.
2.2.1Database System Concepts©Silberschatz, Korth and Sudarshan (Modificado) Capítulo 2: Modelo ER Conjuntos de entidades Conjuntos de relações Aspectos.
Capítulo 6: Modelo entidade-relacionamento
Campus de Caraguatatuba Aula 5: Modelo Entidade Relacionamento (2)
REGRAS DE PRODUÇÃO DO MODELO LÓGICO
Projetando uma base de dados
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros
Objetivos Apresentar de forma breve a Metodologia de Modelagem Orientada a Objetos (OMT). A partir de um modelo de objetos de um sistema de informação.
Profa. Ana Karina Barbosa Abril/2008
Banco de Dados Aplicado ao Desenvolvimento de Software
BANCO DE DADOS Aula 3 Josino Rodrigues Neto© Fundamentos em Banco de Dados.
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
ANÁLISE DE SISTEMAS 1Trabalho elaborado por Alexandra.
©Silberschatz, Korth and Sudarshan (Modificado)3.1.1Database System Concepts Capítulo 3: Modelo Relacional Estrutura das Bases de Dados Relacionais Redução.
BANCO DE DADOS I Exercícios. Nos próximos slide estão apresentados um modelo ER parcial de uma fábrica e o seu respectivo modelo Relacional. O esquema.
Banco de Dados I Modelo Relacional. 2 Conteúdo  Parada técnica...onde estamos... de onde viemos.. e para onde vamos..  Modelo Relacional Características.
Projeto de BD Análise de Requisitos Projeto Conceitual Projeto Lógico
2.1.1Database System Concepts©Silberschatz, Korth and Sudarshan (Modificado) Capítulo 2: Modelo ER Conjuntos de entidades Conjuntos de relações Aspectos.
Banco de Dados I Unidade 3: Projeto de BD Relacional
Aula 3 – Conceitos de banco de dados relacionais
Módulo2: Tecnologias de Bases de Dados Aula nº 1 e 22010/
Banco de Dados Mapeamento MER  MREL
Projeto de Banco de Dados Ceça Moraes Dezembro/09.
Bases de dados relacionais
Salário, Sexo, R$200,00, Veículos, Idade, Marco Antônio, Masculino, R$600,00, Funcionário, Marca, 18 anos, Livros, Motoristas, Maria do Carmo, Endereço,
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante.
Modelo Relacional, Chaves e Relacionamentos
Modelo Entidade-Relacionamento (ER)
Modelo de Entidade-relacionamento
Modelo Relacional Introduzido por Ted Codd, da IBM Research, em Utiliza o conceito de relação matemática. Possui base teórica na teoria dos conjuntos.
 O Modelo E-R (Entidade-Relação)
Modelagem Entidade-Relacionamento (MER)
Banco de Dados I 4P/SI – 2010/02 Prof. Carlos Alberto Seixas.
Professor: reno nooblath
Modelagem de Dados Aula 4. 2 Implementação de Entidades Não é aconselhável simplesmente transcrever os nomes dos atributos para nomes de colunas. Nomes.
Modelagem de Dados Aula 3.
ACCESS Prof: Felipe Lira.  O que é o ACCESS ? Microsoft Access (nome completo Microsoft Office Access), também conhecido por MSAccess, é um sistema de.
Tema 3 - Modelagem ER: Conceitos e Fundamentos
Transcrição da apresentação:

Mapeamento Modelo ER – Modelo Relacional Professor: Marcos Cardoso marcos.cardoso@gmail.com

E-R / Relacional Um esquema relacional pode ser facilmente derivado de um esquema conceitual desenvolvido usando o modelo E-R Seja o exemplo de modelagem E-R a seguir

E-R / Relacional Passo 1: Para cada entidade regular E no esquema ER, criar uma relação R que inclui todos os atributos de R. Exemplo:

E-R / Relacional Passo 2: Para cada entidade fraca W no esquema E-R que tenha como entidade proprietária E, criar uma relação R e incluir todos os atributos de W como atributos de R, incluir o(s) atributo(s) chave primária da relação proprietária E A chave primária de R é a combinação da chave primária de E e da chave parcial de W

E-R / Relacional Passo 3: Para cada relacionamento R de 1:1 no esquema ER, identificar as relações das entidades participando do relacionamento R, escolher uma das relações e incluir como chave estrangeira, a chave primária da outra relação, incluir todos os atributos do relacionamento na relação escolhida

E-R / Relacional Passo 4: Para cada relacionamento regular 1:N, identificar a relação S que representa a entidade do lado N, incluir como chave estrangeira a chave primária da relação que representa a entidade do lado 1, incluir os atributos do relacionamento em S.

E-R / Relacional Passo 5: Para cada relacionamento R de M:N, criar uma nova relação para representar R, incluir como chave estrangeira as chaves primárias das relações que participam em R, estas chaves combinadas formarão a chave primária da relação, incluir também eventuais atributos de R.

E-R / Relacional Passo 6: Para cada atributo multivalorado A, criar uma nova relação R, incluindo um atributo correspondendo a A mais a chave primária K da relação que tem A como atributo. A chave primária de R é a combinação de A e K.

Exercícios 1) Faça o mapeamento para o modelo relacional dos seguintes diagramas ER: a) Companhia aérea

Exercícios b) Clínica Médica

Mapeamento Modelo ER – Modelo Relacional Professor: Marcos Cardoso marcos.cardoso@gmail.com