# final session banco de dados
```sql create table tb_catalogo_googlePlay (
id int primary key auto_increment,
nm_nome varchar(100),
ds_genero varchar(100),
ds_AppleStore bool,
ds_googleStore bool,
dt_UltimaAtualizacao date,
nr_tamanho int,
nm_criador varchar(100),
ds_avaliacao decimal(10.2),
qtd_TotalDownloads int
);
INSERT INTO tb_catalogo_googlePlay (nm_nome,ds_genero,ds_AppleStore,ds_googleStore, dt_UltimaAtualizacao , nr_tamanho, nm_criador, ds_avaliacao,qtd_TotalDownloads)
VALUES ("Brawlhalla", "ação",true, true, '2021-4-8',89,"Ubisoft Entertainment",4.2,5000000),
("Spotify", "Música e áudio", true,true,'2021-1-28',7,"spotify.ltd",2.5,10000000),
("twitter","rede social",true ,true,'2021-4-12',175,"twitter inc.",4.2,1000000000);
CREATE TABLE tb_paises (
id int primary key auto_increment,
nm_pais varchar(100),
nm_sigla varchar(100),
qtd_populacao int,
ds_area decimal(10.0),
dt_data_de_aniversario date,
vl_PIB decimal(10.2),
ds_continente varchar(100),
ds_capital varchar(100),
ds_idioma varchar(100)
);
INSERT INTO tb_paises ( nm_pais, nm_sigla, qtd_populacao, ds_area, dt_data_de_aniversario,
vl_PIB, ds_continente, ds_capital, ds_idioma)
VALUES ( 'canada', 'CA',37411038, 9984680, '1487-10-15', 1741497, 'américa' , 'ottawa','inglês/francês'),
( 'japao', 'JP', 125860299, 377915,'1782-05-03', 5082466, 'asia', 'tokyo', "japonês"),
( 'Brasil', 'BR', 211049519, 8510345, '1564-04-22', 1847796, 'america', "brasilia", ' português');
CREATE TABLE tb_clubesDeFutebol (
id int primary key auto_increment,
nm_time varchar(100),
ds_sigla varchar(100),
nm_pais varchar(100),
nm_cidade varchar(100),
dt_Fundacao date,
ds_titulos int,
nm_presidente varchar(100),
qtd_capaciEstadio int,
nm_estadio varchar(100)
);
INSERT INTO tb_clubesDeFutebol (nm_time ,ds_sigla,nm_pais,nm_cidade,dt_fundacao,ds_titulos,nm_presidente,qtd_capaciEstadio,nm_estadio)
VALUES ("santos","SFC","brasil","santos",'1912-4-14',47,"Andrés Rueda",16068,"vila belmiro"),
("flamengo","FLA","brasil","rio de janeiro",'1895-11-17',58,"Rodolfo Landim",78838,"maracanã"),
(" corinthians","COR","brasil","sao paulo",'1910-9-1',55,"Duílio Monteiro Alves",49205,"arena corinthians");
CREATE TABLE tb_musicas (
id int primary key auto_increment,
nm_nome varchar(100),
nm_artista varchar(100),
ds_album varchar(100),
ds_genero varchar(100),
dt_lançamento date,
qtd_views int,
qtd_likes int,
ds_duracao decimal(10.2)
);
INSERT INTO tb_musicas( nm_nome,nm_artista,ds_album, ds_genero , dt_lançamento ,qtd_views,qtd_likes,ds_duracao)
VALUES ('best friend', 'rex orange county',' Live at Radio City Music Hall', 'alternativa/indie','2017-1-25',57278621, 569290, 4.22 ),
('perfume', 'konai e kamaitachi','perfume', 'hip-hop/pop','2020-2-13',5496644, 235078, 3.28),
('buttercup', 'jack stauber', 'Pop Food', 'pop','2018-3-13',189809954,3247491, 3.28);
create table tb_concessionaria (
id int primary key auto_increment,
tp_modelo varchar(100),
nm_marca varchar(100),
dt_anoFabricacao int,
dt_anoModelo int,
ds_direcaoHidraulica bool,
ds_arCondicionado bool,
nr_kilometragem decimal(10.2),
vl_preco decimal(10.2),
ds_cor varchar(100)
);
INSERT INTO tb_concessionaria (tp_modelo, nm_marca ,dt_anoFabricacao ,dt_anoModelo,ds_direcaoHidraulica,ds_arCondicionado,nr_kilometragem,vl_preco ,ds_cor)
VALUES ('Uno S','fiat',1976,1983,true,false,0.0, 25000.00,'preto'),
('camaro','chevrolet',1966,2019,true,true,0.0,4120000 ,'azul'),
('Ka Sedan SE 1.5','ford',1966,2021,true, true,0.0,64590, 'cinza');
create table tb_computadores (
id int primary key auto_increment,
nm_Marca varchar(100),
ds_processador varchar(100),
ds_memoriaRam int,
ds_armazenamento varchar(100),
nm_sistemaOPeracional varchar(100),
ds_office bool,
qtd_tamanho decimal(10.2),
vl_preco decimal(10.2)
);
INSERT INTO tb_computadores (nm_Marca, ds_processador,ds_memoriaRam,ds_armazenamento,nm_sistemaOPeracional,ds_office, qtd_tamanho,vl_preco)
VALUES ('DELL','Intel® Core™ i3-10100',4,'1TB','windowns 10',false,29.2,3050.49),
('positivo','Sétima Geração Intel® Core™ i3-7100',4,'1TB','linux',false,25.7, 2249.00),
('asus',' Intel Core i5 10400f',16,'1TB','windowns 10',true ,31.02, 5411.12);
---
**Query #1**
select *
from tb_catalogo_googlePlay
where ds_genero = "ação";
| id | nm_nome | ds_genero | ds_AppleStore | ds_googleStore | dt_UltimaAtualizacao | nr_tamanho | nm_criador | ds_avaliacao | qtd_TotalDownloads |
| --- | ---------- | --------- | ------------- | -------------- | -------------------- | ---------- | --------------------- | ------------ | ------------------ |
| 1 | Brawlhalla | ação | 1 | 1 | 2021-04-08 | 89 | Ubisoft Entertainment | 4 | 5000000 |
---
**Query #2**
select*
from tb_catalogo_googlePlay
where nr_tamanho >= 89;
| id | nm_nome | ds_genero | ds_AppleStore | ds_googleStore | dt_UltimaAtualizacao | nr_tamanho | nm_criador | ds_avaliacao | qtd_TotalDownloads |
| --- | ---------- | ----------- | ------------- | -------------- | -------------------- | ---------- | --------------------- | ------------ | ------------------ |
| 1 | Brawlhalla | ação | 1 | 1 | 2021-04-08 | 89 | Ubisoft Entertainment | 4 | 5000000 |
| 3 | twitter | rede social | 1 | 1 | 2021-04-12 | 175 | twitter inc. | 4 | 1000000000 |
---
**Query #3**
select*
from tb_catalogo_googlePlay
where nm_nome like "%t%"
or "%a";
| id | nm_nome | ds_genero | ds_AppleStore | ds_googleStore | dt_UltimaAtualizacao | nr_tamanho | nm_criador | ds_avaliacao | qtd_TotalDownloads |
| --- | ------- | -------------- | ------------- | -------------- | -------------------- | ---------- | ------------ | ------------ | ------------------ |
| 2 | Spotify | Música e áudio | 1 | 1 | 2021-01-28 | 7 | spotify.ltd | 3 | 10000000 |
| 3 | twitter | rede social | 1 | 1 | 2021-04-12 | 175 | twitter inc. | 4 | 1000000000 |
---
**Query #4**
select*
from tb_paises
where qtd_populacao >= 100000000;
| id | nm_pais | nm_sigla | qtd_populacao | ds_area | dt_data_de_aniversario | vl_PIB | ds_continente | ds_capital | ds_idioma |
| --- | ------- | -------- | ------------- | ------- | ---------------------- | ------- | ------------- | ---------- | ---------- |
| 2 | japao | JP | 125860299 | 377915 | 1782-05-03 | 5082466 | asia | tokyo | japonês |
| 3 | Brasil | BR | 211049519 | 8510345 | 1564-04-22 | 1847796 | america | brasilia | português |
---
**Query #5**
select*
from tb_paises
order by nm_pais desc;
| id | nm_pais | nm_sigla | qtd_populacao | ds_area | dt_data_de_aniversario | vl_PIB | ds_continente | ds_capital | ds_idioma |
| --- | ------- | -------- | ------------- | ------- | ---------------------- | ------- | ------------- | ---------- | -------------- |
| 2 | japao | JP | 125860299 | 377915 | 1782-05-03 | 5082466 | asia | tokyo | japonês |
| 1 | canada | CA | 37411038 | 9984680 | 1487-10-15 | 1741497 | américa | ottawa | inglês/francês |
| 3 | Brasil | BR | 211049519 | 8510345 | 1564-04-22 | 1847796 | america | brasilia | português |
---
**Query #6**
select*
from tb_paises
where dt_data_de_aniversario between '1487-10-15' and '1564-04-22';
| id | nm_pais | nm_sigla | qtd_populacao | ds_area | dt_data_de_aniversario | vl_PIB | ds_continente | ds_capital | ds_idioma |
| --- | ------- | -------- | ------------- | ------- | ---------------------- | ------- | ------------- | ---------- | -------------- |
| 1 | canada | CA | 37411038 | 9984680 | 1487-10-15 | 1741497 | américa | ottawa | inglês/francês |
| 3 | Brasil | BR | 211049519 | 8510345 | 1564-04-22 | 1847796 | america | brasilia | português |
---
**Query #7**
select*
from tb_clubesDeFutebol
where nm_time like '%a%'
order by nm_time asc;
| id | nm_time | ds_sigla | nm_pais | nm_cidade | dt_Fundacao | ds_titulos | nm_presidente | qtd_capaciEstadio | nm_estadio |
| --- | ------------ | -------- | ------- | -------------- | ----------- | ---------- | --------------------- | ----------------- | ----------------- |
| 3 | corinthians | COR | brasil | sao paulo | 1910-09-01 | 55 | Duílio Monteiro Alves | 49205 | arena corinthians |
| 2 | flamengo | FLA | brasil | rio de janeiro | 1895-11-17 | 58 | Rodolfo Landim | 78838 | maracanã |
| 1 | santos | SFC | brasil | santos | 1912-04-14 | 47 | Andrés Rueda | 16068 | vila belmiro |
---
**Query #8**
select*
from tb_clubesDeFutebol
where ds_titulos between "47" and "58";
| id | nm_time | ds_sigla | nm_pais | nm_cidade | dt_Fundacao | ds_titulos | nm_presidente | qtd_capaciEstadio | nm_estadio |
| --- | ------------ | -------- | ------- | -------------- | ----------- | ---------- | --------------------- | ----------------- | ----------------- |
| 1 | santos | SFC | brasil | santos | 1912-04-14 | 47 | Andrés Rueda | 16068 | vila belmiro |
| 2 | flamengo | FLA | brasil | rio de janeiro | 1895-11-17 | 58 | Rodolfo Landim | 78838 | maracanã |
| 3 | corinthians | COR | brasil | sao paulo | 1910-09-01 | 55 | Duílio Monteiro Alves | 49205 | arena corinthians |
---
**Query #9**
select*
from tb_clubesDeFutebol
where nm_estadio like "%m%";
| id | nm_time | ds_sigla | nm_pais | nm_cidade | dt_Fundacao | ds_titulos | nm_presidente | qtd_capaciEstadio | nm_estadio |
| --- | -------- | -------- | ------- | -------------- | ----------- | ---------- | -------------- | ----------------- | ------------ |
| 1 | santos | SFC | brasil | santos | 1912-04-14 | 47 | Andrés Rueda | 16068 | vila belmiro |
| 2 | flamengo | FLA | brasil | rio de janeiro | 1895-11-17 | 58 | Rodolfo Landim | 78838 | maracanã |
---
**Query #10**
select *
from tb_musicas
where ds_genero = 'pop' ;
| id | nm_nome | nm_artista | ds_album | ds_genero | dt_lançamento | qtd_views | qtd_likes | ds_duracao |
| --- | --------- | ------------ | -------- | --------- | ------------- | --------- | --------- | ---------- |
| 3 | buttercup | jack stauber | Pop Food | pop | 2018-03-13 | 189809954 | 3247491 | 3 |
---
**Query #11**
select *
from tb_musicas
where ds_genero = 'pop' ;
| id | nm_nome | nm_artista | ds_album | ds_genero | dt_lançamento | qtd_views | qtd_likes | ds_duracao |
| --- | --------- | ------------ | -------- | --------- | ------------- | --------- | --------- | ---------- |
| 3 | buttercup | jack stauber | Pop Food | pop | 2018-03-13 | 189809954 | 3247491 | 3 |
---
**Query #12**
select *
from tb_musicas
where nm_artista like '%r'
or nm_nome like '%b%';
| id | nm_nome | nm_artista | ds_album | ds_genero | dt_lançamento | qtd_views | qtd_likes | ds_duracao |
| --- | ----------- | ----------------- | ------------------------------ | ----------------- | ------------- | --------- | --------- | ---------- |
| 1 | best friend | rex orange county | Live at Radio City Music Hall | alternativa/indie | 2017-01-25 | 57278621 | 569290 | 4 |
| 3 | buttercup | jack stauber | Pop Food | pop | 2018-03-13 | 189809954 | 3247491 | 3 |
---
**Query #13**
select *
from tb_concessionaria
where dt_anoModelo >= 2019;
| id | tp_modelo | nm_marca | dt_anoFabricacao | dt_anoModelo | ds_direcaoHidraulica | ds_arCondicionado | nr_kilometragem | vl_preco | ds_cor |
| --- | --------------- | --------- | ---------------- | ------------ | -------------------- | ----------------- | --------------- | -------- | ------ |
| 2 | camaro | chevrolet | 1966 | 2019 | 1 | 1 | 0 | 4120000 | azul |
| 3 | Ka Sedan SE 1.5 | ford | 1966 | 2021 | 1 | 1 | 0 | 64590 | cinza |
---
**Query #14**
select *
from tb_concessionaria
where vl_preco < 4000000
order by nm_marca desc;
| id | tp_modelo | nm_marca | dt_anoFabricacao | dt_anoModelo | ds_direcaoHidraulica | ds_arCondicionado | nr_kilometragem | vl_preco | ds_cor |
| --- | --------------- | -------- | ---------------- | ------------ | -------------------- | ----------------- | --------------- | -------- | ------ |
| 3 | Ka Sedan SE 1.5 | ford | 1966 | 2021 | 1 | 1 | 0 | 64590 | cinza |
| 1 | Uno S | fiat | 1976 | 1983 | 1 | 0 | 0 | 25000 | preto |
---
**Query #15**
select*
from tb_concessionaria
where ds_cor = 'azul'
or ds_arCondicionado = false;
| id | tp_modelo | nm_marca | dt_anoFabricacao | dt_anoModelo | ds_direcaoHidraulica | ds_arCondicionado | nr_kilometragem | vl_preco | ds_cor |
| --- | --------- | --------- | ---------------- | ------------ | -------------------- | ----------------- | --------------- | -------- | ------ |
| 1 | Uno S | fiat | 1976 | 1983 | 1 | 0 | 0 | 25000 | preto |
| 2 | camaro | chevrolet | 1966 | 2019 | 1 | 1 | 0 | 4120000 | azul |
---
**Query #16**
select *
from tb_computadores
where nm_sistemaOPeracional like '%w'
or ds_memoriaRam <= 4;
| id | nm_Marca | ds_processador | ds_memoriaRam | ds_armazenamento | nm_sistemaOPeracional | ds_office | qtd_tamanho | vl_preco |
| --- | -------- | ----------------------------------- | ------------- | ---------------- | --------------------- | --------- | ----------- | -------- |
| 1 | DELL | Intel® Core™ i3-10100 | 4 | 1TB | windowns 10 | 0 | 29 | 3050 |
| 2 | positivo | Sétima Geração Intel® Core™ i3-7100 | 4 | 1TB | linux | 0 | 26 | 2249 |
---
**Query #17**
select *
from tb_computadores
where vl_preco < 3000
order by nm_marca desc;
| id | nm_Marca | ds_processador | ds_memoriaRam | ds_armazenamento | nm_sistemaOPeracional | ds_office | qtd_tamanho | vl_preco |
| --- | -------- | ----------------------------------- | ------------- | ---------------- | --------------------- | --------- | ----------- | -------- |
| 2 | positivo | Sétima Geração Intel® Core™ i3-7100 | 4 | 1TB | linux | 0 | 26 | 2249 |
---
**Query #18**
select*
from tb_computadores
where ds_office = true;
| id | nm_Marca | ds_processador | ds_memoriaRam | ds_armazenamento | nm_sistemaOPeracional | ds_office | qtd_tamanho | vl_preco |
| --- | -------- | --------------------- | ------------- | ---------------- | --------------------- | --------- | ----------- | -------- |
| 3 | asus | Intel Core i5 10400f | 16 | 1TB | windowns 10 | 1 | 31 | 5411 |