EJERCICIOS PROPUESTOS: Realizar el modelo Entidad Relación y en
Access, crear tablas, relaciones, formularios, consultas e informes.
1. Se trata de realizar el diseño de la base de datos para una cadena de
hoteles en diferentes ciudades de las provincias del Ecuador. “Se deben registrar las provincias con su código y nombre, las ciudades con su código, nombre y la provincia a la que pertenecen. De cada hotel se desea registrar su código, nombre, ciudad donde se encuentra, dirección y teléfono, además la categoría a la que pertenece, que puede ser: dos, tres, cuatro o cinco estrellas, una ciudad puede tener varios hoteles. Cada Hotel tiene varias reservaciones, se debe registrar un número de reservación, el cliente principal, número de personas, número de habitaciones, fecha de ingreso, fecha de salida y valor a pagar. En cada reservación se debe registrar el número de cédula, nombre y apellido de cada persona y del cliente principal se debe registrar el número de cédula, nombre, apellido, dirección, teléfono y correo electrónico”.
2. Se trata de realizar el diseño de la base de datos para una biblioteca.
“En la biblioteca del centro se manejan fichas de autores y libros. En la ficha de cada autor se tiene el código de autor y el nombre. De cada libro se guarda el código, título, ISBN, editorial y número de página. Un autor puede escribir varios libros, y un libro puede ser escrito por varios autores. Un libro está formado por ejemplares. Cada ejemplar tiene un código y una localización. Un libro tiene muchos ejemplares y un ejemplar pertenece sólo a un libro. Los usuarios de la biblioteca del centro también disponen de ficha en la biblioteca y sacan ejemplares de ella. De cada usuario se guarda el código, nombre, dirección y teléfono. Los ejemplares son prestados a los usuarios. Un usuario puede tomar prestados varios ejemplares, y un ejemplar puede ser prestado a varios usuarios. De cada préstamo interesa guardar la fecha de préstamo y la fecha de devolución”.
3. Se trata de realizar el diseño de la base de datos para un Instituto de
educación. “En la base de datos se desea guardar los datos de los profesores del Instituto (CI, nombre, dirección y teléfono). Los profesores imparten módulos y cada módulo tiene un código y un nombre. Cada alumno está matriculado en uno o varios módulos y cada módulo tiene varios estudiantes. De cada alumno se desea guardar el número de expediente, nombre, apellidos y fecha de nacimiento. Los profesores pueden impartir varios módulos y un módulo puede ser impartido por varios profesores que se dictan diferentes grupos, de cada grupo se desea almacenar el código y la descripción. El estudiante se matricula en un solo grupo del módulo correspondiente”. 4. Se desea diseñar una base de datos para almacenar la información de una empresa dedicada a la venta de vehículos, teniendo en cuenta los siguientes aspectos: “La empresa dispone de diferentes tipos de vehículos para su venta, como son autos, camionetas, suvs, etc. los cuales están identificados por un código y su descripción. De cada tipo se dispone de varias marcas, de las que se desea registrar el código y nombre de la marca. Una marca puede tener diferentes tipos de vehículos. De cada marca se tiene varios modelos, se desea registrar el código y el nombre del modelo. Un modelo pertenece solo a una marca. De cada modelo se tienen varias versiones, se registra código, nombre de la versión, tipo de motor, tipo de transmisión, tipo de frenos y neumáticos. Una versión pertenece a un solo modelo. De cada versión se disponen muchos autos, se necesita conocer la placa, marca, modelo, el color y el precio de venta de cada auto. En la venta de cada auto se registra la placa, la fecha y el cliente. Del cliente se registra la cédula, nombre, apellido, dirección, teléfono y correo electrónico”.
5. Se desea diseñar una base de datos para una empresa:
“La empresa dispone de varias sucursales, cada sucursal está identificada por un código, nombre y dirección. Cada sucursal tiene varios empleados y un empleado pertenece a una sola sucursal. De los empleados se desea registrar cédula, nombre, apellido, dirección, teléfono y correo electrónico. Además, se registra el cargo, el título académico y el contrato. De los cargos se registra el código, nombre y salario, de los títulos código y nombre, de los contratos el número, fecha de inicio y fecha de fin. Cada empleado tiene un solo cargo y el cargo tiene varios empleados. Cada empleado tiene un solo contrato y un contrato pertenece a un solo empleado. Cada empleado puede tener varios títulos académicos y cada título académico tiene varios empleados. Cada sucursal tiene varios departamentos identificados por código y descripción, cada departamento tiene varios empleados y un empleado pertenece a un solo departamento. Cada empleado debe realizar los cursos de capacitación que dicta la empresa, de los cuales se debe registrar el código, nombre y duración en horas”.
Resume de manera concisa y optimizada para el contenido del documento, el cual presenta diferentes ejercicios sobre el modelado entidad-relación aplicado a la gestión de empresas