programacion

Páginas: 3 (631 palabras) Publicado: 29 de abril de 2013
Usuario: operador2
Contraseña: operador2
Se desea tener una base de datos que almacene la información sobre los empleados de una
empresa, los departamentos en los que trabajan y los estudios deque disponen.
Guardaremos el historial laboral y salarial de todos los empleados. Para ello contamos con
las siguientes tablas:

Controle las siguientes restricciones:
1. Los siguientes atributosson obligatorios: Nombre (en todas las tablas), Apellido1
de cada Empleado, Presupuesto en Departamentos, Salario de un Empleado y
Salario Mínimo y Máximo de cada tipo de trabajo.
2. El atributoSexo en empleados sólo puede tomar los valores H para hombre y M
para mujer.

3. Dos departamentos no se llaman igual. Dos trabajos tampoco.

4. Las fechas de comienzo y de fin en los doshistoriales deben respetar el orden
cronológico, teniendo en cuenta que la fecha de finalización puede ser NULL,
indicando que ese es el valor actual de su salario.
1. Cada empleado tiene un solo salario encada momento. También, cada empleado
tendrá asignado un solo trabajo en cada momento.
2. Se ha de mantener la regla de integridad de referencia y pensar una clave primaria
para cada tabla.Realice las siguientes operaciones:
1. Insertar 5 tuplas en cada tabla, rellenando todos sus atributos y haciendo cumplir las
restricciones de integridad anteriores.
2. Inserte las siguientes tuplas(las columnas que no aparecen se considerarán nulas).
Si no le dejase insertar la tupla por violación de una restricción, desactívela
temporalmente y vuelva a activarla.

3.

4.

5.

6.
7.8.
9.

¿Qué ocurre si modifica la tupla de Historial_Laboral asignándole al empleado
111222 un supervisor que no existe en la tabla de empleados? ¿Viola esto la
segunda regla de integridad?Borre una universidad de la tabla de Universidades ¿Qué le sucede a la restricción
de clave foránea (o externa) de la tabla Estudios? ¿Se sigue manteniendo? Altere la
definición de la tabla para que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS