Modelo de entidade relação er

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1145 palavras )
  • Download(s) : 0
  • Publicado : 19 de agosto de 2011
Ler documento completo
Amostra do texto
TRABALHO DE Modelo de entidade-relação (Er)

Autores como Peter Chen ou Bachman sugerem um modelo que facilite a criação
do modelo conceptual. Este modelo Entity Attribute Relation Ship (Entidade-
Relação, ou abreviadamente E-R), é acompanhado de uma técnica de
representação gráfica que auxilia vivamente a visualização das relações entre as
entidades e por isso mesmo se aproxima domodelo teórico relacional, mas também
facilmente convertível no modelo de rede, sendo contudo muito adoptado na
análise e concepção de sistemas acentes no modelo relacional com o
desenvolvimento sobre Base de Dados.
Os conceitos principais da aproximação E-R, são: Entidade, Atributo e Relação.
Noções de Entidade, Atributo e Relação
Seja qual for o modelo ou sistema com que se vá trabalhar, háuma fase anterior à
criação e utilização de uma base de dados que é a sua concepção. Trata-se de
transpor os dados reais para o nível conceptual, que permita o manuseamento
informático.
Quando se pretende construir uma base para dar resposta a uma determinada
situação, é necessário começar por identificar quis os objectos que são relevantes,
as suas características ou propriedades. A estesobjectos que pretendemos
representar, na teoria de bases de dados, designam-se por entidades.
Uma ENTIDADE pode definir-se como um conjunto de objectos do mesmo tipo
(pessoas, lugares, objectos, acontecimentos ou conceitos) acerca dos quis se
pretende recolher e guardar informação.
Ao recolher e guardar informação acerca de uma qualquer entidade, podemos ter
essa informação organizada porcategorias ou itens, a que se designa por atributos.
Os ATRIBUTOS são os diferentes elementos ou itens de informação que caracterizam
uma entidade, na prática, os atributos de uma entidade vão dar origem aos campos
de um ficheiro/tabela da base de dados.
Vejamos alguns exemplos de entidades e possíveis atributos (campos):
Entidades :livros,clientes,alunos,cursoAtributos:codigo;titulo,autor,preço
Número:nome;morada e telefone
Número:nome;ano;e turma
Número:nome;disciplinas e professores

TIPOS DE ATRIBUTOS
Identificadores (Chaves candidatas)
Descritores
De todos os atributos de uma entidade algum ou alguns identificam uma ocorrência
específica dessa entidade distinguindo-a das restantes.
A estes atributos chamamos identificadores ou chaves candidatas (primárias).
Aosrestantes atributos que só descrevem ou caracterizam as ocorrências das
entidades chamamos descritores.
Entre as diferentes entidades é possível estabelecer diferentes tipos de RELAÇÃO,
pode-se assim dizer que uma relação define uma associação ou ligação entre duas
entidades.
2. Ocorrências/Relações
As relações tipo são as seguintes:
Um para um (1:1)
A uma ocorrência da entidade E1 correspondeuma e uma só ocorrência da
entidade E2 (zero ou uma).
Exemplo:
Doente Cama
E1 E2
De acordo com o esquema anterior, um doente tem uma e uma só cama e cada
cama tem um e um só doente.
Um para muitos (1: N)
A cada ocorrência da entidade E1 corresponde uma ou mais ocorrências da
entidade E2 (zero, uma ou mais), mas a esta entidade (E2) só pode corresponder
uma ocorrência da entidade E1 (zeroou uma)
Exemplo:
Doente Enfermaria
E1 E2
De acordo com o esquema anterior, cada doente pertence a uma e uma só
enfermaria, podendo estar ter um ou mais doentes.
Tem
Tem
Pertence
Tem
TIC _________________________________________ Unidade 2 – Base de Dados
ESVN - 3 -


Muitos para muitos (M:N)
A cada ocorrência da entidade E1 corresponde uma ou mais ocorrências da
entidade E2(zero, uma ou mais), tal como a cada ocorrência da entidade E2
corresponde uma ou mais da entidade E1 -8zero, uma ou mais).
Exemplo:
Enfermeira Doente
E1 E2
De acordo com o esquema anterior, uma enfermeira trata um ou mais doentes,
podendo cada doente ser tratado por uma ou mais enfermeiras.
Este último caso do ponto de vista dos E-R, é um caso que merece uma atenção
especial ao nível da...
tracking img