Banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1478 palavras )
  • Download(s) : 0
  • Publicado : 17 de maio de 2011
Ler documento completo
Amostra do texto
Sistema de Ensino Presencial Conectado
análise e desenvolvimento de sistemas

ALEXANDRE FERREIRA DA SILVA
LUCIANO BATISTA CAVALCANTE
PETERSON TIAGO ALVES DA SILVA
ThiaGO LAILSON PEREIRA
Wendson Paulino de Souza

BANCO DE DADOS I

Arapiraca
2010

ALEXANDRE FERREIRA DA SILVA
LUCIANO BATISTA CAVALCANTE
PETERSON TIAGO ALVES DA SILVA
ThiaGO LAILSON PEREIRA
Wendson Paulino de SouzaBANCO DE DADOS I

Trabalho apresentado à disciplina de Banco de Dados I da Universidade Norte do Paraná - UNOPAR

Prof.º Roberto Yukio Nishimura

Arapiraca
2010

SUMÁRIO

1 INTRODUÇÃO 3

2 MODELO DE ENTIDADE E RELACIONAMENTO – MER 4
2.1 DEFINIÇÃO 4
2.2 REPRESENTAÇÃO GRÁFICA 5
2.3 CARDINALIDADE DE RELACIONAMENTOS 6
2.4 ATRIBUTOSDO RELACIONAMENTO 7
2.5 GRAU DO RELACIONAMENTO 83 MODELO ESTENDIDO - MRX 10
3.1 ESPECIALIZAÇÃO 10
3.2 GENERALIZAÇÃO 10
3.3 HERANÇA 10
3.4 RESTRIÇÕES 11
3.5 AGREGAÇÃO 11

4 RESPOSTAS DOS EXERCÍCIOS 12

5 CONCLUSÃO 14

REFERÊNCIAS 15

1 – INTRODUÇÃO

Neste trabalho vamos entender como funciona o modelo de entidades e relacionamentos, onde é um modelo abstrato cuja finalidade é descrever, de maneira conceitual, os dados aserem utilizados em um sistema de informações ou que pertencem a um domínio. A principal ferramenta do modelo é sua representação gráfica, o diagrama entidade relacionamento. Normalmente o modelo e o diagrama são conhecidos por suas siglas como vamos verificar logo mais.

2 – MODELO DE ENTIDADE E RELACIONAMENTO (MER)

O Modelo Entidade-Relacionamento (MER) foi desenvolvido pelo professor PeterChen, a fim de representar as estruturas de dados de uma forma mais natural e mais próxima do mundo real dos negócios. Apesar de ter recebido, por alguns outros estudiosos, algumas representações gráficas e abordagens ligeiramente diferentes, tais como a notação Peter Chen, Bachman ou James Martin, o Modelo Entidade-
Relacionamento acabou se tornando o mais utilizado e, até mesmo, confundido coma própria modelagem de dados.

2.1 – DEFINIÇÃO

* Consiste em mapear o mundo real do sistema em um modelo gráfico que irá representar o modelo e o relacionamento existente entre os dados.
* 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.
* Exemplo:Clientes, Fornecedores, Alunos, Funcionários, Departamentos, etc.

Não são Entidades:

* Entidade com apenas 1 elemento;
* Operações do sistema;
* Saídas do sistema;
* Pessoas que realizam trabalhos (usuários do sistema);
* Cargos de direção;

Instância de Entidade - São os elementos da entidade.
Exemplo: Cliente 10, Funcionário João, Aluno Pedro, etc.
Atributo -Informações que desejamos guardar sobre a instância de entidade.
Exemplo: Nome do aluno, Número da turma, Endereço do fornecedor, Sexo do funcionário, etc.

Domínio do Atributo - Universo de valores que um atributo pode armazenar.

Exemplo:
* Conjunto de valores do atributo Sexo do funcionário: M ou F;
* Conjunto de valores do atributo Nome do aluno: 40 caracteres alfanumérico.
* Conjunto devalores do atributo salário: inteiro maior que 5000

2.2 – REPRESENTAÇÃO GRÁFICA

Entidade



Relacionamento



Atributo

Relacionamento - Representa a associação entre os elementos do conjunto de um entidade com outra entidade.
Exemplo:
O João está matriculado na disciplina de Banco de Dados
Onde:
João - Elemento do conjunto de valores doatributo Nome do aluno da entidade Aluno;
Banco de Dados - Elemento do conjunto de valores do atributo Nome da disciplina da entidade Disciplina;
Matriculado - Ligação existente entre um aluno e uma disciplina.

2.3 – CARDINALIDADE DE RELACIONAMENTOS

Representa a frequência com que existe o relacionamento.
Exemplo:
Relacionamento 1:1 - O João é casado com a Maria.
Onde:
João - Elemento...
tracking img