lista de exercícios - banco de dados
DESCRIPTION
Lista de ExercíciosTRANSCRIPT
Lista de Exercícios – Banco de Dados
Túlio César Borges
Centro Federal de Educação Tecnológica de Minas Gerais
Rua Álvares de Azevedo 400 - Bela Vista, Campus V
Divinópolis/MG, Brasil, 35503-822
1) Qual a quantidade de dependentes que existe por empregado na empresa.
2) Selecione todos os empregados cujo salario é menor igual a 45000. Como restrição, caso haja nomes
repetidos esses devem ser desconsiderados.
3) Faça uma consulta que mostre todos os empregados que possuam a letra ‘a’ em seu nome.
4) O campo superssn da tabela empregado fica preenchido com o número ssn de um outro empregado
para representar que esse segundo é gerente do primeiro. O superssn encontra-se vazio quando o
empregado em questão é gerente. Liste todos os empregados que são gerentes. Ordene em ordem
crescente de nomes seu resultado.
5) Faça uma pesquisa que mostre todos os empregados cujo gerente é o Bob.
6) Utilizando os conceitos apresentados sobre diagrama Entidaderelacionamento e Entidade-
relacionamento estendido. Faça uma diagramação que consiga representar a Figura 1.
7) Faça uma consulta que mostre em quais locais existem o departamento chamado de ‘Research’. Para
isso, você precisará das tabelas departamento e dept_locations.
8) O campo mgrssn em departamento representa o empregado que gerencia o mesmo. Elabore uma
consulta que consiga mostrar o primeiro nome dos empregados que gerenciam cada um dos
departamentos da empresa. SERVIÇO PUBLICO FEDERAL MINISTERIO DA EDUCAÇÃO CENTRO FEDERAL
DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS DEPARTAMENTO DE INFORMÁTICA, GESTÃO E DESIGN
9) A tabela works_on indica os empregados que estão atuando em algum projeto dentro da empresa, bem
como, a quantidade de horas que estão sendo deliberadas para isso. Faça uma pesquisa que mostre
quais são os empregados que estão associados a algum projeto na emprega.
10) Liste todos os empregados que possuem dependentes do sexo feminino.
11)Faça uma consulta que mostre o nome do empregado e a quantidade de dependentes que ele possui.
12) Quais são os empregados que estão trabalhando no projeto cujo número (pnumber) é 61.
13) Qual a quantidade de horas envolvidas em cada projeto executado na empresa. Para responder essa
questão observe a tabela works_on.
14) Que empregados possuem dependentes com relação (relationship) de ‘Spouse’.