base de datos
Realice bajo el modelo E/R, el diseño parcial de un banco, teniendo en
cuenta los siguientes supuestos:
a)
El banco tiene distintas sucursales que se identifican por un código.
Cada sucursal tiene una serie de cuentas corrientes asignadas a ella
que se identifican por un código distinto para cada cuenta.
c) Una cuenta corriente tiene asociados a ella a uno o varios clientes. Esposible, sin embargo, que las operaciones que pueden realizar cada uno
de estos clientes con la cuenta no sean las mismas. Por ejemplo, si la
cuenta 110245 tiene como clientes asociados A y B, es posible que el
privilegio de cerrar la cuenta sólo lo tenga A y no B.
d) Cada cliente, que se identifica por su DNI, puede tener varias cuentas
y, por supuesto, unos privilegios distintos en cadauna de ellas.
e) Los clientes pueden tener otorgados préstamos, sin que estén
asociados a ninguna cuenta corriente. Cada préstamo se otorga a
nombre de un solo cliente, y a un cliente se le puede asignar más de un
préstamo.
b)
Prof. Karen Quiroga
ENTIDADES
●
BANCO
●
SUCURSALES
●
CLIENTE
●
PRÉSTAMOS
Prof. Karen Quiroga
RELACIONES ENTRE
ENTIDADES
DIRECCIONNOMBRE
BANCO
NOMBRE
POSEE
DIRECCION
SUCURSALES
Prof. Karen Quiroga
RELACIONES ENTRE
ENTIDADES
NOMBRE
SUCURSALES
CÓDIGO
TIPO
DIRECCION
POSEE
CUENTA
Prof. Karen Quiroga
RELACIONES ENTRE
ENTIDADES
NOMBRE
CÓDIGO
TIPO
CUENTA
ASOCIA
CÉDULA
CLIENTE
Prof. Karen Quiroga
RELACIONES ENTRE
ENTIDADES
NOMBRE
CLIENTE
CÓDIGOCÉDULA
POSEE
DESTINO
PRESTAMO
Prof. Karen Quiroga
DIRECCION
NOMBRE
BANCO
DIRECCION
NOMBRE
SUCURSALES
POSEE
POSEE
CÓDIGO
TIPO
CUENTA
ASOCIA
CÉDULA
NOMBRE
CLIENTE
POSEE
DESTINO
CÓDIGO
PRESTAMO
Prof. Karen Quiroga
EJERCICOS
1. Construir el esquema conceptual en el modelo Entidad-Relación
que refleje toda la informaciónnecesaria para la gestión de las líneas
de METRO de una determinada ciudad. Consideremos los siguientes
supuestos:
a) Una línea está compuesta por una serie de estaciones en un orden
determinado, siendo muy importante recoger la información de este orden.
b)
Cada estación pertenece al menos a una línea, pudiendo pertenecer a
ambas.
c) Cada estación puede tener varios accesos, peroconsideramos que un
acceso sólo puede pertenecer a una estación.
d) Cada línea tiene asignada una serie de trenes, no pudiendo suceder
que un tren esté asignado a más de una línea, pero sí que no esté
asignado a ninguna (por ejemplo, está en reparación).
e) Cada línea tiene asignados como mínimo tantos trenes como
estaciones tenga y como máximo el doble del número de estaciones.
f) Algunasestaciones tienen cocheras, y cada tren tiene asignada una
cochera. Suponemos que en cada cochera se pueden aparcar varios
trenes.
Prof. Karen Quiroga
EJERCICOS
2. Queremos realizar una Base de Datos que contenga la información de los
resultados de las pruebas realizadas por los alumnos en un determinada asignatura.
Realizar el modelo entidad-relación correspondiente.
Para realizar dichodiseño se sabe que:
Los alumnos están definidos por su número de matrícula y el grupo al que asisten
a clase.
b) Dichos alumnos realizar dos tipos de pruebas a lo largo del curso académico:
•
Exámenes escritos: cada alumno realiza varios exámenes a lo largo del curso,
y éstos se definen por el número de preguntas de que consta y la fecha de
realización (la misma para todos los alumnos querealizan el mismo examen).
Evidentemente, es importante almacenar la nota de cada alumno por examen.
•
Prácticas: se realizan un número indeterminado de ellas durante el curso. Se
definen por un código de práctica y el grado de dificultad. En este caso los
alumnos se pueden examinar de cualquier práctica cuando lo deseen, debiéndose
almacenar la fecha y la nota obtenida.
c) En cuanto a los...
Regístrate para leer el documento completo.