Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ############################################ QUESTÃO 1 ############################################
- ######## Cria o database e as tabelas
- CREATE DATABASE dbGeografico
- CREATE TABLE Estado (SgEstado VARCHAR(2) NOT NULL , NoEstado VARCHAR(25) NOT NULL , NoRegiao VARCHAR(15) NOT NULL, PRIMARY KEY (SgEstado));
- CREATE TABLE Cidade (CoCidade INT AUTO_INCREMENT , SgEstado VARCHAR(2) NOT NULL, NoCidade VARCHAR(35) NOT NULL, PRIMARY KEY (CoCidade), FOREIGN KEY (SgEstado) REFERENCES Estado(SgEstado));
- CREATE TABLE Bairro (CoBairro INT AUTO_INCREMENT, CoCidade INT NOT NULL, NoBairro VARCHAR(100) NOT NULL , QtMorador INT NOT NULL, PRIMARY KEY (CoBairro), FOREIGN KEY (CoCidade) REFERENCES Cidade(CoCidade));
- ######## INSERE OS VALORES
- ##### DOS ESTADOS
- INSERT INTO Estado (SgEstado, NoEstado, NoRegiao) VALUES ('CE','Ceará','Nordeste');
- INSERT INTO Estado (SgEstado, NoEstado, NoRegiao) VALUES ('AM','Amazonas','Norte');
- INSERT INTO Estado (SgEstado, NoEstado, NoRegiao) VALUES ('RN','Rio Grande do Norte','Nordeste');
- INSERT INTO Estado (SgEstado, NoEstado, NoRegiao) VALUES ('PB','Paraíba','Nordeste');
- INSERT INTO Estado (SgEstado, NoEstado, NoRegiao) VALUES ('PE','Pernambuco','Nordeste');
- INSERT INTO Estado (SgEstado, NoEstado, NoRegiao) VALUES ('SP','São Paulo','Sudeste');
- INSERT INTO Estado (SgEstado, NoEstado, NoRegiao) VALUES ('BA','Bahia','Nordeste');
- ##### DAS CIDADES
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('RN','Natal');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('RN','Mossoró');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('RN','Parnamirim');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('CE','Fortaleza');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('CE','Juazeiro');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('AM','Manaus');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('AM','Paritins');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('PB','João Pessoa');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('PB','Campina Grande');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('PE','Recife');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('PE','Olinda');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('RN','Ceará-Mirim');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('RN','João Câmara');
- INSERT INTO Cidade (SgEstado, NoCidade) VALUES ('RN','Ielmo Marinho');
- ##### DOS BAIRROS
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (1,'Alecrim',40500);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (1,'Cidade Satélite',60200);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (1,'Candelária',51100);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (3,'Centro',27890);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (6,'Parque das Laranjeiras',78654);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (8,'Bessa',48000);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (10,'Japim',68000);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (11,'Coelhos',53000);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (7,'Centro',37000);
- INSERT INTO Bairro (CoCidade, NoBairro,QtMorador) VALUES (1,'Ponta Negra',42000);
- ############################################ QUESTÃO 2 ############################################
- a) SELECT SgEstado, NoEstado FROM Estado;
- b) SELECT * FROM Estado WHERE NoRegiao == 'Nordeste';
- c) SELECT NoCidade FROM Cidade;
- d) SELECT * FROM Cidade WHERE SgEstado = 'AM';
Add Comment
Please, Sign In to add comment