Diseño e implementación en SQL Server de una base de datos relacional a partir de los registros del Sistema de Certificado de Nacido Vivo (CNV) del MINSA, con carga automatizada en Python y explotación en un dashboard interactivo de Power BI.
Autora: Felipe Ita Eva Cristina
Universidad Nacional "Santiago Antúnez de Mayolo" — Facultad de Ciencias, Escuela Profesional de Estadística e Informática — Huaraz, Perú, 2026
Este proyecto diseña e implementa, en Microsoft SQL Server, una base de datos relacional denominada NACIDOS, destinada a almacenar y organizar los registros del Sistema de Certificado de Nacido Vivo (CNV) del MINSA para el departamento de Áncash durante el período 2015–2025.
A partir del CSV de microdatos descargado de la Plataforma Nacional de Datos Abiertos, se desarrolló un programa en Python que automatiza la conexión con SQL Server, la limpieza, validación y transformación de los registros, y su carga masiva y controlada en las tablas del modelo relacional. Sobre esa base ya poblada se construyó un dashboard interactivo en Power BI con cuatro páginas de análisis.
Analizar el comportamiento del bajo peso al nacer en recién nacidos de madres residentes en Áncash durante 2015–2025, mediante el análisis de los registros del Sistema de Certificado de Nacido Vivo del MINSA.
- Describir la tendencia temporal del bajo peso al nacer en Áncash (2015–2025).
- Analizar la distribución del BPN según características maternas y obstétricas.
- Analizar la distribución del BPN según características socioeconómicas de las madres.
- Analizar la distribución del BPN según características geográficas.
| Archivo | Tipo | Descripción |
|---|---|---|
SQLQuery1.sql |
SQL | Crea la base NACIDOS, las tablas de catálogo y las tablas principales (datos_madre, datos_parto, datos_nacimiento), con sus claves foráneas e integridad referencial. |
SQLQuery2.sql |
SQL | Inserta los datos predeterminados (valores maestros) en las tablas de catálogo creadas en SQLQuery1.sql, mediante sentencias INSERT INTO. |
IMPORTACIÓN DE DATOS.txt |
Python | Automatiza la conexión con SQL Server, la limpieza y transformación de los microdatos del CSV y su carga masiva en el modelo relacional. |
BD_NacidosVIVOS.csv |
Datos | Archivo CSV de microdatos del Sistema de Certificado de Nacido Vivo (CNV) del MINSA, base de origen para la carga en SQL Server. |
ANÁLISIS DE BAJO DE PESO EN NACIDOS - ÁNCASH.pbix |
Power BI | Dashboard interactivo con las cuatro páginas de análisis. |
capturas/ |
Imágenes | Capturas de las 4 páginas del dashboard, para verlas sin abrir Power BI. |
GitHub no puede abrir un archivo
.pbixen el navegador. Estas capturas permiten ver el resultado del dashboard sin instalar Power BI Desktop.
Tendencia temporal
Análisis maternos y obstétricos
Análisis socioeconómicos
Análisis geográficos
- Ejecutar
SQLQuery1.sqlen SSMS para crear la baseNACIDOSy todas sus tablas. - En
carga_datos.py, actualizar la cadena de conexión y la ruta del CSV, luego ejecutarlo para poblar las tablas. - Abrir el archivo
.pbixen Power BI Desktop y actualizar el origen de datos si es necesario (Inicio → Transformar datos → Configuración del origen de datos).
- La ruta del CSV en
carga_datos.pyes local; actualízala antes de ejecutar en otro equipo. - El proyecto se sustenta en el análisis documental de fuentes secundarias oficiales del MINSA.
Elaborado por Eva Cristina Felipe Ita, Escuela Profesional de Estadística e Informática, UNASAM — Huaraz, Áncash, Perú, 2026.



