Ejercicio 1.
Una
liga de fútbol profesional, ha decidido
informatizar sus instalaciones creando una base de datos para guardar la
información de los partidos que se juegan en la liga.
Se
desea guardar en primer lugar los datos de los jugadores. De cada jugador se
quiere guardar el nombre, fecha de nacimiento y posición en la que juega
(portero, defensa, centro campistas) Cada jugador tiene un código de jugador
que lo identifica de manera única.
De
cada uno de los equipos de la liga es necesario registrar el nombre del equipo,
nombre del estadio en el que juega, el aforo que tiene, el año de fundación del
equipo y la ciudad de la que es el equipo. Cada equipo también tiene un código
que lo identifica de manera única. Un jugador solo puede pertenecer a un único
equipo.
De
cada partido que los equipos de la liga juegan hay que registrar la fecha en la
que se juega el partido, los goles que ha metido el equipo de casa y los goles
que ha metido el equipo de fuera. Cada partido tendrá un código numérico para
identificar el partido.
También
se quiere llevar un recuento de los goles que hay en cada partido. Se quiere
almacenar el minuto en el que se realizar el gol y la descripción del gol. Un partido
tiene varios goles y un jugador puede meter varios goles en un partido.
Por
último se quiere almacenar, en la base de datos, los datos de los presidentes
de los equipos de fútbol (dni, nombre, apellidos, fecha de nacimiento, equipo
del que es presidente y año en el que fue elegido presidente). Un equipo de
fútbol tan sólo puede tener un presidente, y una persona sólo puede ser
presidente de un equipo de la liga
Base de Datos Modelo Entidad-relación Equipo de Fútbol |
Ejercicio 2.
Se desea informatizar la gestión de un
centro de enseñanza para llevar el control de los alumnos matriculados y los
profesores que imparten clases en ese centro.
De cada profesor y cada alumno se
desea recoger el nombre, apellidos, dirección, población, DNI, fecha de
nacimiento, código postal y teléfono.
Los alumnos se matriculan en una o más
asignaturas, y de ellas se desea almacenar el código de asignatura, nombre y
número de horas que se imparten a la semana. Un profesor del centro puede
impartir varias asignaturas, pero una asignatura sólo es impartida por un único
profesor. De cada una de las asignaturas se desea almacenar también la nota que
saca el alumno y las incidencias que puedan darse con él.
Además, se desea llevar un control de
los cursos que se imparten en el centro de enseñanza. De cada curso se guardará
el código y el nombre. En un curso se imparten varias asignaturas, y una
asignatura sólo puede ser impartida en un único curso.
Las asignaturas se imparten en
diferentes aulas del centro. De cada aula se quiere almacenar el código, piso
del centro en el que se encuentra y número de pupitres de que dispone. Una
asignatura se puede dar en diferentes aulas, y en un aula se pueden impartir
varias asignaturas. Se desea llevar un registro de las asignaturas que se
imparten en cada aula. Para ello se anotará el mes, día y hora en el que se
imparten cada una de las asignaturas en las distintas aulas.
La dirección del centro también
designa a varios profesores como tutores en cada uno de los cursos. Un profesor
es tutor tan sólo de un curso. Un curso tiene un único tutor. Se habrá de tener
en cuenta que puede que haya profesores que no sean tutores de ningún curso”.
Base de Datos Modelo Entidad-relación Institución del Rosario |
melo caremelo
ResponderEliminar