modelo de datos - modelo e-r

Post on 14-Jul-2015

768 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related