Modelo de entidade e relacionamento

1065 palavras 5 páginas
1. Modelo de Entidade e Relacionamento

Foi desenvolvido um Modelo de Entidade e Relacionamento de uma locadora de filmes. Na locadora o cliente é cadastrado com nome, matricula, sexo, profissão, endereço, email e telefones, cada cliente pode ter dependentes, os quais contêm nome, endereço, sexo e email. Cada filme da locadora possui o título, ano de lançamento e números de Oscar, caso tenha recebido. Cada filme possui uma categoria. As cópias dos filmes são cadastradas de acordo com o tipo da mídia e cada uma com o nome do fabricante, região e idiomas. Cada cliente pode alugar ou fazer reserva de filmes e também opinar sobre o filme que alugou. Caso o filme alugado pelo cliente não for entregue na data determinada é possível informar a multa que deve ser paga. 2. Diagrama de Entidade e Relacionamento

Figura 1 - Diagrama de entidade e relacionamento
O Diagrama de entidade e relacionamento da Figura 1 foi definido a partir do modelo de entidade e relacionamentos descrito no seção 1.

3. Modelo Lógico

Cliente(mat, nome, profissao, end, sexo, email, primary key(mat));
Dependente(id, nome, end, sexo, email, mat, foreign key(mat) references Cliente(mat), primary key(mat,id));
Categoria(codigo, nome)
Filme(cod, titulo, ano, num_oscars, codigo) codigo referencia Categoria
Copia(oid, fabricante, região, tipo_midia, cod) cod referencia Filme
Idiomas_Copia(oid, idioma) oid referencia Copia
Telefones_Clientes(mat, telefone) mat referencia Cliente
Opinioes_Clientes(mat, cod, opiniao, data) mat referencia Cliente, cod referencia Filme
Reservas_Clientes(mat, cod, data) mat referencia Cliente, cod referencia Filme
Alugueis_Clientes (mat, oid, data_out, data_in, multa) mat referencia Cliente, oid referencia Copia

4. Códigos SQL

Nesta seção são apresentados os códigos SQL de criação de tabelas, inserção de dados nas tabelas, alteração de valores, remoção de dados e consultas.

5.1. Criação das Tabelas

create table Cliente(mat

Relacionados

  • Modelo Entidade Relacionamento
    1703 palavras | 7 páginas
  • Modelo Entidade Relacionamento
    2580 palavras | 11 páginas
  • Modelo Entidade Relacionamento
    668 palavras | 3 páginas
  • Modelo Entidade-Relacionamento
    2968 palavras | 12 páginas
  • Modelo Entidade-Relacionamento
    883 palavras | 4 páginas
  • Modelo entidade relacionamento
    1789 palavras | 8 páginas
  • Modelo entidade relacionamento
    1442 palavras | 6 páginas
  • Modelo entidade relacionamento
    2056 palavras | 9 páginas
  • Modelo Entidade - Relacionamento
    754 palavras | 4 páginas
  • Modelo entidade-relacionamento
    257 palavras | 2 páginas