Pratica2_SQL

Propaganda
Centro Universitário de João Pessoa
DEPARTAMENTO
CIÊNCIAS EXATAS E TECNOLOGIA – DET
CURSO
BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO
DISCIPLINA
PERÍODO: P6
BANCOS DE DADOS I
SEMESTRE LETIVO 2008.1
PROFESSORA: Renata Viegas
SQL – Prática 2
1. Crie uma base de dados, com o nome Clinica, e execute os scripts Tabelas_Pratica2.sql e
Inserts_Pratica2.sql. A base de dados ficará com as seguintes tabelas:
Pacientes (codP, nome, cpf, sexo, idade, convenio)
Medicos (codM, nome, especialidade, turno, salário)
Consultas (codP, codM, data, diagnostico, preco)
2. Realize as seguintes consultas em SQL:
a. Exiba os nomes de todos os pacientes
b. Exiba todos os dados dos médicos
c. Exiba todas as consultas realizadas
d. Mostre o nome, o salário, e o salário anual de cada médico (salário * 12). Renomeie esta
coluna para Salário/Ano.
e. Mostre a soma e a média dos preços de todas as consultas.
f.
Mostre o preço da consulta mais cara e da mais barata.
g. Exiba a idade do paciente mais novo.
h. Mostre quantas consultas foram realizadas pelo médico de código 3.
i.
Mostre o nome dos pacientes que pagaram consultas com valor maior do que R$ 100,00.
j.
Mostre os convênios dos pacientes que realizaram alguma consulta entre Janeiro e Junho de
2006.
k. Exiba os nomes dos médicos que atenderam alguma consulta com valor de R$ 100,00 ou
R$ 200,00
l.
Mostre o nome dos pacientes que foram atendidos por médicos do turno da tarde.
m. Liste o sexo dos pacientes que tenham “Silva” em qualquer parte do nome.
n. Mostre a data das consultas em que foram atendidos pacientes cujo nome começa com a
letra “J”.
o. Mostre a média de idade dos pacientes atendidos pelo médico André Maia no ano de 2007.
Download