Banco de dados

496 palavras 2 páginas
UNIP
ICET – Instituto de Ciências Exatas e Tecnológica

Disciplina : Banco de Dados Prova P1 Nome: Número:

Duração: 90 minutos Data: 12/04/2011 Nota:
Professor: Msc. Fábio Vieira do Amaral

UTILIZE O MODELO PARA AS QUESTÕES A SEGUIR.

Questão 1: (1,0 ponto)
Criar a tabela Departments; Escreva o código SQL

PK – department_id
FK - manager_id e location_id
----------------------------------------------
R: create table departamentsRA
(
departamento_id number(4) primary key, departament_name varchar2(30) not null, manager_id number(6), location_id number(4), foreign key (location_id) references locations(location_id)

);
-----------------------------------------------------------------------------------------
create table employeesRA
(
employees_id number(6), primary key, first_name varchar2(20), last_name varchar2(25), not null, email varchar2(20), not null, phone_number varchar2(10), hire_date date, not null, job_id varchar2(10), not null, salary number(8,2) comission_pct number(2,2) manager_id number(6), departament_id number(4), foreign key(job_id) references jobs(job_id), foreign key (manager_id) reference employeesRA(employees_id), foreign key (departament_id) reference departament(depatament_id),
);
---------------------------------------------------------------------------------------------------------------------------------------
Questão 2: (1,5 ponto)
Exibir employee_id, first_name, first_name (do gerente), department_id, manager_id e salary de todos os funcionários(EMPLOYEES) cujo cargo (job_title) é igual a Engenheiro de Software. Utilize sub-query.
R: : select employee_id,first_name ,department_id,manager_id,salary from Employees where job_id=(select job_id from jobs where job_title='Sales Manager');

sem subquery utilizando relacionamento employees.job_id=jobs.job_id:

select

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas