base de datos

Páginas: 4 (768 palabras) Publicado: 18 de noviembre de 2013
ÁLGEBRA RELACIONAL – BASE DE DATOS

2013-I

INTEGRANTES : YAIPÉN SOTO , JOSUÉ DANIEL
TORRES ESPINOZA, LEONARDO FRANCO
PROFESORA

: DEL PINO RODRÍGUEZ, LUZ CORINA

CASO 1 :
Considere elsiguiente esquema para una base de datos que contiene información acerca de viajes de
negocios y sus gastos asociados por empleado. Resuelva las siguientes consultas utilizando el álgebra
relacional:Empleado (NSS, Nombre, DeptNo, TituloPuesto, Salario)
Viaje (ViajeId, CiudadPartida, CiudadDestino, FechaPartida, FechaRegreso, NSS)
Gastos (ViajeId, Conceptos, Fecha, Cantidad)

ÁLGEBRARELACIONAL – BASE DE DATOS

2013-I

1. Obtener una lista de todas las diferentes ciudades de destino donde realizaron viajes los empleados.
Viaje[CiudadDestino]

2. Obtener los nombres, departamentos ytítulo del puesto de todos los empleados que tengan cualquier
gasto con el concepto “Cargo de Servicio” para viajes realizados a Melbourne el año pasado, junto
con la fecha y cantidad de gasto.
((Viaje JOIN Gastos) WHERE (Concepto=’Cargo de servicio’ ˄ CiudadDestino=’Melbourne’ ˄
Fecha>=’01-01-2012’ ˄ Fecha1000 ˄ Fecha>=’01-01-2013’)[Nombre,DeptNo]

ÁLGEBRA RELACIONAL – BASE DE DATOS2013-I

5. Obtener los nombres de los empleados que tengan cualquier concepto de gasto de “Entretenimiento”.
(Empleado JOIN (Viaje JOIN Gastos)) WHERE Concepto=’Entretenimiento’ [Nombre]

6.Obtener los conceptos y cantidades para cualquier gasto de viaje de negocio incurrido por todos los
empleados del departamento 10.
( Gastos JOIN ( (Viaje JOIN Gastos) [Concepto,NSS] DIVIDEBY (EmpleadoWHERE
DeptNo=10 [NSS]) ) ) [Concepto,Cantidad]

7. Obtener los nombres de los empleados que no hayan realizado viajes de negocios a Hong Kong.
(Empleado JOIN Viaje) WHERE CiudadDestino’Hong Kong’[Nombre]
8. Obtener los nombres de los empleados que solo hayan realizado viajes de negocio a Seúl.
( Empleado JOIN ( (Empleado JOIN Viaje) WHERE CiudadDestino=’Seúl’[NSS] MINUS ( (Empleado
JOIN...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS