MD-Modelo-Entidade-Relacionamento

Páginas: 5 (1129 palavras) Publicado: 2 de agosto de 2014
Disciplina: Modelagem de Dados
Conteúdo Programático Previsto:
 Modelagem de dados – definições de entidades, atributos e relacionamentos.
 Exercícios para desenvolver a percepção de entidades, atributos e relacionamentos
utilizando o DER.

Modelos de Banco de Dados
Um modelo de banco é uma descrição dos tipos de informações que estão armazenadas em
um banco de dados1. Para seconstruir um modelo de dados, usa-se uma linguagem de
modelagem de dados. Linguagens de modelagem de dados podem ser classificadas de
acordo com a forma de apresentar modelos, em “linguagens textuais” ou “linguagens gráficas”.
As linguagens, também, podem descrever modelos de dados em diferentes níveis de
abstração e com diferentes objetivos. Cada representação de um modelo de dados, utilizando
umalinguagem de modelagem de dados, recebe a denominação de esquema de banco de
dados. No projeto de banco de dados, proposto por Peter Chen, são considerados três níveis
de abstração: Conceitual, Lógico e Físico.

Modelo de Dados [Paulo Cougo]:


Modelo Conceitual: define-se como modelo conceitual àquele em que os objetos,
suas características e relacionamentos têm a representação fiel aoambiente
observado, independente das limitações impostas pela tecnologia.





1

Modelo Lógico: define-se como modelo lógico àquele em que os objetos, suas
características e relacionamentos têm a representação de acordo com as regras de
implementação e limitantes impostos por algum tipo de tecnologia.
Modelo Físico: Define-se como modelo físico de dados aquele em que arepresentação dos objetos é feita sob foco do nível físico de implementação das
ocorrências ou instâncias das entidades e seus relacionamentos.

Projeto de Banco de Dados – Carlos Alberto Heuser – Editora Sagra Luzzatto

1. Modelo Entidade-Relacionamento
Definição: modelo baseado na percepção do mundo real, que consiste em um conjunto de
objetos básicos chamados entidades e nos relacionamentos entreesses objetos.
Proposto por Peter Chen: “The entity-relationship model – toward a unified view of data”, ACM
TODS, 1976


Voltado à representação dos aspectos estáticos dos dados (não representa os processos
e as mudanças de estado)



Popular pela simplicidade dos conceitos utilizados;



Possui muitas extensões.

Primitivas básicas:


Entidade – Atributo

Relacionamento - Cardinalidade

Representação de um Modelo Entidade-Relacionamento - MER:



DER – Diagrama Entidade-Relacionamento;



DD – Dicionários de Dados.

2. Entidade: Identifica o objeto de interesse do sistema e tem "vida" própria, ou seja, a
representação abstrata de um objeto do mundo real sobre o qual desejamos guardar
informações.
Definições:


Tipo de Entidade:normalmente no processo de descrição não há interesse em

descrever cada elemento (entidade) individualmente, mas sim cada classe de
elementos. Ex: PESSOA, UNIVERSIDADE, CONGRESSO.


Conjunto de Entidades: coleção de entidades de um mesmo tipo existentes em um
dado momento.



Instância de Entidade: São os elementos da entidade. As ocorrências (entidades)
vinculadas a um dado conjuntode entidades.

3. Atributo: uma entidade é representada por um nome e por um conjunto de atributos. Os
atributos podem descrever as características, propriedades ou qualidades de uma entidade.
Atributos:


são informações que desejamos guardar sobre a instância de entidade;



descrevem uma propriedade de uma entidade ou relacionamento;



Exemplo: “Uma das propriedades de João éseu salário”

Um atributo é formado por um conjunto de pares (atributo, valor):
 Nome do Atributo - nome que identifica o atributo.
 Valor - valor que um atributo possui em um dado momento. Ex: salário de João é de
R$1.000,00 em 01/03/2004
 Domínio: descrição da classe dos valores – Ex. salário são números com 2 decimais >
0
Tipos dos Atributos (extensão à proposta de Chen):
...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Modelo entidade relacionamento
  • Modelo entidade relacionamento
  • Mer (modelo entidade relacionamento)
  • Mer
  • MER (Modelo de Entidade e Relacionamento)
  • Modelo entidade relacionamento
  • Modelo entidade relacionamento
  • Modelo Entidade

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!