Base de Datos
Guía 1 Ejercicios MR
Utilizando los conocimientos adquiridos en las clases virtuales de la Unidad 3 de Base de Datos,
realice la siguiente actividad práctica, que consiste en construir El Modelo Relacional a partir del
Modelo Entidad Relación para caso de estudio que se describe a continuación. Utilice la hoja de
estilos “Base de Datos” de la herramienta de Software Dia, para diseñar el MR de este caso de estudio.
Caso de estudio 01
Requerimientos de una Base de Datos Relacional que almacene la información sobre un el video club
PELICANO. En la actualidad la gestión de esta información se lleva cabo del siguiente modo:
 El vídeo club tiene, registra por cada PELÍCULA su código, titulo, la cantidad de originales
existentes y lo cantidad disponible para alquilar. Cada película pertenece a un GÉNERO del
cual se desea su código y descripción (comedia, terror, entre otros), igual tiene uno o varios
DIRECTORES se requiere su código y nombre, y de los ACTORES que intervienen se
requieren también su código y nombre.
 Cada película tiene varios DVD originales y copias, que son los que se alquilan a los socios
del video club, de ellos se requiere: su código, número días máximo en alquiler, costo por día
de alquiler, costo por día de mora, costo por pérdida o daño (los costos son variables), y
estado del DVD. Cuando estos son asignados a un alquiler se requiere registrar: fecha de
devolución, estado de devolución, días en alquiler, días en mora, costo por día de alquiler,
costo por pérdida o daño, costo por mora (costos vigentes para el día de la devolución, se
cobra en la devolución por problemas de inflación), costo total y si fue facturado o no el
alquiler.
 Por cada SOCIO se requiere registrar. Código de socio, cedula, nombre y apellido, dirección,
celular y correo electrónico. Cuando un socio realiza un alquiler de películas se desea
registrar. El número del alquiler, fecha de alquiler, y cantidad de películas. El socio puede
devolver todas o parcialmente las películas, a medida que las devuelve se le genera una
FACTURA, de la misma se registra el número de la factura, su fecha y se calcula el monto
total de la misma.
Base de Datos
Guía 1 Ejercicios MR
MER Caso de estudio 01
Base de Datos
Guía 1 Ejercicios MR
Caso de estudio 02
Se desea diseñar una base de datos relacional para gestionar las actividades de tutorías y
extracurriculares de docentes y estudiantes universitarios. En la actualidad la gestión de esta
información se lleva cabo del siguiente modo:
 De los DOCENTES se requiere registrar los datos: cedula, nombre, apellido, número de celular,
correo, total de tutorías y de horas de tutorías dadas. Cada docente tiene varios HORARIO DE
TUTORÍAS académicas, que se especifica por: código, día de la semana, hora de inicio y fin de
la tutoría, y lugar de la tutoría. Un docente puede participar en varios TORNEOS
ACADÉMICOS, de estos torneos se debe registrar: código, descripción, fecha de inicio y final,
lugar, reglas y estatus.
 De los ESTUDIANTES se requiere su cédula, nombre, apellido, si tiene un número de celular,
y correo. Un estudiante puede ser miembro de varios CLUB ACADEMICOS, y por cada
membresía a un club se registra tipo de membresía (directivo o miembro), fecha de inscripción
y antigüedad.
 Un docente puede realizar tutorías a varios estudiantes y estos pueden ser tutoreados varias veces
por el mismo docente o por otros. De cada tutoría se requiere los datos: fecha, hora de inicio y
fin, total de horas de la tutoría, y el tipo de tutorías (teórica o práctica).
 De cada club académico se requiere la información sobre su código, nombre, descripción,
ubicación dentro del campus universitario y normativas. Cada club programa un gran número
de ACTIVIDADES que se identifican por su código y descripción, para el disfrute de sus
miembros, las mismas pertenecen a un TIPO ACTIVIDAD que se identifica por: su código y
descripción (teatral, musical, deportiva, entre muchas más). Las actividades se programan para
una fecha, hora, lugar y tienen un estatus.
Base de Datos
Guía 1 Ejercicios MR
MER Caso de estudio 02
Base de Datos
Guía 1 Ejercicios MR
Caso de estudio 03
Se desea diseñar una base de datos relacional para gestionar la información de un centro de terapia
física. El mismo desea guardar información sobre sus pacientes, especialistas tratantes, tratamientos,
dietas, ejercicios y evaluaciones periódicas. En la actualidad la gestión de esta información se lleva
cabo del siguiente modo:
 De los MÉDICOS, se requiere su cedula, nombre, número de celular, número del colegio de
médicos, especialidad (internistas, dietistas y psicoterapeuta) y número de consultorio donde
atiende.
 A cada PACIENTE que ingresa al centro de terapia física, se le remite a consulta con un médico
internista el cual va a ser su médico de control para su evaluación inicial y las siguientes
evaluaciones periódicas, este le crea su historia médica que se compone de los siguientes datos:
número de historia, cedula, nombre, dirección, un número de contacto sea teléfono fijo o celular,
correo, operaciones realizadas, enfermedades que ha padecido, y medicamentos a los cuales es
alérgico.
 Para cada CONSULTA de control inicial o periódico de cada paciente se requiere llevar la
siguiente información: número de control, fecha de consulta, tipo de consulta (inicial o
evaluación periódica), y observación. Dependiendo del tipo de especialidad del médico de la
consulta, se requiere registrar lo siguiente:
 Internista: las PATOLOGÍAS diagnosticadas y que se definen por su código, y descripción
detallada, y se registran los TRATAMIENTOS mandados que se definen por su código y
descripción detallada. Una vez finalizada la consulta de control con el internista, este lo
remite a las consultas tanto para el dietista como para el psicoterapeuta.
 Dietista: las DIETAS que se mandan y que se definen por su código y descripción detallada.
En una consulta se pueden enviar varia dietas y se requiere el tiempo de duración de cada
una.
 Psicoterapeuta: los EJERCICIOS realizados durante la consulta y que se definen por su
código y descripción detallada. En una consulta se pueden realizar vario tipos de ejercicios y
se requiere llevar el número de series ejecutadas y tiempo ejercitado.
 Un paciente puede ser atendido por cualquier médico internista, dietista o psicoterapeuta, lo
importante es no perder su control. No es necesario pedir citas.
Base de Datos
Guía 1 Ejercicios MR
MER Caso de estudio 01
Base de Datos
Guía 1 Ejercicios MR
Caso de estudio 04
Se desea diseñar una base de datos relacional para gestionar la información de la asociación de cines
a través de una Aplicación Web en la que se pueda hacer cualquier tipo de consulta sobre las películas
que se están proyectando actualmente, también se desea que los cinéfilos puedan adquirir sus entradas
y pagarlas vía la aplicación. En la actualidad la gestión de esta información se lleva cabo del siguiente
modo:
 En concreto, para cada cine se debe dar el título de la PELÍCULA y el HORARIO DE
PROYECCIÓN, además el(los) nombre(s) del(los) DIRECTOR(es) de la misma, el nombre de
sus PROTAGONISTAS, el GÉNERO (comedia, intriga, misterio, acción, terror, fantasía,
dibujos animados, entre otros) y la clasificación en CLASE (A, B, C, tolerada menores, mayores
de 18 años, entre otras).
 La base de datos también almacenará la dirección donde está el CINE, el teléfono y los distintos
precios según el día (popular, ladies night, día del jubilado, carnet de estudiante, entre otras.).
Hay que tener en cuenta que todos los cines tienen varias SALAS en las que se pasan distintas o
las mismas películas y también que en un mismo cine se pueden pasar esas películas en diferentes
horarios. Las salas por su parte tienen un número y una cantidad de asientos.
 Al adquirir las ENTRADAS, se requiere la siguiente información: sala, numero de asiento, hora
de proyección, tipo de entrada, precio de las entradas, para generar el ticket en taquilla, cuando
sea retirado por el cinéfilo con un código que se le envió vía correo. Por último se debe controlar
cuando la sala ya tenga toda su capacidad vendida para un horario y película especifica.
Base de Datos
Guía 1 Ejercicios MR
MER Caso de estudio 04
Base de Datos
Guía 1 Ejercicios MR
Caso de estudio 05
Se desea diseñar una base de datos relacional para gestionar la información de un centro dental acerca
de sus dentistas, consultas, programas odontológicos, historial de pacientes, sus tratamientos,
procedimientos dentales y pagos realizados. En la actualidad la gestión de esta información se lleva
cabo del siguiente modo:
 En el centro dental trabajan varios dentistas, los cuales están de guardia para atender a los
pacientes que asisten al centro, o sea que un paciente es atendido por cualquier DENTISTA, de
estos se desea registrar: cedula, nombre completo, RIF, número del colegiado, dirección, número
de celular y correo. Cada dentista tiene para información de sus pacientes un HORARIO DE
CONSULTAS que registra: código del horario, días de la semana, hora de inicio y fin, y número
de consultorio.
 De los PACIENTES se lleva un historial médico del cual se requiere, su número de historia,
cedula, nombre, apellido, número de celular y correo (puede no tener ambos).
 A cada paciente que se ve en el centro dental se le realiza en su primera consulta, un
PROGRAMA ODONTOLOGICO, que debe cumplir en varias consultas, el cual debe registrar:
número del programa, fecha de inicio que concuerda con la primera consulta, fecha final que
concuerda con la última consulta, costo total del programa, monto de los pagos abonados y del
resto a cancelar, estos dos últimos se calcularan a medida que el paciente vaya abonado los pagos.
El monto total puede variar si en cualquier consulta el paciente decide incluir o retirar
tratamientos.
 Cada programa odontológico incluye una lista de tratamientos a realizar, con precio acordado y
estatus de cada tratamiento. Esta lista se define por el catálogo de TRATAMIENTOS que se
identifica por los datos: código, nombre, procedimiento a realizar y costo actual.
 Cada paciente con programa odontológico activo, va al centro dental a cumplir con el mismo, en
cualquier momento y sin previa cita, de las CONSULTAS se registran los datos: número de
consulta, fecha, hora, y tipo de consulta (primera, programa odontológico, emergencia).
 Como tratar las emergencias:
 Si es paciente nuevo, se le abre historia y se le crea su programa odontológico que incluirá la lista de
tratamientos realizados por la emergencia.
 Si es paciente con historia y programa activo, se le agrega la emergencia como un tratamiento más a
su programa odontológico.
 Si es paciente con historia pero sin programa activo, se le crea un nuevo programa odontológico que
incluirá la lista de tratamientos realizados por la emergencia.
Base de Datos
Guía 1 Ejercicios MR
 Los PAGOS o abonos los puede realizar el paciente al final de cada consulta o en cualquier
momento que vaya a la clínica, y de ellos se registra: su número, fecha de pago y monto abonado.
 Los PROCEDIMIENTOS DENTALES de los tratamientos programados que se realizan en las
consultas se registran bajo una numeración y descripción de los mismos. Los programas
odontológicos se actualizan al final de cada consulta, y aquellos que se culminan no se borran,
quedan como historia del paciente.
MER Caso de estudio 05

Guía 1 Ejercicios MR

  • 1.
    Base de Datos Guía1 Ejercicios MR Utilizando los conocimientos adquiridos en las clases virtuales de la Unidad 3 de Base de Datos, realice la siguiente actividad práctica, que consiste en construir El Modelo Relacional a partir del Modelo Entidad Relación para caso de estudio que se describe a continuación. Utilice la hoja de estilos “Base de Datos” de la herramienta de Software Dia, para diseñar el MR de este caso de estudio. Caso de estudio 01 Requerimientos de una Base de Datos Relacional que almacene la información sobre un el video club PELICANO. En la actualidad la gestión de esta información se lleva cabo del siguiente modo:  El vídeo club tiene, registra por cada PELÍCULA su código, titulo, la cantidad de originales existentes y lo cantidad disponible para alquilar. Cada película pertenece a un GÉNERO del cual se desea su código y descripción (comedia, terror, entre otros), igual tiene uno o varios DIRECTORES se requiere su código y nombre, y de los ACTORES que intervienen se requieren también su código y nombre.  Cada película tiene varios DVD originales y copias, que son los que se alquilan a los socios del video club, de ellos se requiere: su código, número días máximo en alquiler, costo por día de alquiler, costo por día de mora, costo por pérdida o daño (los costos son variables), y estado del DVD. Cuando estos son asignados a un alquiler se requiere registrar: fecha de devolución, estado de devolución, días en alquiler, días en mora, costo por día de alquiler, costo por pérdida o daño, costo por mora (costos vigentes para el día de la devolución, se cobra en la devolución por problemas de inflación), costo total y si fue facturado o no el alquiler.  Por cada SOCIO se requiere registrar. Código de socio, cedula, nombre y apellido, dirección, celular y correo electrónico. Cuando un socio realiza un alquiler de películas se desea registrar. El número del alquiler, fecha de alquiler, y cantidad de películas. El socio puede devolver todas o parcialmente las películas, a medida que las devuelve se le genera una FACTURA, de la misma se registra el número de la factura, su fecha y se calcula el monto total de la misma.
  • 2.
    Base de Datos Guía1 Ejercicios MR MER Caso de estudio 01
  • 3.
    Base de Datos Guía1 Ejercicios MR Caso de estudio 02 Se desea diseñar una base de datos relacional para gestionar las actividades de tutorías y extracurriculares de docentes y estudiantes universitarios. En la actualidad la gestión de esta información se lleva cabo del siguiente modo:  De los DOCENTES se requiere registrar los datos: cedula, nombre, apellido, número de celular, correo, total de tutorías y de horas de tutorías dadas. Cada docente tiene varios HORARIO DE TUTORÍAS académicas, que se especifica por: código, día de la semana, hora de inicio y fin de la tutoría, y lugar de la tutoría. Un docente puede participar en varios TORNEOS ACADÉMICOS, de estos torneos se debe registrar: código, descripción, fecha de inicio y final, lugar, reglas y estatus.  De los ESTUDIANTES se requiere su cédula, nombre, apellido, si tiene un número de celular, y correo. Un estudiante puede ser miembro de varios CLUB ACADEMICOS, y por cada membresía a un club se registra tipo de membresía (directivo o miembro), fecha de inscripción y antigüedad.  Un docente puede realizar tutorías a varios estudiantes y estos pueden ser tutoreados varias veces por el mismo docente o por otros. De cada tutoría se requiere los datos: fecha, hora de inicio y fin, total de horas de la tutoría, y el tipo de tutorías (teórica o práctica).  De cada club académico se requiere la información sobre su código, nombre, descripción, ubicación dentro del campus universitario y normativas. Cada club programa un gran número de ACTIVIDADES que se identifican por su código y descripción, para el disfrute de sus miembros, las mismas pertenecen a un TIPO ACTIVIDAD que se identifica por: su código y descripción (teatral, musical, deportiva, entre muchas más). Las actividades se programan para una fecha, hora, lugar y tienen un estatus.
  • 4.
    Base de Datos Guía1 Ejercicios MR MER Caso de estudio 02
  • 5.
    Base de Datos Guía1 Ejercicios MR Caso de estudio 03 Se desea diseñar una base de datos relacional para gestionar la información de un centro de terapia física. El mismo desea guardar información sobre sus pacientes, especialistas tratantes, tratamientos, dietas, ejercicios y evaluaciones periódicas. En la actualidad la gestión de esta información se lleva cabo del siguiente modo:  De los MÉDICOS, se requiere su cedula, nombre, número de celular, número del colegio de médicos, especialidad (internistas, dietistas y psicoterapeuta) y número de consultorio donde atiende.  A cada PACIENTE que ingresa al centro de terapia física, se le remite a consulta con un médico internista el cual va a ser su médico de control para su evaluación inicial y las siguientes evaluaciones periódicas, este le crea su historia médica que se compone de los siguientes datos: número de historia, cedula, nombre, dirección, un número de contacto sea teléfono fijo o celular, correo, operaciones realizadas, enfermedades que ha padecido, y medicamentos a los cuales es alérgico.  Para cada CONSULTA de control inicial o periódico de cada paciente se requiere llevar la siguiente información: número de control, fecha de consulta, tipo de consulta (inicial o evaluación periódica), y observación. Dependiendo del tipo de especialidad del médico de la consulta, se requiere registrar lo siguiente:  Internista: las PATOLOGÍAS diagnosticadas y que se definen por su código, y descripción detallada, y se registran los TRATAMIENTOS mandados que se definen por su código y descripción detallada. Una vez finalizada la consulta de control con el internista, este lo remite a las consultas tanto para el dietista como para el psicoterapeuta.  Dietista: las DIETAS que se mandan y que se definen por su código y descripción detallada. En una consulta se pueden enviar varia dietas y se requiere el tiempo de duración de cada una.  Psicoterapeuta: los EJERCICIOS realizados durante la consulta y que se definen por su código y descripción detallada. En una consulta se pueden realizar vario tipos de ejercicios y se requiere llevar el número de series ejecutadas y tiempo ejercitado.  Un paciente puede ser atendido por cualquier médico internista, dietista o psicoterapeuta, lo importante es no perder su control. No es necesario pedir citas.
  • 6.
    Base de Datos Guía1 Ejercicios MR MER Caso de estudio 01
  • 7.
    Base de Datos Guía1 Ejercicios MR Caso de estudio 04 Se desea diseñar una base de datos relacional para gestionar la información de la asociación de cines a través de una Aplicación Web en la que se pueda hacer cualquier tipo de consulta sobre las películas que se están proyectando actualmente, también se desea que los cinéfilos puedan adquirir sus entradas y pagarlas vía la aplicación. En la actualidad la gestión de esta información se lleva cabo del siguiente modo:  En concreto, para cada cine se debe dar el título de la PELÍCULA y el HORARIO DE PROYECCIÓN, además el(los) nombre(s) del(los) DIRECTOR(es) de la misma, el nombre de sus PROTAGONISTAS, el GÉNERO (comedia, intriga, misterio, acción, terror, fantasía, dibujos animados, entre otros) y la clasificación en CLASE (A, B, C, tolerada menores, mayores de 18 años, entre otras).  La base de datos también almacenará la dirección donde está el CINE, el teléfono y los distintos precios según el día (popular, ladies night, día del jubilado, carnet de estudiante, entre otras.). Hay que tener en cuenta que todos los cines tienen varias SALAS en las que se pasan distintas o las mismas películas y también que en un mismo cine se pueden pasar esas películas en diferentes horarios. Las salas por su parte tienen un número y una cantidad de asientos.  Al adquirir las ENTRADAS, se requiere la siguiente información: sala, numero de asiento, hora de proyección, tipo de entrada, precio de las entradas, para generar el ticket en taquilla, cuando sea retirado por el cinéfilo con un código que se le envió vía correo. Por último se debe controlar cuando la sala ya tenga toda su capacidad vendida para un horario y película especifica.
  • 8.
    Base de Datos Guía1 Ejercicios MR MER Caso de estudio 04
  • 9.
    Base de Datos Guía1 Ejercicios MR Caso de estudio 05 Se desea diseñar una base de datos relacional para gestionar la información de un centro dental acerca de sus dentistas, consultas, programas odontológicos, historial de pacientes, sus tratamientos, procedimientos dentales y pagos realizados. En la actualidad la gestión de esta información se lleva cabo del siguiente modo:  En el centro dental trabajan varios dentistas, los cuales están de guardia para atender a los pacientes que asisten al centro, o sea que un paciente es atendido por cualquier DENTISTA, de estos se desea registrar: cedula, nombre completo, RIF, número del colegiado, dirección, número de celular y correo. Cada dentista tiene para información de sus pacientes un HORARIO DE CONSULTAS que registra: código del horario, días de la semana, hora de inicio y fin, y número de consultorio.  De los PACIENTES se lleva un historial médico del cual se requiere, su número de historia, cedula, nombre, apellido, número de celular y correo (puede no tener ambos).  A cada paciente que se ve en el centro dental se le realiza en su primera consulta, un PROGRAMA ODONTOLOGICO, que debe cumplir en varias consultas, el cual debe registrar: número del programa, fecha de inicio que concuerda con la primera consulta, fecha final que concuerda con la última consulta, costo total del programa, monto de los pagos abonados y del resto a cancelar, estos dos últimos se calcularan a medida que el paciente vaya abonado los pagos. El monto total puede variar si en cualquier consulta el paciente decide incluir o retirar tratamientos.  Cada programa odontológico incluye una lista de tratamientos a realizar, con precio acordado y estatus de cada tratamiento. Esta lista se define por el catálogo de TRATAMIENTOS que se identifica por los datos: código, nombre, procedimiento a realizar y costo actual.  Cada paciente con programa odontológico activo, va al centro dental a cumplir con el mismo, en cualquier momento y sin previa cita, de las CONSULTAS se registran los datos: número de consulta, fecha, hora, y tipo de consulta (primera, programa odontológico, emergencia).  Como tratar las emergencias:  Si es paciente nuevo, se le abre historia y se le crea su programa odontológico que incluirá la lista de tratamientos realizados por la emergencia.  Si es paciente con historia y programa activo, se le agrega la emergencia como un tratamiento más a su programa odontológico.  Si es paciente con historia pero sin programa activo, se le crea un nuevo programa odontológico que incluirá la lista de tratamientos realizados por la emergencia.
  • 10.
    Base de Datos Guía1 Ejercicios MR  Los PAGOS o abonos los puede realizar el paciente al final de cada consulta o en cualquier momento que vaya a la clínica, y de ellos se registra: su número, fecha de pago y monto abonado.  Los PROCEDIMIENTOS DENTALES de los tratamientos programados que se realizan en las consultas se registran bajo una numeración y descripción de los mismos. Los programas odontológicos se actualizan al final de cada consulta, y aquellos que se culminan no se borran, quedan como historia del paciente. MER Caso de estudio 05