Considere o esquema relacional abaixo, proposto para um sistema de ...
🏢 CESGRANRIO🎯 LIQUIGÁS📚 Banco de Dados
#Modelo Relacional de Dados#Structured Query Language
Esta questão foi aplicada no ano de 2012 pela banca CESGRANRIO no concurso para LIQUIGÁS. A questão aborda conhecimentos da disciplina de Banco de Dados, especificamente sobre Modelo Relacional de Dados, Structured Query Language.
Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.
Considere o esquema relacional abaixo, proposto para um sistema de informações de uma locadora de vídeos em formato DVD, em que os atributos que correspondem às chaves primárias estão sublinhados, os atributos opcionais, em negrito e as referências entre chaves estrangeiras e primárias são triviais, indicadas por atributos (quase) homônimos nas tabelas relacionadas.
DVD (Código, TítuloVídeo, Preço_aquisição, IdCliente, DataEmp)
Para cada vídeo a locadora pode ter vários DVDs para alugar a seus clientes. Esses têm código de identificação único para fins de organização física nas prateleiras e a locadora mantém o preço pago por cada DVD. Cada DVD só está alugado a um cliente de cada vez. CLIENTES (Nome, Endereço, Telefone_Comercial, Telefone_Residencial, Identidade) ALUGOU (ValorPago, DataEmp, DataDev, IdCliente, TítuloVídeo, CódigoDVD) Os clientes (dos quais se sabe nome, endereço, telefones de contato e número de identidade) alugam ou pegam emprestados DVDs em uma data (DataEmp) e pagam um determinado valor em função da data em que os devolvem (DataDev).
Seja a consulta SQL a seguir.
Select Nome, Telefone_residencial, count(*) as QTE, sum(ValorPago) as TotalPago from clientes C, alugou A where C.Identidade = A.IdCliente group by Nome, Telefone_residencial