Gerenciamento de Dados e Informação Estudo de caso - SQL
description
Transcript of Gerenciamento de Dados e Informação Estudo de caso - SQL
![Page 1: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/1.jpg)
Equipe de monitoriaAula prática 2
![Page 2: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/2.jpg)
Apresentação do caso de estudo Conceitual Lógico
Algumas informações iniciaisConsultas e exercíciosSurpresa... =)
![Page 3: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/3.jpg)
Pegar arquivo BD.zip em ww.cin.ufpe.br/~mcts/GDI
Descompactar arquivo: criacaoTabelas.SQL popularBD.SQL logico▪ LOGICO.brM▪ Modelo Logico - Aula Prática.jpg
conceitual▪ CONCEITUAL.brM▪ Modelo Conceitual - Aula Pratica.jpg
![Page 4: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/4.jpg)
![Page 5: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/5.jpg)
![Page 6: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/6.jpg)
Criar as tabelas Executar script em criacaoTabelas.SQL
Popular base de dados Executar script em popularBD.SQL
Observação: apenas uma pessoa por equipe realize essas tarefas para evitar exceções.
![Page 7: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/7.jpg)
Alguns comandos úteis SELECT * FROM tabs; DESCRIBE nometabela ou DESC
nometabela; SELECT * FROM user_triggers; SELECT * FROM user_procedures; SELECT * FROM user_sequences; SHOW errors; SET serveroutput on
![Page 8: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/8.jpg)
Os tipos de cargos e quantidade de funcionários de cada um deles.
![Page 9: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/9.jpg)
Selecionar o código e a descrição das equipes que já venceram campeonatos.
![Page 10: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/10.jpg)
Selecionar para cada esporte a média salarial de seus coordenadores.
![Page 11: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/11.jpg)
Informe o nome de todos os esportes e a quantidade de modalidades que cada um possui.
![Page 12: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/12.jpg)
Selecionar Código, Nome, RG e Código da Federação dos atletas.
![Page 13: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/13.jpg)
Selecione a modalidade que tem, pelo menos, uma equipe que a comanda.
![Page 14: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/14.jpg)
Selecionar tanto os funcionários que são coordenadores de futebol como de basquete.
![Page 15: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/15.jpg)
Selecionar os nomes das equipes que venceram campeonatos de natação, e as datas da conquista.
![Page 16: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/16.jpg)
Informações sobre o nome, RG, salário e cargo do Funcionário ordenado pelo salário, do maior ao menor salário.
![Page 17: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/17.jpg)
O nome e o RG do funcionários que possuem salários entre 3000 e 10000.
![Page 18: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/18.jpg)
O nome do sócio e a quantidade de dependentes de cada sócio que possuem mais que um dependente.
![Page 19: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/19.jpg)
Selecionar os nomes das pessoas, dos esportes e dos patrocinadores em ordem alfabética.
![Page 20: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/20.jpg)
Selecionar o código e o nome dos esportes que possuem mais do que 3 modalidades e pelo menos 2 coordenadores.
![Page 21: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/21.jpg)
Selecione nome e código de todas as pessoas menos das que são funcionários.
![Page 22: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/22.jpg)
Selecionar o nome, salário e cargo dos funcionários que tem salário menor que todos os instrutores.
![Page 23: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/23.jpg)
Selecionar o nome, salário e cargo dos funcionários que tem salário menor que “algum” vigilante.
![Page 24: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/24.jpg)
Selecionar o código e o nome do esporte que possui o maior gasto com salário de coordenadores.
![Page 25: Gerenciamento de Dados e Informação Estudo de caso - SQL](https://reader035.fdocumentos.com/reader035/viewer/2022070405/56814037550346895daba237/html5/thumbnails/25.jpg)
Muito obrigado!