Datawarehouse v3.0 (Schema Completo)

Documentación Técnica Oficial

Especificación técnica detallada del repositorio de datos para análisis de riesgo crediticio. Documentación sincronizada con el esquema de producción.

Modelo de Datos (ERD Completo)

CLIENTES

PK: id_cliente
  • id_cliente
  • ingresos_mensuales
  • anios_empleo
  • tipo_contrato
  • deuda_total
  • limite_tc
  • comportamiento_pago
  • fecha_alta_cliente
  • edad
  • sexo
  • nacionalidad
  • comuna
  • etnia

SOLICITUDES_CREDITO

TARGET
  • id_solicitud
  • id_cliente
  • monto_solicitado
  • plazo_meses
  • tipo_producto
  • canal_origen
  • tasa_interes_anual
  • fecha_solicitud
  • incumplio (Target)

HISTORIAL_PAGOS

  • id_historial
  • id_cliente
  • tipo_deuda
  • monto_cuota
  • pagado
  • dias_atraso
  • fecha_vencimiento
  • fecha_pago
  • estado_final

BIENES_RAICES

  • id_bien
  • id_cliente
  • tipo_propiedad
  • comuna_propiedad
  • region_propiedad
  • avaluo_fiscal
  • hipotecado
  • monto_hipoteca
  • entidad_hipotecaria
  • meses_morosidad
  • en_remate

Esquema Relacional 1 a N (Un Cliente -> Múltiples productos/historiales)

Diccionario de Datos Detallado

Tabla: clientes

Campo Tipo SQL Descripción
id_clienteINT(11) PKIdentificador único del cliente.
ingresos_mensualesDECIMAL(10,2)Ingreso líquido mensual.
anios_empleoINT(11)Antigüedad laboral en años.
tipo_contratoVARCHAR(20)Ej: 'indefinido', 'plazo_fijo', 'informal'.
deuda_totalDECIMAL(10,2)Carga financiera total consolidada.
limite_tcDECIMAL(10,2)Cupo total tarjetas de crédito.
comportamiento_pagoINT(11)Score interno (0-100).
fecha_alta_clienteDATEFecha de vinculación. (Puede ser NULL).
edadINT(11)Edad del cliente.
sexoCHAR(1)'M' o 'F'.
nacionalidadVARCHAR(30)País de origen.
comunaVARCHAR(50)Comuna de residencia.
etniaVARCHAR(30)Grupo étnico (NULL o 'Mapuche').

Tabla: solicitudes_credito

Campo Tipo SQL Descripción
id_solicitudINT(11) PKID único.
id_clienteINT(11) FKRef. Cliente.
monto_solicitadoDECIMAL(10,2)Monto en CLP.
plazo_mesesINT(11)12, 24, 36, 48.
tipo_productoVARCHAR(20)'consumo', 'automotriz', 'hipotecario'.
canal_origenVARCHAR(20)'web', 'sucursal', 'movil'.
tasa_interes_anualDECIMAL(5,2)Tasa asignada.
fecha_solicitudDATEFecha registro.
incumplio TINYINT(4) TARGET 1 = Default. 0 = OK.

Tabla: historial_pagos

Campo Tipo SQL Descripción
id_historialINT(11) PKID único.
id_clienteINT(11) FKRef. Cliente.
tipo_deudaVARCHAR(20)'tc', 'consumo', 'hipotecario'.
monto_cuotaDECIMAL(10,2)Valor cuota.
pagadoTINYINT(4)1 = Sí, 0 = No.
dias_atrasoINT(11)Mora en días.
fecha_vencimientoDATEVencimiento cuota.
fecha_pagoDATEFecha real pago (NULL si impago).
estado_finalVARCHAR(20)'al_dia', 'mora', 'castigo'.

Tabla: bienes_raices

Campo Tipo SQL Descripción
id_bienINT(11) PKID único.
id_clienteINT(11) FKDueño.
tipo_propiedadVARCHAR(20)'casa', 'departamento', 'terreno'.
comuna_propiedadVARCHAR(50)Comuna del bien.
region_propiedadVARCHAR(30)Región del bien.
avaluo_fiscalDECIMAL(12,2)Tasación fiscal.
hipotecadoTINYINT(4)1 = Sí, 0 = No.
monto_hipotecaDECIMAL(12,2)Monto deuda (NULL si no).
entidad_hipotecariaVARCHAR(50)Banco acreedor.
meses_morosidadINT(11)Cuotas impagas (0-24+).
en_remateTINYINT(4)1 = En juicio de remate.

Alcance Geográfico

El Datawarehouse almacena información de clientes residentes en las siguientes comunas, abarcando diversas zonas geográficas y perfiles socioeconómicos del país.

Zona Norte
Arica
Iquique
Alto Hospicio
Antofagasta
Calama
Mejillones
Copiapó
Vallenar
La Serena
Coquimbo
Ovalle
Illapel
Zona Centro & Costa
Valparaíso
Viña del Mar
Concón
Zapallar
Quilpué
Villa Alemana
San Antonio
Cartagena
Los Andes
San Felipe
Quillota
Limache
La Calera
Rancagua
Machalí
San Fernando
Pichilemu
Región Metropolitana
Santiago
Providencia
Las Condes
Vitacura
Lo Barnechea
La Reina
Ñuñoa
Macul
Peñalolén
La Florida
Puente Alto
Maipú
San Miguel
Estación Central
Independencia
Recoleta
Huechuraba
Quilicura
Pudahuel
Renca
Conchalí
Cerro Navia
Lo Prado
Quinta Normal
Lo Espejo
P. Aguirre Cerda
Cerrillos
La Cisterna
La Granja
San Ramón
La Pintana
San Joaquín
El Bosque
San Bernardo
Talagante
Melipilla
Colina
Lampa
Buin
Paine
Pirque
San José de Maipo
Padre Hurtado
Isla de Maipo
El Monte
Zona Sur & Austral
Talca
Curicó
Linares
Constitución
Cauquenes
Chillán
Concepción
Talcahuano
San Pedro de la Paz
Chiguayante
Coronel
Lota
Los Ángeles
Lebu
Arauco
Tomé
Penco
Temuco
Padre Las Casas
Villarrica
Pucón
Valdivia
Osorno
Puerto Montt
Puerto Varas
Frutillar
Castro
Coyhaique
Punta Arenas
Puerto Natales

Credenciales de Acceso

Utilice los siguientes parámetros para establecer la conexión JDBC/ODBC o mediante librerías de Python (SQLAlchemy/PyMySQL).

Producción ONLINE
auth-db465.hstgr.io
u549055514_Banco_Turing
u549055514_Turing
Salmos#100
Puerto estándar: 3306

Python SQLAlchemy String

mysql+pymysql://u549055514_Turing:Salmos#100@auth-db465.hstgr.io/u549055514_Banco_Turing

Nota de Seguridad: Esta es una base de datos de solo lectura para propósitos educativos. No intente realizar operaciones INSERT/UPDATE/DELETE.