Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lista de Exercícios 2 – Implementação de Banco de Dados – Aula 2 Prof. Daniel Silos – e-mail: dsilos@live.estacio.br Resolva os exercícios abaixo: 1) Crie um usuário chamado “shark” e senha “estacio” (crie ambos sem as aspas) e forneça permissões “connect” e “resource” ao usuário. 2) Crie uma conexão chamada ConSharks e em seguida abra e execute os seguintes scripts na exata sequência: 1. Shark - Criação DDL - Oracle.sql. 2. Shark - Carga DML - Oracle.sql. 3) Crie um novo arquivo SQL chamado Lista2.SQL e comece a resolver as questões seguintes: 4) Exibir todos os dados da relação Tubarão. 5) Exibir todos os dados de comprimento e sexo da relação Tubarao. 6) Exibir todos os dados da relação Captura. 7) Exibir uma coluna com o título NÚMERO DA CAPTURA, outra com o título TEMPERATURA DA ÁGUA e em seguida exiba todos os dados de número de captura realizadas com Temperatura da Água igual a 23. 8) Exibir todos os dados da tabela captura cujos valores de temperatura da água estejam de 23 a 25 graus. 9) Exibir todos os dados da tabela captura cujos valores de temperatura da água estejam de 23 a 25 graus ordenado decrescentemente pela temperatura da água. 10) Exibir todos os dados da tabela captura cujos valores de temperatura da água sejam menores que 23 graus. 11) Exibir todos os dados da tabela captura cujos valores de temperatura da água sejam maiores ou iguais a 25 graus ordenados crescentemente pela temperatura da água. 12) Exibir todos os dados da tabela captura cujos valores de temperatura da água sejam menores que 20 e maiores que 25 graus. 13) Exibir todos os dados da tabela captura cujos valores de temperatura da água sejam exatamente iguais a 20, 22 e 25 graus. 14) Exibir todos os dados da tabela captura com exceção dos valores de temperatura da água iguais a 20, 22 e 25 graus. 15) Exibir os dados de Identificador da Espécie do NomePopular Tubarao-branco na tabela NOME. 16) Exibir todos os dados da tabela tubarao cujo identificador seja igual ao retornado na consulta anterior. 17) Exibir todos os valores de Identificadores de tubarões da espécie Tubarao-branco (do menor ao maior obtidos na consulta anterior) seguido da temperatura da água na tabela Captura. 18) Exibir todos os dados da relação nome que possuem letra W (maiúscula ou minúscula) em qualquer parte dos nomes populares: 19) Exibir todos os dados de capturas realizadas nos meses de janeiro 20) Exibir todos os dados de capturas realizadas nos meses de março ordenados crescentemente pelo código dos locais. 21) Exibir todos os códigos de locais onde ocorreram captura de tubarões sendo cada código exibido uma única vez, ordenados decrescentemente. 22) Exibir todos os dados de Espécies cujos nomes científicos sejam iniciados com a expressão "Ca". 23) Exibir todos os dados de Espécies cujos nomes científicos sejam terminados com a expressão "as". 24) Exibir todos os dados de captura de tubarões ocorridos após 2006, ordenados crescentemente pela data da captura. 25) Recentemente, descobriu-se que o termômetro que media a temperatura da água no instante em que os tubarões eram capturados apresentou um defeito, marcando 1,3 graus a mais que o correto em todas as capturas realizadas em 2013. Exiba todos os dados de captura de tubarões realizados em 2013 com a temperatura da água subtraída de um vírgula três graus. 26) Exibir os dados de código de local, Latitude e Longitude da Relação Captura renomeados respectivamente de Local, LAT e LONG ordenados crescentemente pelo Código do Local. 27) Altere o comando SQL da Consulta anterior de modo que cada dado de Código do Local, Latitude e Longitude só apareçam uma única vez na consulta. 28) Exibir todos os dados de captura de tubarões ocorridos sempre no dia 5 de cada mês ordenado pela crescentemente pela data. 29) Exibir todos os dados de captura de tubarão com o código de local acima de 50 ou temperatura da água abaixo de 20 graus. 30) Exibir todos os dados de captura de tubarão com o código de local acima de 50 e temperatura da água abaixo de 20 graus.
Compartilhar