Banco de dados mer/mrx

Disponível somente no TrabalhosFeitos
  • Páginas : 22 (5331 palavras )
  • Download(s) : 0
  • Publicado : 14 de dezembro de 2011
Ler documento completo
Amostra do texto
[pic]

SUMÁRIO

1 INTRODUÇÃO 3

2 PARTE I 4
2.1 MODELO ENTIDADE RELACIONAMENTO 4
2.1.1 Entidades 4
2.1.2 Atributos 5
2.1.3 Tipos de Atributos 6
2.1.3.1 Determinante 7
2.1.3.2 Composto 7
2.1.3.3 Derivado 8
2.1.3.4 Multivalorado 8
2.1.4 Relacionamento 8
2.1.5 Grau do Relacionamento 10
2.1.5.1 Relacionamento de Um-para-Um 11
2.1.5.2 Relacionamento de Um-para-Muitos 12
2.1.5.3Relacionamentos de Muitos-para-Muitos 13
2.1.5.4 Cardinalidade mínima 15
2.1.6 Força da entidade 15
2.1.7 Relacionamento identificador 16
2.1.8 Grau de relacionamento 16
2.1.8.1 Binário 16
2.1.8.1.1 Entre duas entidades distintas 17
2.1.8.1.2 Entre uma entidade com a mesma entidade 17
2.1.8.2 Entre mais de duas entidades distintas 17
2.2 MODELO RELACIONAL ESTENDIDO — MRX ou MEE 19
2.2.1Especialização 19
2.2.2 Generalização 21
2.2.3 Herança 23
2.2.4 Restrições 24
2.2.4.1 Exclusiva 25
2.2.4.2 Sobreposta 26
2.2.4.2.1 Parcial 27
2.2.4.2.2 Total 28
2.2.4.3 Combinar restrições 29
2.2.5 Agregação 30

3 PARTE II 33
3.1 DESCRIÇÃO TEXTUAL NARRATIVA PARA DIAGRAMA ENTIDADE RELACIONAMENTO 33

4 PARTE III 35
4.1 DIAGRAMA ENTIDADE RELACIONAMENTO PARA DESCRIÇÃO TEXTUAL NARRATIVA 35REFERÊNCIAS 36
INTRODUÇÃO

Trabalho referente a produção textual para o portfólio da disciplina de Banco de Dados I.
Este trabalho esta dividido em três partes:
Primeira parte: Resumo dos tópicos relacionados abaixo:
Modelo Entidade Relacionamento – MER
Modelo Estendido – MRX
Segunda parte: Desenhar um diagrama entidade relacionamento para atender às necessidades de um controle desubmissão de trabalhos de uma universidade.
Terceira parte: Partindo de um modelo entidade relacionamento, escrever a descrição textual narrativa, contemplando todos os detalhes.

parte i

1 modelo entidade relacionamento

O modelo Entidade-Relacionamento foi definido por Peter Chen em 1976, e teve como base a teoria relacional criada por E. F. Codd (1970).
Segundo Chen, a visão de uma dadarealidade, baseia-se no relacionamento entre entidades, os quais retratam os fatos que governam esta mesma realidade, e que cada um (entidade ou relacionamento) pode possuir atributos (qualificadores desta realidade).
Quando Peter Chen formulou a proposta do modelo Entidade Relacionamento, baseou-se não na visão de um sistema de aplicação como princípio e sim na compreensão da realidade em que sesituava o problema.

1 Entidades

Define-se entidade como aquele objeto que existe no mundo real com uma identificação distinta e com um significado próprio. São as "coisas" que existem no negócio, ou ainda, descrevem o negócio em si.
É importante destacarmos aqui que uma entidade é a representação de uma Classe de dados do negócio, um conjunto de informações de mesmas características, e suasinstâncias (ocorrências), são a representação destes dados.
A representação de uma Entidade no modelo Entidade Relacionamento se realiza através de um retângulo, com o nome desta entidade em seu interior, como na figura 1.

[pic]
Figura 1 – Entidades

Para que se possa absorver entidades devemos primordialmente nos orientar pelo mundo real, onde acontecem as coisas, buscando obtermos domíniodo problema, enxergá-las sem a preocupação da construção de um sistema, sem imaginar programas, e sim exclusivamente preocupados em retratar uma realidade, compreender um negócio por seus dados.
Em nosso dia-a-dia, estamos frente a frente com diversas entidades, as quais processamos, selecionando instâncias que nos interessam.
Por exemplo, quando desejamos uma distração relaxante nos fins desemana, vamos até uma locadora de fitas de videocassete.
Vamos selecionar fitas para assistirmos em casa. Neste momento, estamos consultando a entidade "Filme" da locadora, que possui várias instâncias, ou seja, são as fitas disponíveis na locadora.
Quando desejamos obter o telefone de alguma pessoa, ou empresa, consultamos a entidade "lista telefônica oficial", que possui milhares de instâncias...
tracking img