TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Banco de Dados

Por:   •  19/9/2022  •  Trabalho acadêmico  •  482 Palavras (2 Páginas)  •  101 Visualizações

Página 1 de 2

Create Database FATECBD1VanessaEx1

Go

Use FATECBD1VanessaEx1

Go

Create Table Filmes

(CodDoFilme Int Primary Key Identity(1,1),

TituloDoFilme Varchar(100) Not Null,

CodDoCliente Int Null,

CodDaCategoria Int Not Null,

NomeDaCategoria Varchar(20) Not Null)

Go

Create Table Fitas

(CodDaFita Int Primary Key Identity(1,1),

TituloDoFilme Varchar(100) Not Null,

CodDoFilme Int Not Null)

Go

Create Table Clientes

(CodDoCliente Int Primary Key Identity(1,1),

NomeDoCliente Varchar(100) Not Null,

CPFDoCliente Varchar(13) Not Null Unique,

TelDoCliente Int Not Null,

EmailDoCliente Varchar(100) Null,

DataCadCliente DateTime Default GetDate())

Go

Create Table Dependentes

(CodDoDependente Int Primary Key Identity(1,1),

NomeDoDependente Varchar(100) Not Null,

CodDoCliente Int Not Null,

DataNascimentoDep Date Check (DataNascimentoDep <= '01-01-2010'))

Go

Create Table Locacoes

(CodDaLocacao Int Primary Key Identity(1,1),

CodDoCliente Int Not Null,

CodDoFilme Int Not Null,

DataDalocacao Date NOT Null,

DataDaDevolucao Date NOT Null)

Go

Create Table Atores

(CodgDoAtor Int Primary Key Identity(1,1),

NomeArtistico Varchar(100) Not Null,

NomeReal Varchar(100) Not Null,

CodDoFilme Int Not Null,

DataNascAtorPrincipal Date NOT Null,

AtorPrincipalEstrela Char(1) Not Null)

Go

Insert Into Clientes (NomeDoCliente, CPFDoCliente, TelDoCliente, EmailDoCliente)

Values ('Vanessa', 20000000000, 989890505,'van@gmail.com'),

('Rodrigo', 30000000002, 989890506,'rdb@gmail.com'),

('Sofia', 30000000003, 989890507,'sof@gmail.com'),

('Felipe', 20000000004, 989890508,'fel@gmail.com'),

('Gabriel', 30000000005, 989890509,'gab@gmail.com'),

('Maria Luiza', 50000000006, 989890510,'malu@gmail.com'),

('Theo', 20000000007, 989890511,'theo@gmail.com'),

('Kauê', 20000000008, 989890512,'kaue@gmail.com')

Go

Select * from Filmes

Go

Insert Into Filmes (TituloDoFilme, CodDaCategoria, NomeDaCategoria)

Values ('A Saga Crepúsculo: Amanhecer - Parte 2', 1,'Suspense'),

('Morbius', 4, 'Ação'),

('A Saga Crepúsculo: Amanhecer - Parte 1', 1,'Suspense'),

('Hotel Transylvania: Transformania', 5, 'Animação'),

('Sombras da Noite', 1,'Suspense'),

('Abraham Lincoln: Vampire Hunter', 4, 'Ação'),

('Monster Family 2', 5, 'Animação'),

('Os Vampiros que se Mordam', 2, 'Comédia')

Go

Insert Into Fitas (CodDoFilme, TituloDoFilme)

Values (1,'A Saga Crepúsculo: Amanhecer - Parte 2'),

(2,'Morbius'),

(3, 'A Saga Crepúsculo: Amanhecer - Parte 1'),

(4, 'Hotel Transylvania: Transformania'),

(5, 'Sombras da Noite'),

(6, 'Abraham Lincoln: Vampire Hunter'),

(7, 'Monster Family 2'),

(8, 'Os Vampiros que se Mordam')

Go

Insert Into Dependentes(NomeDoDependente, CodDoCliente, DataNascimentoDep)

Values ('Vanessa', 4,'27-11-1982'),

('Rodrigo', 2,'16-12-1979'),

('Sofia', 8,'13-03-2003'),

('Felipe', 3,'13-09-2008'),

('Gabriel', 5,'10-10-2005'),

('Maria Luiza', 2,'03-07-2009'),

('Theo', 7,'19-04-2004'),

('Kauê', 6,'31-08-2009')

Go

Insert Into Locacoes(CodDoCliente,

...

Baixar como (para membros premium)  txt (5.6 Kb)   pdf (47.1 Kb)   docx (11 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com