Ingeniero de sistemas

Solo disponible en BuenasTareas
  • Páginas : 9 (2017 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de marzo de 2011
Leer documento completo
Vista previa del texto
EJERCICIOS DE BASES DE DATOS 1. En el siguiente caso encuentre las entidades: El Buen Café es una cadena de cafeterías de amplio crecimiento en el mercado, actualmente cuenta con 50 tiendas en 3 de las principales ciudades del país. Las tiendas se localizan en centros de gran afluencia de personas, tales como centros comerciales, cines, áreas de negocios, aeropuertos, etc. Actualmente cuentan con90 empleados. Dentro de los productos que ofrecen están todas las variedades de café, jugos, gaseosas y diferentes tipos de pasteles. 2. Diseñar un esquema E/R que recoja la organización de un sistema de información en el que se quiere tener la información sobre municipios, viviendas y personas. Cada persona sólo puede habitar en una vivienda, pero puede ser propietaria de más de una. También nosinteresa la interrelación de las personas con su cabeza de familia. 3. Diseñar una base de datos que contenga información relativa a todas las carreteras de un determinado país. Se pide realizar el diseño en el modelo E/R, sabiendo que: 1. En dicho país las carreteras se encuentran divididas en tramos. 2. Un tramo siempre pertenece a una única carretera y no puede cambiar de carretera. 3. Untramo puede pasar por varios términos municipales, siendo un dato de interés el km. del tramo por el que entra en dicho término municipal y el km. por el que sale. 4. Existen una serie de áreas en las que se agrupan los tramos, cada uno de los cuales no puede pertenecer a más de un área. 4. Se desea diseñar una base de datos para una Universidad que contenga información sobre los Alumnos, lasAsignaturas y los Profesores. Construir un modelo E/R teniendo en cuenta las siguientes restricciones: 1. Una asignatura puede estar impartida por muchos profesores (no a la vez) ya que pueden existir grupos. 2. Un profesor puede dar clases de muchas asignaturas. 3. Un alumno puede estar matriculado en muchas asignaturas. 4. Se necesita tener constancia de las asignaturas en las que está matriculado unalumno, la nota obtenida y el profesor que le ha calificado. 5. También es necesario tener constancia de las asignaturas que imparten todos los profesores (independientemente de si tienen algún alumno matriculado en su grupo). 6. No existen asignaturas con el mismo nombre. 7. Un alumno no puede estar matriculado en la misma asignatura con dos profesores distintos. 5. Se desea diseñar una base dedatos para una sucursal bancaria que contenga información sobre los clientes, las cuentas, las sucursales y las transacciones producidas. Construir el modelo E/R teniendo en cuenta las siguientes restricciones: 1. Una transacción viene determinada por su número de transacción, la fecha y la cantidad. 2. Un cliente puede tener muchas cuentes. 3. Una cuenta puede tener muchos clientes. 4. Una cuentasólo puede estar en una sucursal.

6. Construir el modelo E/R para almacenar la información relativa a algunos aspectos del campeonato mundial de fútbol considerando los supuestos semánticos siguientes: 1. Un jugador pertenece a un único equipo y no hay dos jugadores con el mismo nombre. 2. Un jugador puede actuar en varios puestos distintos, pero en un determinado partido sólo puede jugar en unpuesto. 3. En cada partido intervienen varios árbitros. 4. Un árbitro puede realizar una función en un partido y otra distinta en otro partido. 5. Es obligatorio en todo momento que un jugador pertenezca a un equipo determinado y no podrá cambiar de equipo a lo largo del mundial. 7. Se desea diseñar una base de datos que guarde la información de las reservas de una empresa dedicada al alquiler deautomóviles. Los supuestos semánticos son los siguientes: 1. Un determinado cliente puede tener en un momento dado varias reservas. 2. Una reserva la realiza un único cliente, pero puede involucrar a varios carros. 3. Es importante registrar la fecha de comienzo de la reserva y la de terminación. 4. Todo carro tiene siempre asignado un número determinado de garaje, que no puede cambiar. 5. Cada...
tracking img