Exercício Java - Professor Leonardo Meirelles

Transcrição

Exercício Java - Professor Leonardo Meirelles
Exercício Java
Entrega: 11/06/2015
1 – Crie o banco imobiliaria
2 – Neste banco, crie as seguintes tabelas:
TABELA PROPRIETARIO
CREATE TABLE `proprietario` (
`idProprietario` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`endereco` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`bairro` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
`cidade` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
`estado` varchar(2) COLLATE utf8_unicode_ci DEFAULT NULL,
`rg` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
`cpf` varchar(18) COLLATE utf8_unicode_ci DEFAULT NULL,
`nascimento` date DEFAULT NULL,
`telefone` varchar(13) COLLATE utf8_unicode_ci DEFAULT NULL,
`celular` varchar(13) COLLATE utf8_unicode_ci DEFAULT NULL,
`outroscontatos` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
`email` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`dataentrada` date DEFAULT NULL,
`obs` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`idProprietario`)
)
TABELA IMOVEL
CREATE TABLE `imovel` (
`idImovel` int(11) NOT NULL AUTO_INCREMENT,
`tipo` varchar(15) DEFAULT NULL,
`negociacao` varchar(10) DEFAULT NULL,
`endereco` varchar(40) DEFAULT NULL,
`bairro` varchar(30) DEFAULT NULL,
`cidade` varchar(25) DEFAULT NULL,
`estado` varchar(2) DEFAULT NULL,
`idade` smallint(6) DEFAULT NULL,
`taxaAdm` double DEFAULT NULL,
`taxaContrato` double DEFAULT NULL,
`taxaOutras` double DEFAULT NULL,
`valor` double DEFAULT NULL,
`usoLuz` varchar(20) DEFAULT NULL,
`tipoLuz` varchar(25) DEFAULT NULL,
`instalacao` varchar(25) DEFAULT NULL,
`registroLuz` varchar(20) DEFAULT NULL,
`usoAgua` varchar(20) DEFAULT NULL,
`idAgua` varchar(20) DEFAULT NULL,
`idProprietario` int(11) DEFAULT NULL,
`idCondominio` int(11) DEFAULT NULL,
`dataCadastro` date DEFAULT NULL,
PRIMARY KEY (`idImovel`),
KEY `idProprietario` (`idProprietario`),
KEY `idCondominio` (`idCondominio`)
)
TABELA CONDOMINIO
CREATE TABLE `condominio` (
`idCondominio` int(11) NOT NULL AUTO_INCREMENT,
`descricao` varchar(25) DEFAULT NULL,
`ano` smallint(6) DEFAULT NULL,
`valor` double DEFAULT NULL,
PRIMARY KEY (`idCondominio`)
)
3 – Crie 3 telas, uma para cada tabela, e faça a gravação dos dados.
4 – Em cada uma das telas, monte a consulta dos dados (exiba-os em uma
JTable)

Documentos relacionados

mysql_introducao

mysql_introducao nome varchar(50) not null unique, descricao varchar(200), valor real(6, 2) ) ENGINE=INNODB; create table cliente( codigo int not null primary key, nome varchar(50) not null, email varchar(100) not ...

Leia mais