Está en la página 1de 3

Universidad Central del Ecuador

Tarea práctica N°1:


Gestión de Datos y de la Información
Nombre: Erick Enrique Díaz Pastaz

1. Enunciado
Definir una vista que obtenga el nombre y el cargo de cualquier miembro del
personal asignado a un departamento existente.
Solución
create view personal_departamento as
select enombre, cargo
from personal
where exists (select *
from departamento
where departamento.dept = personal.dept)
Captura

2. Enunciado
Definir una vista que permita obtener el nombre, cargo, sueldo y departamento
acerca del personal y sus respectivos departamentos
Solución
create view informacion_personal as
select a.Enombre, a.cargo, a.esueldo, b.Dept
from personal a, departamento b
where a.Dept = b.Dept;
Captura
3. Enunciado
Definir una vista que permita obtener el número, nombre y departamentos que
ofrezcan cursos con mínima tarifa
Solución
create view cursos_minima_tarifa as
select cno, cnombre, cdept
from curso
where ctarifa = (select min(ctarifa)
from curso)
Captura

4. Enunciado
Crear una vista que permita obtener el nombre y cargo de cada miembro del
personal que trabaje en el edificio de humanidades
Solución
create view edificio_humanidades as
select enombre, cargo
from personal, departamento
where personal.dept = departamento.dept and dedif = 'HU';
Captura

También podría gustarte