Modelo Entidade-Relacionamento

Slides:



Advertisements
Apresentações semelhantes
Modelo Entidade-Relacionamento
Advertisements

Um pouco mais de cardinalidade e Relacionamentos
MODELO CONCEITUAL DE DADOS - revisão
Abordagem Entidade Relacionamento
MER – Modelo de Entidade Relacionamento
Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
SQL Renata Viegas.
Modelo Relacional Renata Viegas.
Renata Viegas Extensões MER Renata Viegas
Diagrama Entidade-Relacionamento – DER
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
Modelo Entidade-Relacionamento
Projeto de Banco de Dados
Sistemas de Informação Gerencial
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.
SCC Bancos de Dados e Suas Aplicações
SCC Bancos de Dados e Suas Aplicações
Projeto de Bancos de Dados
Diagramas de Classes.
Tecnologias de Linguagens para Banco de Dados I
Modelagem de Dados Usando o Modelo Entidade-Relacionamento
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante
Normalização Disciplina: Banco de dados II.
Prof. Alfredo Parteli Gomes
SQL Server 2012 Introdução a Modelagem de Dados
Desenvolvimento de Sistemas OLAP
DIAGRAMA DE CLASSE Modelagem de Software
Professora: Sílvia C. Matos Soares
FMU – 1. Semestre – Tecnologia – Analise e Desenvolvimento de Sistemas
Diferenças entre DER e Engenharia de Informações
Campus de Caraguatatuba Aula 6: Modelo Entidade Relacionamento (3)
Diagrama de Classes George Gomes Cabral.
Campus de Caraguatatuba Aula 5: Modelo Entidade Relacionamento (2)
Profª Daniela TLBD.
Cardinalidade Expressa o numero de entidades as quais outra entidade pode estar associada via um conjunto de relacionamentos.
REGRAS DE PRODUÇÃO DO MODELO LÓGICO
Introdução a Banco de dados
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros
MER – MODELO DE ENTIDADE E RELACIONAMENTO
Modelo de Dados Descrição formal de um estrutura de banco de dados.
Análise de Sistemas de Informação
Curso Técnico em Informática
Curso Técnico em Informática
Banco de Dados Aplicado ao Desenvolvimento de Software
Sistemas de Informação (SI)
Banco de dados 1 Modelagem de Dados Utilizando MER
Profa. Ana Karina Barbosa fevereiro/2008
2.1.1Database System Concepts©Silberschatz, Korth and Sudarshan (Modificado) Capítulo 2: Modelo ER Conjuntos de entidades Conjuntos de relações Aspectos.
Diagrama de Fluxo de Dados Elementos do DFD
Projeto de Banco de Dados
Banco de Dados I Aula 4 - Projeto Conceitual de Banco de Dados
Banco de Dados I Aula 3 - Projeto Conceitual de Banco de Dados
Objetivos do Curso Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar:
4 Projeto de Banco de Dados Carlos Alberto Heuser.
Banco de Dados I Aula 5 - Projeto Conceitual de Banco de Dados
Projeto de Banco de Dados Ceça Moraes Dezembro/09.
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.
Modelagem de Dados Consiste em mapear o mundo real do sistema em um modelo que irá representar a realidade e o relacionamento existente entre os dados.
Relacionamento entre Entidades: Tipos e Cardinalidade
Modelo Entidade-Relacionamento (ER)
Modelo de Entidade-relacionamento
Modelagem Entidade-Relacionamento (MER)
Processo de desenvolvimento de sistema de informação - DSI Diagrama de Entidade-Relação (DER) ou Entidade Associação (DEA) Representa as entidades envolvidas.
Tecnologias e Linguagens para Banco de Dados I Prof. João Ricardo Andrêo 1/6/ :48 1 Modelo Entidade-Relacionamento (MER) O Modelo Entidade-Relacionamento.
Modelagem Entidade-Relacionamento (MER)
Transcrição da apresentação:

Modelo Entidade-Relacionamento Renata Viegas renatafviegas@gmail.com

Introdução O modelo Entidade-Relacionamento (MER) tem por base a percepção de que o mundo real é formado por: Um conjunto de objetos chamados de entidades E pelo conjunto de relacionamentos entre esses objetos

Introdução Existem três noções básicas empregadas pelo modelo E-R: Conjunto de Entidades Conjunto de Relacionamentos Atributos

Modelo Entidade-Relacionamento (MER) Para entender os principais conceitos do Modelo Entidade-Relacionamento, será usado o exemplo de uma locadora de DVDs

MER - Entidade Coisa (concreta ou abstrata) do mundo real Ex: Cliente, DVD, Funcionário Representação: Retângulo Cliente

MER - Atributo Característica de uma entidade ou relacionamento Ex: Nome é uma característica de Cliente Há vários tipos de atributos Chave: seu valor identifica unicamente cada entidade (Ex: CPF é um atributo chave, pois não há dois Clientes com o mesmo CPF) Simples: um valor para cada entidade (Ex: Nome) Compostos: podem ser subdivididos em outros atributos. (Ex: Endereço – rua, número, bairro) Multivalorado: pode ter mais de um valor ao mesmo tempo para uma mesma entidade (Ex: Telefone)

MER - Atributo Atributo Representação: Círculo Atributos Chave: Círculo Fechado Outros Atributos: Círculo Aberto Atributos multivalorados devem conter indicação de quantidade mínima e quantidade máxima Um mesmo atributo pode ser composto e multivalorado ao mesmo tempo Ex: Dependente

MER - Atributo

MER - Relacionamento É uma associação entre entidades Ex: Cliente possui Dependente Cliente aluga Fita Obs:Geralmente, são usados substantivos para dar nome às Entidades e aos Atributos, e verbos para dar nome aos Relacionamentos.

MER - Relacionamento Cardinalidade: indica a quantidade de representantes de uma entidade que podem participar do relacionamento Pode ser 1:1, 0:1, 1:N ou 0:N 1 Cliente pode alugar 0 ou N DVDs 1 DVD pode ser alugado por 0 ou N Clientes Representação: Losango Aluga

MER - Relacionamento Um relacionamento pode ter atributos Temos o relacionamento Cliente aluga DVD Poderia ser interessante ser atributo deste relacionamento: Data de aluguel Preço do DVD

Diagrama Entidade-Relacionamento (DER) Para ligar os símbolos, são usadas linhas É importante que as linhas não se cruzem no diagrama A cardinalidade dos relacionamentos deve ser indicada nas linhas que unem as entidades aos relacionamentos

Exercício Desenhe o DER para uma Locadora de DVDs, usando os símbolos apresentados e as informações abaixo: Entidade Atributos Cliente Nome, CPF, Endereço, Telefone, Data de Nascimento DVD Código, Título, Duração, Gênero Relacionamento Entidades Envolvidas Atributos Aluga Cliente-DVD Data de Saída, Data de Devolução, Preço

Solução Exercício