Projeto de banco de dados para uma videolocadora
Curso de Ciência da Computação
PROJETO DE BANCO DE DADOS PARA UMA VIDEOLOCADORA
Brasília - DF
2012
Descrição Uma locadora de vídeos trabalha atualmente com um sistema de banco de dados manual (arcaico) feito em fichas de papel para o controle das locações, clientes e filmes. Com isso, deseja melhorar esse seu sistema para maior controle de suas operações, visando o crescimento da empresa. A empresa trabalha atualmente com uma classificação de filmes apenas por título em suas prateleiras, mas há demanda para divisões diferenciadas, já que seus clientes querem encontrar filmes com seus atores ou gêneros preferidos. Com as limitações do sistema atual não é possível que essas demandas sejam atendidas de …exibir mais conteúdo…
E TABLE genero ( id_genero INT NOT NULL, nome CHAR(20) NOT NULL , PRIMARY KEY (id_genero)
);
CREATE TABLE filme ( id_filme INT NOT NULL , id_genero INT NOT NULL, titulo VARCHAR2(50) NOT NULL, ano NUMBER(4) NOT NULL, PRIMARY KEY (id_filme), FOREIGN KEY (id_genero ) REFERENCES genero (id_genero)
);
CREATE TABLE ator ( id_ator INT NOT NULL , nome VARCHAR2(100) NOT NULL , data_nascimento DATE NOT NULL , pais CHAR(20) NOT NULL , PRIMARY