Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GBD Tarea03
GBD Tarea03
TAREA_GBD03
Curso: 2023/24
EJERCICIO 1.
En esta tabla la clave foránea no tiene ningún comportamiento aplicado de borrado para
que permanezca un historial de los empleados aunque no estén en la empresa.
1
ADMINISTRACIÓN (DNI(fk), Cargo)
En esta tabla la clave foránea no tiene ningún comportamiento aplicado de borrado para
que permanezca un historial de los empleados aunque no estén en la empresa.
2
MESAS (CodigoM, CodigoC(fk), Nasientos, DNI_camarero(fk))
3
FACTURAS (NFactura, FechaF, (CodigoM, CodigoC)(fk))
La clave foránea Nfactura puede ser eliminada o actualizada al realizar la factura final por
errores o suma de varias cuentas.
4
PROVEEDORES (CodigoPro, Dirección, CP, Teléfono, Fax, Contacto)
Notas:
5
EJERCICIO 2
Tabla EMPLEADOS
2.1. Añade un índice que facilite búsquedas frecuentes por Apellidos y Nombre sin
duplicados.
Tabla CAMAREROS
2.3. El turno de trabajo sólo puede tomar 3 valores: mañana, tarde y noche. Añade
esa restricción teniendo en cuenta que un camarero puede tener más de un turno
(no utilices CHECK).
6
Tabla PROVEEDORES
Tabla MESAS
Tabla PRODUCTOS
2.6. Añade un índice por Categoría. Muestra todos los índices de la tabla.
7
2.7. Añade una restricción en la tabla, de forma que el Stock sea entero de 4 cifras,
sin signo y que no admita nulos.
Tabla PLATOS
2.9. Borra la tabla PROVEEDORES. ¿Qué ocurre?. Borra previamente las claves ajenas.
Si antes no borramos las claves ajenas nos impide borrar la tabla PROVEEDORES.
8
parte final despues de CONSTRAINT muestra el nombre de la restriccion para
poder eliminar la clave foranea.