Home Bases de Datos MySQL Ejercicio de resumen MySQL

PostHeaderIcon Ejercicio de resumen MySQL

Usar puntuación: / 1
MaloBueno 

Ejercicio 1

Se pretende gestionar un proceso educativo con las siguientes características

Controlaremos al personal, a los profesores, a los alumnos y a los centros.

Del personal, los profesores y los alumnos queremos almacenar información sobre su Nombre completo, dirección y teléfono. Además de los profesores y del personal almacenaremos su salario y su formación. De los profesores queremos saber su especialidad. De los alumnos queremos saber de qué curso está matriculado. Del personal queremos almacenar su puesto. De los centros queremos almacenar su nombre, dirección, localidad y teléfono. La tabla curso contiene información sobre: Nombre, profesor que la imparte. La tabla de las notas contiene información sobre alumno, curso y nota

 

Sobre lo expuesto especificar las sentencias SQL siguientes:

1.Creación de la base de datos con las restricciones que consideres oportunas
2.Crear una vista de conserjes que contenga el nombre y el centro donde trabajan el personal cuyo puesto sea conserje
3.Crear un sinónimo de conserjes asociado a la vista anterior
4.Renombrar la vista
5.Añadir la tabla de los cursos que contendrá el curso y el centro donde se impartirá.
6.Añadir a la tabla profesores un campo que haga referencia al curso que imparte cada profesor. Añadir las restricciones que considere oportunas
7.Eliminar la columna de las asignaturas
8.Añadir una tabla nueva que contendrá la relación entre profesores y cursos sabiendo que un curso solo lo imparte un profesor y un profesor puede impartir varios cursos y además los cursos pueden llamarse igual

Solución aquí

 

Escribir un comentario


Código de seguridad
Refescar

PostHeaderIcon Más Comentado

PostHeaderIcon Últimos Comentarios

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy106
mod_vvisit_counterAyer750
mod_vvisit_counterEsta semana856
mod_vvisit_counterLa semana pasada4692
mod_vvisit_counterEste mes23872
mod_vvisit_counterEl mes pasado46803
mod_vvisit_counterTodos los días1476245

We have: 43 guests online
Hoy es: Ene 23, 2018