Muestra las SEGÚN EL MODELO RELACIONAL las relaciones (definiendo gráficamente (por ejemplo con 4 tuplas cada relación) y matemáticamente: cabecera (intensión) y cuerpo (extensión) suponiendo en cada una de ellas 4 tuplas) así como los dominios existentes, atributos y claves (tipo de clave) de las mismas (relaciones) que surjan de los siguientes ejemplos: ¡¡ REALIZAD LAS SOLUCIONES ELECTRÓNICAMENTE (POR EJEMPLO, EN WORD O EN EL PROGRAMA QUE QUERÁIS) !!
Ejemplo 1:
Se quiere realizar un Sistema de Información que maneje información sobre aspectos determinados de la HISTORIA MEDIEVAL, donde la Base de Datos que da soporte a dicho sistema de información debe cumplir las siguientes características:
--> Existen 3 entidades relacionadas entre sí en esta base de datos: soldados, caballeros y provincias.
--> Las características que definen a dichas entidades son:
* Cada soldado se identifica en la era medieval de forma única con el nombre (nb_soldado). Además, de un soldado medieval se debe poder conocer los siguientes datos: el número de guerras en las que ha participado (guerras_participadas), el arma principal que maneja (arma_ppal), arma secundaria que maneja (arma_secundaria), años de experiencia como soldado (años_experiencia), y la edad (edad).
* Un caballero se identifica de manera única con un nombre de caballero (nb_caballero; por ejemplo: “Sir Alex de la Iglesia”). Además, de un caballero se debe poder conocer los siguientes datos: la fecha de nacimiento (fecha_nac), título honorífico (título_honor; por ejemplo: “Marqués de la Ensenada”), años de caballero (años_caballero) y número de guerras participadas (num_guerras_participadas).
* Una provincia queda determinada de manera única por el nombre de la misma (nb_provinvia). Además, los datos que se deben almacenar de una provincia son los siguientes: número de habitantes (num_habitantes), la superficie (superficie; en hectáreas por ejemplo: 115), el código del caballero que la gobierna (gobernador) y país al que pertenece (nom_país).
Ejemplo 2:
Se quiere realizar un Sistema de Información que maneje información relativa a PROYECTOS INFORMÁTICOS EN UNIVERSIDADES donde la Base de Datos que da soporte a dicho sistema de información debe cumplir las siguientes características:
--> Existen 3 entidades relacionadas entre sí en esta base de datos: proyectos, empleados y universidades.
--> Las características que definen a dichas entidades son:
* Cada empleado queda identificad de manera única con el dni (documento nacional de identidad); además, los datos que se deben conocer de una persona son: nombre (nb), apellidos (apell), el teléfono, la dirección postal (dirección), la dirección de correo electrónico (email) y el número de proyectos ya acabados en los que ha trabajado (num_proy).
* Un proyecto queda identificado de manera única en la base de datos con el nombre del proyecto (nom_proy; ejemplo: “KEOPS”). Además, de un determinado proyecto se debe almacenar los siguientes datos: las fechas de inicio (fecha_ini) y entrega (fecha_fin), la descripción del proyecto (descripción) y presupuesto (presupuesto).
* Una universidad queda determinada por el nombre de la misma (nb_universidad) que es único en toda la base de datos. Además, los datos que se deben almacenar de un universidad son los siguientes: país al que pertenece (país), el año de creación (año_crea), el número de proyectos adjudicados (proy_adju) y los acabados (proy_acab).
--> Por otro lado, las relaciones que deben cumplir los datos entre sí son:
* Un proyecto se lleva a cabo en una sola universidad. Sin embargo, cada universidad desarrolla muchos proyectos.
* Además, en cada proyecto trabajan varios empleados. Pero cada empleado sólo puede trabajar en un único proyecto.
jueves, 29 de octubre de 2009
miércoles, 21 de octubre de 2009
Valle-Inclan_SGBD_2 ejercicios sencillos Entidad-Relación
Ejercicio 9: BANCO
Un banco desea informatizar el seguimiento de las cuentas de ahorro que sus clientes tienen en sus sucursales así como la gestión del personal. Realiza el modelo entidad-relación que represente este sistema y que cumpla las siguientes restricciones:
Solución:
Un banco desea informatizar el seguimiento de las cuentas de ahorro que sus clientes tienen en sus sucursales así como la gestión del personal. Realiza el modelo entidad-relación que represente este sistema y que cumpla las siguientes restricciones:
- Cada Cuenta de Ahorro tiene un número e interesa conocer el saldo de las mismas.
- Cada cliente puede tener 1 o varias cuentas en una o varias sucursales. El cliente se identifica por su nombre y dirección. De una cuenta de ahorro pueden ser titulares varios clientes.
- Cada sucursal se conoce por su número de sucursal y su dirección.
- El personal del banco se divide en: empleados de sucursal y directores de sucursal.
- Los empledaos se encuentran destinados de forma exclusiva a una sucursal. De ellos interesa conocer su nombre y sueldo.
- Cada sucursal tiene un director de sucursal y de ellos interesa conocer su nombre.
Solución:
Ejercicio 10: AGENCIA INMOBILIARIA
Una agencia inmobiliaria, que posee varias sucursales, quiere gestionar las ventas de pisos a través de una base de datos (obtener el modelo E/R de la misma). La información sobre las especificaciones de la agencia es la siguiente:
Una agencia inmobiliaria, que posee varias sucursales, quiere gestionar las ventas de pisos a través de una base de datos (obtener el modelo E/R de la misma). La información sobre las especificaciones de la agencia es la siguiente:
- Los propietarios traspasan sus pisos a la agencia.
- Los pisos cedidos a la agencia se venden a clientes por medio de un determinado vendedor.
- existen 2 tipos de vendedores en la empresa: los que trabajan de forma fija para una determinada sucursal de la empresa con un sueldo, y los que lo hacen (trabajar) de forma esporádica en una o varias sucursales y que sólo cobran una comisión en función de las ventas.
- los datos que se deben almacenar son los siguientes:
- Propietarios: DNI, nombre y dirección.
- Pisos: dirección e importe de la venta.
- Clientes: DNI, nombre y fecha de nacimiento.
- Vendedores: DNI y nombre.
- Sucursales: dirección
Solución:
miércoles, 14 de octubre de 2009
lunes, 5 de octubre de 2009
IMSI_UT2_RedesMovilesPorRadio
Suscribirse a:
Entradas (Atom)