Modelo de Datos - Modelo E-R
-
Upload
patricia-vargas -
Category
Documents
-
view
768 -
download
7
Transcript of Modelo de Datos - Modelo E-R
Ejercicio:
Se necesita el diseño de una BD simple para un banco que contenga la información de los
clientes, las cuentas, las sucursales, y las transacciones producidas.
Se debe tener en cuenta las siguientes restricciones:
1. Un cliente puede tener muchas cuentas
2. Una cuenta puede pertenecer a muchos clientes, pero solo uno de ellos es el titular
3. Una cuenta esta asociada a una sucursal
4. Con respecto a las transacciones solo se requiere almacenar el número de la
transacción, la cuenta que la origino, la fecha y el monto.
Desarrollo:
1. Identificar sustantivos, entidades: Banco, clientes, cuentas, sucursales y transacciones
2. Identificar verbos, relaciones: Tener, pertenecer, asociada, almacenar
3. Identificar atributos
Banco: Rut y Nombre Institución financiera
Clientes: Rut y Nombre
Cuenta: Nº cuenta
Sucursales: Ciudad
Transacciones: Tipo
4. Identificar llaves primarias
Banco: Id_banco
Clientes: RUT
Cuentas: Id_ nº cuenta
Sucursales: Id_ciudad
Transacciones: Id_tipo, nº
5. Establecer cardinalidades
a) Un cliente puede tener muchas cuentas
b) Una cuenta puede pertenecer a muchos clientes, pero solo uno de ellos es el
titular
c) Una cuenta esta asociada a una sucursal
d) Con respecto a las transacciones solo se requiere almacenar el número de la
transacción, la cuenta que la origino, la fecha y el monto
Entonces:
Un cliente puede tener N cuentas
Una cuenta tiene 1 titular y pertenece a muchos clientes
Una cuenta esta en una sucursal del banco
El modelo de datos sería el siguiente:
Patricia Vargas Muñoz
Auditoria
Clientes
Cuentas Banco
Sucursales
Id_ciudad
Id_Nº Cta Id_ banco
PK_RUT
Transacciones
Id_tipo_nº
Titular
Tener Tiene
Asociada 1
1
1
Almacena
Cta
Fecha
Monto