Relatório SQL

522 palavras 3 páginas
Modelo Descritivo

Com o aumento da pirataria de filmes e dos serviços que permitem assistir filmes pela Internet (como o NetFlix), o mercado de vídeo locadoras está em crise. Dessa forma não existem softwares especializados para as vídeo locadoras, o que representa uma grande oportunidade. Com o limitado número de pessoas dispostas a oferecer uma solução de software de gerenciamento de locação, a demanda por um programa cresce continuamente. A empresa Bulito Ltda composta pelos sócios fundadores Guilherme Lacerda, Rômulo Couto e Seiti Takehana decidiu desenvolver um banco de dados relacional para integrar o software de gerenciamento de vídeo locação. A idéia é melhorar o desempenho das pesquisas por filme, bem como manter um acervo atualizado de filmes e clientes. Com uma tabela exclusiva de atores, o Banco de Dados permite realizar busca pelos atores favoritos. O banco é composto por 5 tabelas: FILME, ATOR, FILME_ATOR, LOCACAO, CLIENTE.
Relações de cardinalidade Um filme é composto por vários atores e cada ator pode ter participado de um ou mais filmes. A tabela FILME_ATOR relaciona todos os atores que participaram de um determinado filme. A tabela filme relaciona os dados da mídia física existente na locadora, ou seja, podem ter vários filmes iguais (titulo) com o mesmo tipo de mídia (por exemplo vários filme “O Exterminador do Futuro” no formato DVD) sendo diferenciados apenas pelo idFilme. A locação é uma ação realizada pelo cliente que aluga um ou mais filmes. Cada cliente só realiza uma locação por vez, ou seja, cada locação que o cliente realiza é um novo registro na tabela. E cada locação só é realizada uma vez por um determinado cliente.
Chaves Primárias e Chaves Estrangeiras
Cada uma das tabelas, exceto a FILME_ATOR, tem sua chave primária definida por padrão pelo prefixo id___ e o tipo INTEGER. A tabela ATOR possui como chave primária idAtor. A tabela FILME_ATOR possui apenas chaves estrangeiras que são as chaves primárias das tabelas ATOR

Relacionados

  • Sql server
    2268 palavras | 10 páginas
  • SQL SERVER
    4457 palavras | 18 páginas
  • Microsoft sql server definição
    1811 palavras | 8 páginas
  • SQL Server 2008
    2368 palavras | 10 páginas
  • Banco de dados
    4664 palavras | 19 páginas
  • MAP Toolkit
    7637 palavras | 31 páginas
  • Virtualização
    19573 palavras | 79 páginas
  • RM rports
    4553 palavras | 19 páginas
  • Banco de dados
    1169 palavras | 5 páginas
  • Sql install
    2298 palavras | 10 páginas