teste
&
Banco de Dados
Aula 2
Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre,
1999
Entidade
Conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações no banco de dados. Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre,
1999
Exemplos Entidade
Sistema de informação industrial
◦
◦
◦
◦
Produtos
Tipos de produtos
Vendas
Compras
Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre,
1999
Exemplos Entidade
Sistema de contas correntes
◦
◦
◦
◦
Clientes
Contas Clientes
Cheques
Agências
Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre,
1999
Entidade
Pode representar
◦ Objetos concretos da realidade (pessoa, carros); ◦ Objetos abstratos (departamento, endereço)
Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre, 1999
Representação Entidade no
DER
Representada através de um retângulo;
Retângulo deve conter o nome da entidade; Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre, 1999
Propriedades da Entidade
Entidade isoladamente não forma nada;
É necessário atribuir propriedades às entidades; Propriedades especificadas na forma de:
◦ Relacionamentos;
◦ Atributos;
◦ Generalização/ Especificação
Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre, 1999
Exercício 1 - Identificar as entidades Construir um banco de dados para um sistema de vendas. Em cada venda são vendidos vários produtos e um determinado produto pode aparecer em várias vendas. Cada venda é efetuada por um vendedor para um determinado cliente. O produto está armazenado em uma determinada prateleira.
Heuser, Carlos A. Projeto de banco de dados. Ed. Sagra e Luzzato. Porto alegre, 1999
Exercício 2 - Identificar as entidades Uma administradora de imóveis trabalha com