Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GA6-220501096-AA2-EV02 - Creación de La Estructura de La BD y Aplicación de Restricciones
GA6-220501096-AA2-EV02 - Creación de La Estructura de La BD y Aplicación de Restricciones
GA6-220501096-AA2-EV02
SENA
ADSO 2758268
Instructor
Ingeniero
Febrero 25 de 2024
2
Introducción
datos, sino que también facilita la gestión y el análisis de la información, lo que contribuye
Objetivo
gestión financiera en el contexto de nuestro proyecto formativo. Se pretende definir las entidades,
Además, se busca aplicar las restricciones adecuadas, como las llaves primarias y foráneas,
diseño de la base de datos se llevará a cabo utilizando MySQL Workbench, una herramienta de
Cuentas
cuenta_id (PK, INT)
tipo_cuenta (VARCHAR)
saldo (DECIMAL)
cliente_id (FK, INT)
Transacciones
transaccion_id (PK, INT)
tipo_tr (ENUM)
monto (DECIMAL)
fecha (TIMESTAMP)
cuenta_id (FK, INT)
Creditos
credito_id (PK, INT)
tasa_interes (DECIMAL)
monto (DECIMAL)
fecha_aprobacion (DATE)
fecha_vencimiento (DATE)
estado (VARCHAR)
plazo_meses (INT)
cuota_mensual (DECIMAL)
saldo_pendiente (DECIMAL)
cliente_id (FK, INT)
6
Usuarios
usuario_id (PK, INT)
nombre_usuario (VARCHAR)
correo_electronico (VARCHAR)
contrasena (VARCHAR)
tipo_usuario (ENUM)
cliente_id (FK, INT)
Restricciones
Primary Key:
cliente_id en Clientes
cuenta_id en Cuentas
transaccion_id en Transacciones
credito_id en Creditos
usuario_id en Usuarios
Foreign Key:
cliente_id en Cuentas referencia a cliente_id en Clientes
cuenta_id en Transacciones referencia a cuenta_id en Cuentas
cliente_id en Creditos referencia a cliente_id en Clientes
cliente_id en Usuarios referencia a cliente_id en Clientes
7
Conclusiones
principales, como clientes, cuentas, transacciones y usuarios, junto con sus atributos
correspondientes.
Además, se han definido las relaciones entre estas entidades y se han aplicado las restricciones
adecuadas, como llaves primarias y foráneas, para garantizar la integridad y la consistencia de los