Primeira Lista de Exercícios de Banco de Dados (SCE-179) Prof. Dr. Caetano Traina Jr. Monitor: MSc Josiel Maimone de Figueiredo Entregar os exercícios 1 e 2 até dia 23/04/2002 Cantor CódigoCantor Nome País Música CódigoMúsica Nome Duração Categoria Canta Cantor Música DataGravação Gravadora Gravadora País CódigoGravadora NomeGravadora 1) Considerando as relações acima mostre: a) como criá-las em SQL. b) os comandos para inserção de pelo menos dois registros em cada relação. c) altere o país da gravadora Records para China. d) supondo que existam músicas da Categoria MPB já cadastradas, altere a duração dessas músicas para 20 unidades. 2) Mostre como realizar as seguintes consultas sobre as tabelas da questão 1. a) Selecione o nome das músicas que não foram gravadas pelo cantor Tiririca. b) Selecione o nome das músicas que foram gravadas em 2000 pelo cantor Tiririca. c) Selecione quantas músicas foram gravadas pelo cantor Tiririca em novembro de 2000. d) Selecione o nome das gravadoras da França que possuem cantores da Índia. e) Selecione a duração total de todas as músicas do cantor Jessé para cada uma das gravadoras nas quais esse cantor trabalhou. f) Selecione o nome do cantor da música da gravadora Records que apresenta maior duração. Cliente CódigoCliente NomeCliente Telefone NumCarro Funcionário CódigoFuncionário NomeFuncionário Especialidade Telefone Conserto CódigoFuncionário CódigoCarro DataConserto DescriçãoConserto Carro CódigoCarro Modelo AnoFabricação Fabricante 3) Mostre como realizar as seguintes consultas sobre as relações acima. a) Selecione o nome dos funcionários que não atenderam nenhum cliente chamado “João”. b) Selecione o nome de todos os funcionários e clientes. c) Selecione o nome dos funcionários que consertaram algum carro da Ford no ano de 1980. d) Selecione o nome dos clientes que possuem Fusca e foram atendidos pelo funcionário Geraldo. e) Selecione quais os fabricantes e quantos consertos (de cada fabricante) o funcionário Teco realizou em fevereiro de 2000. f) Selecione os carros mais antigos de cada fabricante. 4) Utilizando a base FLAGS faça as seguintes operações em SQL: a) separe os dados em tabelas nas quais cada uma contenha apenas os países do mesmo continente. b) para os países do continente 1, altere as bandeiras cuja cor principal seja vermelha para cor amarela. c) utilizando as várias tabelas criadas no item a, mostre todos os países agrupados por sua religião.