BDD:LAB4
EJERCICIOS
Considerando el siguiente esquema relacional:
Crear las estructuras de tablas (Create Table).
Los campos subrayados corresponde a las claves Primary KEY
DEPARTAMENTOS (codigo, nombre) AREAS (codigo, nombre, departamento)
PROFESORES (codigo, apellido1, apellido2, nombres, activo, categoria, area)
ASIGNATURAS (siglas, nombre, creditos, curso, anualidad, clase, horas_teoria, horas_practica, grupos_teoria , grupos_practica, alumnos)
LOCALES (codigo, nombre, docente, capacidad, edificio, situacion) GRUPOS (curso, clase, codigo, nombre)
DOCENCIA (id, curso, clase, grupo, siglas, profesor, local, dia, hora, periodicidad)
Y considerando las siguientes claves Foreign key:
areas.departamento Æ departamentos
profesores.areaÆ areas
docencia.curso, clase, grupoÆ grupos
docencia.profesorÆ profesores
docencia.localÆ locales
docencia.siglasÆ asignaturas
Realizar los siguientes ejercicios:
(EJERCICIOS DE CONSULTAS)
Realizar a lo menos 5 inserciones en cada Tabla (INSERT)
Realizar a lo menos 5 Updates en cada Tabla (UPDATE)
Listar los profesores que contiene "Ruiz" en el primer o segundo apellido
Listar las áreas que corresponden al departamento de Informática.
Considerando el siguiente esquema relacional:
Crear las estructuras de tablas (Create Table).
Los campos subrayados corresponde a las claves Primary KEY
DEPARTAMENTOS (codigo, nombre) AREAS (codigo, nombre, departamento)
PROFESORES (codigo, apellido1, apellido2, nombres, activo, categoria, area)
ASIGNATURAS (siglas, nombre, creditos, curso, anualidad, clase, horas_teoria, horas_practica, grupos_teoria , grupos_practica, alumnos)
LOCALES (codigo, nombre, docente, capacidad, edificio, situacion) GRUPOS (curso, clase, codigo, nombre)
DOCENCIA (id, curso, clase, grupo, siglas, profesor, local, dia, hora, periodicidad)
Y considerando las siguientes claves Foreign key:
areas.departamento Æ departamentos
profesores.areaÆ areas
docencia.curso, clase, grupoÆ grupos
docencia.profesorÆ profesores
docencia.localÆ locales
docencia.siglasÆ asignaturas
Realizar los siguientes ejercicios:
(EJERCICIOS DE CONSULTAS)
Realizar a lo menos 5 inserciones en cada Tabla (INSERT)
Realizar a lo menos 5 Updates en cada Tabla (UPDATE)
Listar los profesores que contiene "Ruiz" en el primer o segundo apellido
Listar las áreas que corresponden al departamento de Informática.
<< Home