Bancos de Dados
Parece trivial o que pode ser um modelo, mas vamos nos esquecer da informática por um momento, para assim explorarmos outras possibilidades interessantes.
A seguir uma das muitas definições que “modelo” pode ter, e que serve particularmente aos casos que iremos enquadrar:
Modelo é a representação abstrata e simplificada de um sistema real, com a qual se pode explicar ou testar o seu comportamento, em seu todo ou em partes.
* Exemplo do anúncio de apartamento no jornal (planta baixa).
A Abordagem Entidade-Relacionamento (E-R)
Em março de 76, Peter P. Chen publicou o trabalho “The Entity-Relationship Model:
Toward the unified view of data”, onde definia uma possível abordagem ao processo de aodelagemdos dados. Passou a ser considerado o referencial definitivo.
Conceitos Básicos do Modelo E-R
Utiliza-se basicamente um retângulo para representar entidades, um losango para relacionamentos e balões para os atributos.
Entidades
Conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações no banco de dados.
Identificação das Entidades
Devemos procurar reconhecer objetos, ou elementos individualizados, através da bservaçãode cinco grandes grupos de elementos:
1. As coisas tangíveis
Quando é classificado pelo conjunto ao qual pertence.
Pertence pessoal Chave, carteira, agenda, camisas
Conjunto (entidade) Objetos que pertencem ao conjunto
Meio de transporte Avião, automóvel, bicicleta
Animal Cachorro, cavalo, elefante
Utensílio doméstico Garrafa, mesa, telefone, panela
Utensílio escolar Livro, lápis, borracha, quadro, disquete
Equipamento Computador, máquina de escrever, calculadora
Pertence pessoal Chave, carteira, agenda, camisas
Relacionamentos
Conjunto de associações entre ocorrências de entidades.
Identificação dos Relacionamentos
Relacionamento entre objetos de diferentes tipos:
* Exemplo da pessoa e do carro: Eduardo tem um jipe amarelo.
A- Identificar os objetos envolvidos: