Skip to content

Instantly share code, notes, and snippets.

CREATE SCHEMA libertadores;
USE libertadores;
CREATE TABLE brasileiros(
nome TEXT
);
CREATE TABLE libertadores(
nome TEXT
('Lucas', 8500.00, 'SP'),
('Moises', 10000.00, 'BA'),
("Nicolas", 4532, "MA"),
("Otávio", 3990, "PE"),
("Mauricio", 15000.00, "SP"),
('Thomas', 9800.00, "GO"),
("Gabriel", 1500.00, "PR"),
("Rodrigo", 1800.00, "PR"),
("Augusto", 5087.67, "MA"),
("Cesar", 4867.38, "SP"),
CREATE SCHEMA datablue;
USE datablue;
CREATE TABLE funcionario(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
nome TEXT,
salario FLOAT,
estado VARCHAR(2)
);
('Gestão de marketing', 'Microsoft', 2),
("Campanha publicitária", "CRESPE", 2),
('Gestão de Pessoas',"Artix",3),
("Gestão de Processos", "UNESPAR", 4),
("Gerente de Machine Learning", "Google", 5),
("Vinhos Alto Taquari", "Zaffari", 6),
("Gestão de qualidade de MySQL Server", "UFMA", 7),
("Migração de sistema", "BBM", 9),
('Gestão de Patrocinios em Redes Sociais','AAT',14)
CREATE SCHEMA datablue;
USE datablue;
CREATE TABLE funcionario(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
nome TEXT,
salario FLOAT,
estado VARCHAR(2)
);
CREATE SCHEMA hotelaria;
USE hotelaria;
CREATE TABLE hotel(
id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
nome TEXT NOT NULL,
classificacao INT, # estrelas
endereco TEXT,
cafe_da_manha BIT # BOOLEAN
);
INSERT INTO
hotel(nome, classificacao, endereco, cafe_da_manha)
VALUES
("Hilton", 4, "Av. Presidente Vargas", 1),
("Ibis", 3, "Av. Nazare", 0),
('Gran Hotel',4,'Rua do Jardim', 1),
("Dom Ricardo Curitiba |", 4,"Av. Rocha Pombo, 2400", 1),
('Praia Hotel', 5, 'Avenida das Nações', 1),
('Rio Poty', 3, 'Av. dos Holandeses', 1),
('Fasano', 5, 'Av. Vieira Souto, 80 - Ipanema', 1),
  • Exiba todos os clientes.
  • Apresente todos os hoteis.
  • Apresente todos os quartos ocupados.
  • Exiba todos os quartos do Praia Hotel.
  • Apresente a lista de todas as reservas.
  • Apresente os quartos com check-in em 2022.
  • Exiba todos os quartos para hotéis com café da manhã.
  • Apresente todas as reservas do Hotel Fasano que estão com quartos desocupados.
  • Exiba todos os quartos de hotéis com 4 estrelas ou menos que suportem três pessoas ou mais.
  • Exiba todos quartos presidenciais de hotéis 5 estrelas com checkin no mês de agosto.
CREATE SCHEMA hospital;
USE hospital;
CREATE TABLE IF NOT EXISTS paciente (
id INT NOT NULL AUTO_INCREMENT,
nome TEXT NULL,
idade INT NULL,
PRIMARY KEY (id));
CREATE TABLE IF NOT EXISTS medico (
  • Exiba todos os pacientes.
  • Exiba todos os pacientes com idades menores que 18.
  • Apresente todos medicos com especialidade Odontologia.
  • Exiba todos os pacientes com idades entre 20 e 40 anos.
  • Apresente todas as consultas.
  • Apresente todas as consultas com nome do paciente e nome do médico.
  • Exiba todas as consultas de retorno com pacientes que tem mais de 30 anos.
  • Mostre a lista com todas as consultas feitas pela médica Denise.