exercícios sql - 2ª parte - dml

Upload: vinicius-nascimento

Post on 17-Jul-2015

141 views

Category:

Documents


0 download

TRANSCRIPT

ESCOLA AGROTCNICA FEDERAL DE BARBACENA CURSO SUPERIOR DE TECNOLOGIA SISTEMAS PARA INTERNET DISCIPLINA: BANCO DE DADOS PROF. ILMA BARBOSA LISTA DE EXERCCIOS - SQL (2 PARTE) UTILIZAO DE DML DATA DE ENTREGA: 16/11/2010

Sejam as tabelas, criadas na 1 lista de exerccios (j com o campo endereco includo na tabela Cliente):Cliente (CodCliente, NomeCliente, Endereco, FotoCli, Preferencial) Filme (CodFilme,NomeFilme,DataLancamento, PrecoCompra, PrecoLocacao, Sinopse) Fita (CodFita, #CodFilme) Emprestimo (#CodCliente, #(CodFita, CodFilme), DataLocacao, DataParaDevolucao, DataDaDevolucao)

Com base nas tabelas acima, liste: Todos os dados dos clientes. Os nomes e endereos dos clientes. Os nomes e endereos dos clientes preferenciais. Os nomes dos clientes preferenciais que tenham Barbacena no endereo. As datas de lanamentos distintas cadastradas na tabela filme. Os nomes dos filmes lanados ente 01/01/2006 e 01/07/2006. Os nomes dos filmes acompanhados pelo seu preo de locao/2, com Metade do Preo. 8) Os nomes dos filmes emprestados em 01/01/2006. 9) Em ordem crescente, os nomes dos filmes que nunca foram locados. 10) Os pares de nomes de clientes cujo nome terminem com Silva. 11) Os nomes dos filmes que estejam emprestados. 12) Para cada filme, o seu nome e o nmero de fitas que ele possui. 13) Os nomes dos filmes que estejam emprestados , seguidos do total de fitas existentes para cada um deles. 14) O nmero de clientes especiais que tenham Barbacena no endereo. 15) Para cada cliente, o seu nome e o total de fitas que ele j locou, ordenado pelo total de fitas em ordem decrescente. Exiba o nome de todos os clientes, mesmo que nunca tenham locado fitas. 16) O nome do filme que mais vezes foi locado, e o total de suas locaes. 17) O nome do cliente que menos locou fitas. 18) Os nomes dos clientes que locaram fitas hoje (sem repetio), seguido pelo total locado por ele hoje. 19) O nome de todos os clientes que locaram mais de 10 filmes lanados este ano (sem repetio). 20) O nome de todos os filmes locados pelo cliente Jos da Silva. 1) 2) 3) 4) 5) 6) 7)

21) O nome de todos os filmes que tenham mais de trs fitas juntamente com o nome dos filmes (sem repetio) j locados pelo cliente Joo da Silva. 22) Os nomes dos filmes (em ordem decrescente) que nunca foram lotados pelo cliente Joo da Silva. 23) Os dados dos filmes para os quais houve pelo menos uma locao. 24) Os nomes dos filmes (ordenados de forma decrescente) que tenham mais de 5 fitas pertencentes locadora. 25) Os nomes dos clientes que esto atrasados para entregar alguma fita, seguido do total de fitas que esto com eles.