Trabalho de Banco de Dados Modelo Entidade Relacionamento

download Trabalho de Banco de Dados Modelo Entidade Relacionamento

of 16

Transcript of Trabalho de Banco de Dados Modelo Entidade Relacionamento

Modelo Entidade Relacionamento

Modelo Entidade RelacionamentoConceitos de Entidades e Atributos1Entidades2Conceitos de Entidades[...] Pode ser Definida como um conjunto de Elementos necessrios para que o negcio possa funcionar corretamente.Fonte: Ivan MecenasBanco de Dados Do Modelo Conteitual Implementao Fsica - 20053Conceitos de EntidadesAs entidades podem ser classificadas em dois tipos.Entidades FortesEntidades FracasFonte: urea MeloFundamentos de Banco de Dados - 20094Conceitos de EntidadesEntidades Fortes[...] Entidade que tem existncia Prpria[...] A Entidade Forte no depende de outra para existir, e normalmente representada por um retngulo como o nome ao centro conforme abaixo.Fonte: urea MeloFundamentos de Banco de Dados - 2009PACIENTESFigura 15Conceitos de EntidadesEntidades FracasEm resumo podemos dizer que uma entidade Fraca no existe por si sA Entidade Fraca sempre depende existencialmente de uma entidade Forte.Sua representao um retngulo duplo conforme mostra abaixo:Fonte: urea MeloFundamentos de Banco de Dados - 2009DEPENDENTESFigura 26Atributos7Conceitos de AtributosAtributos[...] Atributos Podem ser vistos como fatos teis sobre as Entidades.[...] Os Atributos representam todas as propriedades necessrias para se caracterizar uma entidade dentro de um determinado conjunto de entidades.

2) Fonte: urea MeloFundamentos de Banco de Dados - 20091) Fonte: Ivan MecenasBanco de Dados Do Modelo Conteitual Implementao Fsica - 20058Conceitos de AtributosClassificao dos AtributosAtributo Simples.Atributo CompostoAtributo MultivaloradoAtributos IdentificadoresAtributo Derivado

Fonte: urea MeloFundamentos de Banco de Dados - 20099Conceitos de AtributosAtributo Simples o Atributo que s pode assumir um nico Valor, no podendo ser decomposto em subvalores, nem tampouco assumir vrios valores, conforme mostra Figura 3.

Fonte: urea MeloFundamentos de Banco de Dados - 2009FuncionarioSexoNomeFigura 310Conceitos de AtributosAtributo Composto o Atributo que composto por outros atributos conforme mostra a Figura 4.

Fonte: urea MeloFundamentos de Banco de Dados - 2009FuncionarioSexoNomeFigura 4EndereoRuaNumRua11Conceitos de AtributosAtributo Multivalorado o tipo de Atributo que que permite mais de um valor e deve estar no plural, justamente para indicar que pode assumir mais de um valor, por exemplo o telefone conforme mostra a Figura 5.

Fonte: urea MeloFundamentos de Banco de Dados - 2009FuncionarioFigura 5Fones12Conceitos de AtributosAtributo Identificador um Atributo monovalorado que possui valor que no pode se repetir em nenhuma outra entidade, ou seja nenhuma outra Entidade do conjunto pode ter um valor que pertence a outra entidade. Sua representao conforme mostra a Figura 6.

Fonte: urea MeloFundamentos de Banco de Dados - 2009FuncionarioDataNascNomeCdigo13Conceitos de AtributosAtributo Derivado o tipo de Atributo cujo valor determinado atravs de outros atributos, onde podemos dar como exemplo a idade, que pode ser calculada atravs da data de nascimento. Sua representao atravs de um asterisco ao lado do atributo conforme mostra a Figura 7.

Fonte: urea MeloFundamentos de Banco de Dados - 2009FuncionarioFigura 7DataNascNomeIdade*14RefernciasIvan Mecenas e Viviane de Oliveira Banco de Dados: do Modelo Conceitual a Implementao Fsica 2005 Editora Alta Books Ltda;urea Melo Fundamentos de banco de Dados UEA Edies 2009.

1515OBRIGADO16