DATA: 23/08/2006

Propaganda
Trabalho Extra de Lab. de BD 2 – Individual - 4º Período de SI – Valor: 1,0 Ponto- Entregar no dia da prova
Matrícula: _____________ Nome:________________________________________________
1 –Com base a tabela abaixo, especifique os comandos SQL para atender as questões a seguir
A) Listar: nome, o salário arredondado para 1 casa decimal, data e hora de admissão dos funcionários
que ganham entre 500 e 2000 e que a data de admissão foi preenchida. Ordenar o resultado por: salário
decrescente, data de admissão decrescente e nome em ordem alfabética.
B) Listar sem repetições e em ordem decrescente os códigos de departamento dos funcionários cuja
segunda letra de seu nome (nome do funcionário) seja “A” (usando o operador like), caso o funcionário
não tenha departamento, exibir “-1” no código do departamento.
C) Idem B, porém, usando a função sbstr no lugar do like.
D) Listar os nomes dos funcionários, data e hora de admissão, há quantos dias e há quantos meses eles
estão na empresa. Listar somente aqueles admitidos antes de 1986. Ordenar pelos nomes dos
funcionários.
2 - Se eu tenho 3 máquinas (computadores):
 Uma máquina A com o Windows 2008 instalado;
 Uma máquina B com o Windows 2008 , o IIS e uma aplicação Web instalados e;
 Uma máquina C com Windows Vista instalado.
Eu desejo que a máquina A seja o meu servidor de banco de dados, que a máquina B seja meu servidor Web
e a máquina C seja uma estação que acessa aplicação Web através do Browser. A aplicação Web é um
sistema de banco de dados.
A) Baseado no ambiente de um banco de dados, explique o que mais precisa ser instalado em cada uma
das máquinas (Oracle Server, Oracle Client ou Nada)?
B) Quando o usuário estiver usando a aplicação através do browser, diga quem acessa quem, ou seja,
qual máquina acessa qual máquina?
Referência Bibliográfica:
SILBERSCHATZ, A.; KORTH H. F. & SUDARSHAN, S. Sistema de Banco de Dados. Tradução da 5ª edição. Campus, 2006.
CARVALHO, E. S. Lab. Banco de Dados II. Volta Redonda: Fundação Oswaldo Aranha, 2o sem. 2012. Notas de Aulas.
DATE, C. J. Introdução a Sistemas de Banco de Dados. Tradução da 8ª edição americana. Campus, 2004.
SETZER, Valdemar W.; SILVA, Flávio S. C.; Banco de Dados. 3.ª edição. Editora Edgard Blücher Ltda, 2005.
Download