Banco de Dados
CREATE TABLE imovel (
num_imovel int not null constraint pknumI primary key,
num_proprietario int not null constraint fknumP references proprietario (num_proprietario),
descricao varchar(30),
endereco varchar(40),
bairro varchar(20),
municipio varchar(20),
cep varchar(9));
CREATE TABLE proprietario (
num_proprietario int not null constraint pknumP primary key,
nome varchar(40),
sexo varchar(30),
endereco varchar(40),
bairro varchar(20),
municipio varchar(20),
cep varchar(9));
CREATE TABLE aluguel (
numimovel int,
numproprietario int,
numinquilino int,
datalocacao date,
datainicio date,
datatermino date,
valor float);
2 - Insira os dados nas tabelas.
INSERT INTO proprietario(num_proprietario,nome,sexo,endereco,bairro,municipio,cep)
VALUES(1,'Ricardo','Masculino','Rua Abc','Liberdade','São Paulo','12378-555'),
(2,'Julia','Feminino','Rua AAAA','Botafogo','Rio de Janeiro','54278-750'),
(3,'Nay','Feminino','Rua ZQW','Benfica','Rio de Janeiro','45785-632'),
(4,'Mauro','Masculino','Rua CCC','Irajá','Rio de Janeiro','45588-999'),
(5,'João','Masculino','Rua São Joaquim','Liberdade','São Paulo','12540-557');
INSERT INTO imovel (num_imovel,num_proprietario,descricao,endereco,bairro,municipio,cep)
VALUES (1,1,'Apartamento','Rua A', 'Tijuca', 'Rio de Janeiro', '72726-103'),
(2,2,'Condominio','Rua Morais E Silva','Maracanã','Rio de Janeiro','20271-030'),
(3,3,'Residencial','Rua X','Barra da Tijuca','Rio de Janeiro','20911-281'),
(4,4,'Casa','Rua N','Barra da Tijuca','Rio de Janeiro','44455-333'),
(5,5,'Casa de praia','Rua São Joaquim','Liberdade','São Paulo','12540-557');
INSERT INTO
aluguel(numimovel,numproprietario,numinquilino,datalocacao,datainicio,datatermino,valor)
VALUES(3,2,1,'2013/03/11','2013/03/13','2013/12/25','800.50'),
(2,1,2,'2013/05/20','2013/06/25','2013/07/25','550.99'),