4
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.

Lista de Exercícios - Banco de Dados

Embed Size (px)

DESCRIPTION

Lista de Exercícios

Citation preview

Page 1: Lista de Exercícios - Banco de Dados

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.

Page 2: Lista de Exercícios - Banco de Dados

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.

Page 3: Lista de Exercícios - Banco de Dados

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.

Page 4: Lista de Exercícios - Banco de Dados

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’.