Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal de Pernambuco Centro de Informática Curso de Sistemas de Informação Banco de Dados Professora: Bernadette Farias Lóscio Aluno:________________________ Lista de Exercícios Questão 1: Considere o seguinte esquema relacional abaixo e faça as consultas SQL a seguir: Partido(sigla, nome) Candidato(cpf, nome, cidade, idade, sexo, sigla) sigla referencia Partido:sigla Cargo (id_cargo, nome) Candidatura(cpf, id_cargo, ano) cpf referencia Candidato:cpf, id_cargo referencia Cargo:id_cargo CandidatoEleito(cpf, ano, numero_votos) cpf referencia Candidato:cpf 1. Qual o número de candidatos de cada sexo com idade superior a 35 anos? (1,0 ponto) 2. Recupere os nomes dos candidatos do partido PSDB que foram eleitos no ano de 2014 e tiveram um número de votos maior do que o número de votos do candidato do PSOL com melhor votação no ano de 2014. (1,5 ponto) 3. Recupere os nomes dos cargos que tiveram mais do que 05 candidatos no ano de 2014. (1,0 ponto) 4. Recupere os nomes dos candidatos que já foram candidatos a todos os cargos (ex: Supondo que os cargos são vereador, deputado e senador, e João já foi candidato a vereador, deputado e senador, então João deverá fazer parte da resposta) (1,5 ponto) 5. Recupere os nomes dos candidatos da cidade de Fortaleza com idade maior do que 35 juntamente com os nomes dos candidatos da cidade de Recife do sexo feminino. (1,0 ponto) 6. Recupere os nomes dos candidatos que se candidataram a um mesmo cargo em anos diferentes. (1,0 ponto) 7. Recupere os nomes dos partidos que não tiveram candidatos eleitos na eleição de 2014 para o cargo de Senador na cidade de Fortaleza. (1,5 ponto) 8. Recupere os nomes de todos os candidatos e para aqueles que tiveram alguma candidatura no ano de 2014 recupere também o id do cargo da respectiva candidatura. (1,5 ponto) 9. Recupere a quantidade de candidatos eleitos em 2014. Agrupe por partidos. (1,0 ponto) 10. Para cada candidato recupere o seu nome, o nome do partido ao qual o candidato pertence, os nomes dos cargos ao qual ele já se candidatou com o respectivo ano da candidatura. (1,0 ponto)
Compartilhar