Banco de dados - mini mundo

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1617 palavras )
  • Download(s) : 0
  • Publicado : 9 de abril de 2013
Ler documento completo
Amostra do texto
Universidade Federal do Pará Instituo de Ciências Exatas e Naturais Faculdade de Computação Curso de Bacharelado em Sistemas de Informação Banco de Dados II Aluno: Leonardo Barbosa da Costa / Matrícula: 10100000101 1. Introdução Este trabalho tem como objetivo documentar o Projeto de um Banco de Dados para uma locadora de fitas de filmes. Serão considerados abstrações, conceitos e análise derequisitos do ambiente apresentado, assim como o projeto conceitual e a análise funcional do mesmo. 2. Ambiente do sistema O ambiente do sistema se dá em uma locadora de fitas de filmes. Nesta locadora, existem várias fitas, que estão divididas em vários rolos. No caso, um conjunto de fitas forma um rolo. Em cada fita está gravado um filme específico, sendo que cada filme pode possuir uma ou váriasfitas. Um filme possui uma categoria específica, sendo que podem existir vários filmes, ou nenhum, de uma mesma categoria. Além disso, um filme pode possuir vários atores protagonistas (estrelas), ou mesmo nenhum. E um ator (estrela) pode pertencer a vários filmes, ou nenhum. Por fim, tem-se que um cliente pode fazer vários empréstimos. Cada empréstimo pertence a um só cliente, e possui uma únicafita. 3. Projeto conceitual Neste capítulo serão descritos os dados como entidades, relacionamentos e atributos. Será utilizado o modelo entidade-relacionamento para tal. 3.1 Entidades e atributos - A entidade FITA possui os seguintes atributos:  id: identificador único de uma fita. Atributo do tipo inteiro, simples, monovalorado, armazenado, não nulo.  rolo: número ou classe do rolo ao qual afita pertence. Atributo do tipo string, simples, monovalorado, armazenado, não nulo.  filme_id: id do filme o qual está gravado na fita. Atributo do tipo inteiro, simples, monovalorado, derivado, não nulo. - A entidade FILME possui os seguintes atributos:  id: identificador único de um filme. Atributo do tipo inteiro, simples, monovalorado, armazenado, não nulo.  titulo: nome do filme. Atributo dotipo string, simples, monovalorado, armazenado, não nulo.

 categoria_id: id da categoria ao qual o filme pertence. Atributo do tipo inteiro, simples, monovalorado, derivado, não nulo. - A entidade CATEGORIA possui os seguintes atributos:  id: identificador único de uma categoria. Atributo do tipo inteiro, simples, monovalorado, armazenado, não nulo.  nome: nome da categoria. Atributo dotipo string, simples, monovalorado, armazenado, não nulo. - A entidade ATOR possui os seguintes atributos:  id: identificador único de um ator. Atributo do tipo inteiro, simples, monovalorado, armazenado, não nulo.  nome: nome do ator. Atributo do tipo string, simples, monovalorado, armazenado, não nulo.  sobrenome: sobrenome do ator. Atributo do tipo string, simples, monovalorado, armazenado,não nulo.  nome_artistico: nome artístico do ator. Atributo do tipo string, simples, monovalorado, armazenado, pode ser nulo.  data_nascimento: data de nascimento do ator. Atributo do tipo date, composto, monovalorado, derivado, pode ser nulo. - A entidade CLIENTE possui os seguintes atributos:  id: identificador único de um ator. Atributo do tipo inteiro, simples, monovalorado, armazenado, nãonulo.  nome: nome do cliente. Atributo do tipo string, simples, monovalorado, armazenado, não nulo.  sobrenome: sobrenome do cliente. Atributo do tipo string, simples, monovalorado, armazenado, não nulo.  endereço: endereço do cliente. Atributo do tipo string, composto, monovalorado, derivado, não nulo.  telefone: telefone do cliente. Atributo do tipo string, composto, monovalorado, derivado,pode ser nulo.  cpf: CPF do cliente. Atributo do tipo string, simples, monovalorado, armazenado, não nulo. - A entidade EMPRESTIMO possui os seguintes atributos:  id: identificador único de um ator. Atributo do tipo inteiro, simples, monovalorado, armazenado, não nulo.  valor: valor a pagar pelo empréstimo de uma fita. Atributo do tipo double, simples, monovalorado, derivado, não nulo. ...
tracking img