Baixe o app para aproveitar ainda mais
Prévia do material em texto
IMPLEMENTAÇÃO DE BANCO DE DADOS 2/2 TÍTULO Museu de Obras de Arte sobre Computação – consultas DESCRIÇÃO WEB AULA Já temos o banco de dados do “Museu de Obras de Arte sobre Computação” criado. Como podemos consultar as informações cadastradas? OBJETIVO Elaborar estratégias de consultas. Manipular dados do banco. Criar índices para pesquisa. COMPETÊNCIA/HABILIDADE Utilizar os comandos de DRL. Utilizar os comandos de DML. Controlar transações. DESENVOLVIMENTO Baseado no modelo do museu no script desenvolvido na atividade 1 desenvolva as seguintes tarefas: 1. Buscar o código e o título das obras de 1965 a 1975 que estão no salão 36. 2. Buscar o código e o título das obras do autor Pablo Picasso que se encontram no terceiro andar do museu. 3. Buscar o código e o título das obras impressionistas ou cujo material de fabricação é argila. 4. Buscar o nome e a nacionalidade dos autores que possuem obras expostas no museu. a. Resolver este item utilizando subconsulta. b. Resolver este item utilizando junção. 5. Buscar o nome e a nacionalidade dos autores que não possuem obras expostas no museu; a. Resolver este item utilizando subconsulta. b. Resolver este item utilizando junção. 6. Buscar o nome e a nacionalidade dos autores que possuem apenas pinturas. a. Resolver este item utilizando subconsulta. b. Resolver este item utilizando junção. 7. Buscar o nome e a nacionalidade dos autores que possuem tanto pinturas quanto esculturas expostas no museu. a. Resolver este item utilizando subconsulta. b. Resolver este item utilizando junção. 8. Buscar o nome e a nacionalidade dos autores que possuem ou apenas pinturas ou apenas esculturas expostas no museu. a. Resolver este item utilizando subconsulta. b. Resolver este item utilizando junção. 9. Utilizando apenas operadores de conjunto obtenha o código dos autores que: a. Não possuem obras expostas no museu. b. Possuem apenas pinturas expostas no museu. c. Possuem apenas esculturas expostas no museu. d. Possuem tanto pinturas quanto esculturas expostas no museu. e. Possuem ou apenas pinturas ou apenas esculturas expostas no museu. Obs: os operadores de conjunto devem ser utilizados na obtenção do código do autor. Para demais dados intermediários podem ser utilizados outros recursos como junção ou subconsulta. 10. Gerar uma relação que associa os pares de Seguranças diferentes que cuidam dos mesmos salões nos mesmos períodos (mesmos horários de entrada e saída), como exemplificado abaixo: 11. Buscar o número dos salões onde estão expostas apenas esculturas. 12. Buscar o nome e o RG dos faxineiros que limpam todos os salões do quarto andar. 13. Buscar os autores brasileiros que possuem apenas esculturas. 14. Buscar o nome e o RG dos seguranças que cuidam apenas do salão 28. 15. Buscar todos os dados do salão de maior área. 16. Inserir um novo salão de Nº 70 no 20º andar com área de 121 m2 . 17. Transferir todas as obras do salão 51 para o salão 70 18. Eliminar todas as pinturas do autor Salvador Dali do cadastro. Obs: no caso dos comandos de DML lembre-se de incluir os comandos de controle das transações. PRODUTO/RESULTADO Para cada item fornecer o(s) comando(s) utilizado(s). PLANO DE AULA
Compartilhar