Buscar

Locadora de veiculo Códigos digitado em MYSQL


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Locadora de veiculo Códigos digitado em MYSQL (Antonio Mendes ) 
create table marca ( 
idmarca int not null auto_increment primary key, 
descricao varchar(45)); 
 
create table modelo( 
idmodelo int not null auto_increment primary key, 
descricao varchar(45), 
marca_idmarca int not null, 
constraint pk_modelo_marca foreign key (marca_idmarca) references marca (idmarca) 
); 
 
create table veiculo( 
idveiculo int not null auto_increment primary key, 
placa varchar(45), 
chassi varchar(45), 
renavan varchar(45), 
cor varchar(45), 
ano year); 
 
create table seguro( 
idseguro int not null auto_increment primary key, 
apoplice varchar(45), 
valor decimal(6,2), 
vencimento date, 
veiculo_idveiculo int, 
constraint fk_seguro_veiculo foreign key (veiculo_idveiculo)references veiculo(idveiculo)); 
 
create table manuntencao( 
idmanuntencao int not null auto_increment primary key, 
tipo ENUM('PREVENTIVA','CORRETIVA'), 
km int, 
data date, 
descricao varchar(100), 
veiculo_idveiculo int not null, 
constraint fk_manutencao_veiculo foreign key (veiculo_idveiculo) references 
veiculo(idveiculo)); 
 
create table realizado( 
idrealizado int not null auto_increment primary key, 
descricao varchar(45), 
valor decimal(6,2), 
manutencao_idmanutencao int not null, 
constraint fk_realizado_manutencao foreign key (manutencao_idmanutencao) references 
manutencao(idmanutencao)); 
 
create table locatario( 
idlocatario int not null auto_increment primary key, 
nome varchar(80), 
tipo ENUM('pj','pf'), 
rg varchar(45), 
cpf_cnpj varchar(45), 
rua varchar(45), 
numero varchar(45), 
complemento varchar(45), 
cep varchar(45), 
bairro varchar(45), 
cidade varchar(45)); 
 
create table telefone( 
idtelefone int not null auto_increment primary key, 
tipo varchar(45), 
ddd varchar(45), 
numero varchar(45), 
locatario_idlocatario int not null, 
constraint fk_telefone_locatario foreign key (locatario_idlocatario) references 
locatario(idlocatario)); 
 
create table locacao( 
idlocacao int not null auto_increment primary key, 
dtlocacao datetime, 
dtdevolucao_prev datetime, 
kminicial int, 
kmfinal int, 
valor double(6,2), 
observacoes longtext, 
locatario_idlocatario int not null, 
veiculo_idveiculo int not null, 
constraint fk_locacao_idlocatario foreign key(locatario_idlocatario) references 
locatario(idlocatario), 
constraint fk_locacao_veiculo foreign key(veiculo_idveiculo) references veiculo (idveiculo));

Mais conteúdos dessa disciplina