Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/B2T8/BasesDatos/ejercicios»

De WikiEducator
Saltar a: navegación, buscar
Línea 40: Línea 40:
 
*De momento, sólo se pretende representar la información esencial. Esto significa que, además de los códigos y los nombres de los elementos representados, sólo es preciso reflejar las horas de teoría y prácticas de cada asignatura y las horas de teoría y prácticas impartidas por cada profesor en cada una de las asignaturas en que participa.
 
*De momento, sólo se pretende representar la información esencial. Esto significa que, además de los códigos y los nombres de los elementos representados, sólo es preciso reflejar las horas de teoría y prácticas de cada asignatura y las horas de teoría y prácticas impartidas por cada profesor en cada una de las asignaturas en que participa.
 
}}
 
}}
[[imagen:universidad_er.png]]
+
<!--[[imagen:universidad_er.png]]-->
  
  

Revisión de 07:29 19 abr 2018




(Comment.gif: Para todos los ejercicios

  • Al menos debe de haber 3 atributos por cada entidad
  • Se debe de especificar un atributo (o conjunto de atributos) que constituyan la clave para cada entidad

)



Base de datos de Empleados



Icon activity.jpg
Especificación
  • Se quiere guardar datos de empleados.
  • Hay equipos de empleados con determinadas funciones.
  • Cada empleado tiene un supervisor que es otro empleado más.
  • Un supervisor puede tener varios supervisores.
  • Cada equipo tiene un jefe
  • Un jefe lo es solo de un equipo.
  • A parte de ello cada equipo tiene un jefe que es un empleado que pertenece al equipo





Icon activity.jpg
Biblioteca
  • Hay alumnos (datos personales, dni, edad y dirección e idiomas que habla).
  • Tenemos libros (autores, editorial, isbn, título, tema)
  • Ûn alumno puede tomar prestados varios libros
  • Cada libro en un momento dado, solo lo puede tener físicamente una alumna.
  • Queremos mantener información de todos los libros que haya podido tener un determinado alumno
  • Cuando un alumno toma prestado un libro anotaremos la fecha del préstamo. La fecha prevista de devolución será 15 días naturales la fecha del préstamo.
  • Anotaremos la fecha real de devolución.
  • Las personas pueden tener penalizaciones que será o de un importe o de un tiempo sin poder tomar prestados libros cuando la fecha real de devolución sea posterior a la fecha prevista.





Icon activity.jpg
Universidad
  • El departamento de relaciones públicas de la Universidad pretende construir una aplicación informática capaz de proporcionar información acerca de su organización docente, mediante consultas realizadas a una base de datos que contenga toda la información necesaria. Un primer contacto con responsables de la instrucción permite concluir que:
  1. La Universidad se encuentra estructurada en Departamentos, cada uno de los cuales integra una o más Áreas de Conocimiento. Evidentemente, no puede haber Áreas de Conocimiento que pertenecen a Departamentos diferentes.
  2. Todo profesor está adscrito a una única Área de Conocimiento, pudiendo darse el caso de que, transitoriamente, un Área no tenga profesores.
  3. Cada una de las diferentes titulaciones ofertadas por la Universidad consta de una serie de asignaturas, dándose algunos casos de asignaturas comunes a varias titulaciones. La impartición de cada una de ellas es encargada a una de las Áreas de Conocimiento existentes.
  4. El Departamento establece las asignaturas que debe impartir cada profesor, siendo frecuente que en la impartición de una asignatura participen dos profesores. No obstante, hay algunos casos extraordinarios en los que intervienen 3 o más profesores.
  5. Tanto los Departamentos como las áreas, titulaciones, asignaturas y profesores tienen asignados códigos identificativos específicos, elaborados por el MEC.: codDpto, codArea, codTitulo, codAsign y codProf. No obstante, para evitar el efecto negativo de los cambios de código por parte del Ministerio y la ausencia de códigos en determinadas asignaturas nuevas, etc., se opta por utilizar un código numérico interno propio.
  • De momento, sólo se pretende representar la información esencial. Esto significa que, además de los códigos y los nombres de los elementos representados, sólo es preciso reflejar las horas de teoría y prácticas de cada asignatura y las horas de teoría y prácticas impartidas por cada profesor en cada una de las asignaturas en que participa.