Baixe o arquivo neste link.
CREATE TABLE municipio ( idmun serial PRIMARY KEY, nomemun varchar(50), populacao int ); CREATE TABLE proprietario ( idprop serial PRIMARY KEY, cpf char(14), nomeprop varchar(50), telprop char(11) ); CREATE TABLE fazenda ( idfaz serial PRIMARY KEY, nomefaz varchar(50), areafaz_ha numeric(8,2), idmun int, idprop int, FOREIGN KEY(idmun) REFERENCES municipio (idmun), FOREIGN KEY(idprop) REFERENCES proprietario (idprop) ); CREATE TABLE variedade ( idvar serial PRIMARY KEY, nomevar varchar(60) ); CREATE TABLE plantacao ( idplan serial PRIMARY KEY, plantio date, colheita date, areaplan_ha numeric(10,0), idfaz int, idvar int, FOREIGN KEY(idfaz) REFERENCES fazenda (idfaz), FOREIGN KEY(idvar) REFERENCES variedade (idvar) ); -------------- INSERTS -------------- ------------------------------------- --TABELA municipio: INSERT INTO municipio (nomemun, populacao) VALUES ('Patos', 100674); INSERT INTO municipio (nomemun, populacao) VALUES ('Sousa', 65803); INSERT INTO municipio (nomemun, populacao) VALUES ('Sapé', 50143); INSERT INTO municipio (nomemun, populacao) VALUES ('Esperança', 31095); INSERT INTO municipio (nomemun, populacao) VALUES ('Areia', 23829); INSERT INTO municipio (nomemun, populacao) VALUES ('Bananeiras', 21851); --TABELA proprietario INSERT INTO proprietario (cpf, nomeprop,telprop ) VALUES ('027.424.624-91', 'João', '83-87220485'); INSERT INTO proprietario (cpf, nomeprop,telprop ) VALUES ('011.122.234-51', 'Maria', '83-99786654'); INSERT INTO proprietario (cpf, nomeprop,telprop ) VALUES ('123.455.009-98', 'Marcos', '83-91230099'); INSERT INTO proprietario (cpf, nomeprop,telprop ) VALUES ('230.191.102-33', 'Rodrigo', '83-88998832'); INSERT INTO proprietario (cpf, nomeprop,telprop ) VALUES ('927.474.624-25', 'Carlos', '83-88654321'); --TABELA fazenda INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Riacho Bonito',910, 1, 1); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Alegria',234, 2, 2); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Vida Bela',455, 3, 2); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Cascavel',1021, 6, 4); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Boquim',125, 4, 3); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Boi Só',782, 5, 5); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Giasa',1002, 2, 4); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Belo Monte',2304, 1, 2); INSERT INTO fazenda (nomefaz, areafaz_ha, idmun, idprop ) VALUES ('Azulão', 234, 2, 2); --TABELA variedade INSERT INTO variedade (nomevar) VALUES ('Feijão'); INSERT INTO variedade (nomevar) VALUES ('Milho'); INSERT INTO variedade (nomevar) VALUES ('Cana de Açúcar'); INSERT INTO variedade (nomevar) VALUES ('Abacaxi'); INSERT INTO variedade (nomevar) VALUES ('Tomate'); --TABELA plantacao INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-08-10', '2013-01-02', 200, 1, 1); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-04-05', '2013-03-01', 520, 1, 2); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-11-30', '2013-02-24', 45, 2, 3); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-07-26', '2013-04-04', 20, 2, 4); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-06-05', '2013-01-02', 20, 3, 5); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-02-01', '2013-04-15', 900, 4, 3); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-04-23', '2012-11-21', 150, 6, 2); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-07-01', '2012-12-12', 120, 6, 3); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-11-20', '2013-02-10', 56, 8, 2); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-04-01', '2013-06-02', 590, 8, 3); INSERT INTO plantacao (plantio, colheita, areaplan_ha, idfaz, idvar) VALUES ('2012-06-01', '2013-05-12', 345, 8, 4);
Nenhum comentário:
Postar um comentário