icono
Bases de Datos Web IA

campus
MZL
Programa
Sistemas IA
Tipo
Curso
Nivel
3
Área
Sistemas
Periodo
261
Estado
Actualizado


Bases de Datos Web IA ?
Bases de Datos Web IA está diseñado para formar profesionales capaces de diseñar, implementar y administrar bases de datos modernas integradas con tecnologías web y herramientas de inteligencia artificial. A lo largo del trabajo autónomo y práctico, los estudiantes desarrollarán competencias para gestionar de manera eficiente la información en entornos digitales, optimizando la integración entre bases de datos, servidores web y aplicaciones inteligentes. Durante el curso, los participantes aprenderán a modelar bases de datos relacionales, a crear y administrar bases de datos en servidores web (utilizando herramientas como MySQL, PHP y entornos de desarrollo como XAMPP), y a conectar y manipular datos desde aplicaciones web usando HTML, CSS, JavaScript y PHP. Además, se explorarán los principios y usos de los principales gestores de contenido (CMS) y se profundizará en técnicas de seguridad, respaldo y recuperación de información.

Habilidades a desarrollar

Habilidades a Desarrollar en el Curso Bases de Datos Web IA 1. Modelado y Diseño de Bases de Datos Relacionales - Diseñar modelos entidad-relación efectivos y traducirlos en bases de datos relacionales funcionales para entornos web. 2. Integración de Bases de Datos con Aplicaciones Web - Conectar y manipular datos entre bases de datos y lenguajes web (HTML, CSS, JavaScript, PHP), desarrollando aplicaciones dinámicas completas. 3. Implementación y Personalización de Gestores de Contenido (CMS) - Utilizar, administrar y personalizar CMS para gestionar información y contenidos en proyectos empresariales, educativos o comerciales. 4. Aplicación de Inteligencia Artificial en la Gestión Web - Integrar y aplicar técnicas de IA para automatización de procesos, análisis de datos y personalización de la experiencia de usuario en sitios web. 5. Seguridad, Respaldo y Recuperación de Datos - Garantizar la protección, respaldo y restauración eficaz de la información en entornos web, aplicando buenas prácticas y protocolos de seguridad.

Módulos del curso
Contenido
Tipo / Actividades
Duración
1.0 - Introducción a las Bases de Datos Web e Inteligencia Artificial
Definición y evolución de bases de datos web. - Rol de la IA en la gestión moderna de datos. - Introducción a arquitecturas web y componentes clave. - Contextos de aplicación: comercio, educación, salud, etc.---
     
Presencial
3:00:00
2.0 - Modelado de Datos para la Web
- Modelos entidad-relación (ER) aplicados a entornos web. - Normalización y diseño lógico de bases de datos.- Herramientas de modelado (Draw.io, MySQL Workbench). - Práctica: diseño de un modelo ER para una aplicación web
     
Presencial
3:00:00
3.0 - Creación y Administración de Bases de Datos Relacionales
- Instalación y configuración de MySQL/MariaDB. - Creación de bases, tablas y relaciones. - Tipos de datos y restricciones. - Práctica: creación de una base de datos desde un modelo ER.
     
Presencial
3:00:00
4.0 - Lenguajes Web y Conexión a Bases de Datos
- Introducción a HTML, CSS y JavaScript para formularios y visualización. - Fundamentos de PHP para manejo de bases de datos. - Conexión PHP-MySQL y pruebas locales (XAMPP/WAMP). - Práctica: formulario web conectado a BD.
     
Presencial
3:00:00
5.0 - Operaciones CRUD desde la Web
- Concepto y estructura de CRUD (Crear, Leer, Actualizar, Eliminar). - Implementación de operaciones básicas en PHP.- Validación de datos y mensajes de usuario. - Práctica: desarrollo de un módulo CRUD completo.
     
Presencial
3:00:00
6.0 - Seguridad en Bases de Datos Web
- Principios de seguridad en aplicaciones web. - Prevención de inyección SQL y ataques comunes. - Gestión de usuarios, roles y permisos. - Respaldos básicos y restauración de datos.
     
Presencial
3:00:00
7.0 - Parcial Final
Examen teórico-práctico sobre modelado, SQL básico, conexión web y CRUD.- Presentación de avances de proyecto integrador.- Retroalimentación personalizada por parte del docente.
   
Presencial
1:00:00
8.0 - Integración de CMS y Gestores de Contenido
Introducción a CMS (WordPress, Joomla, Drupal). - Instalación y configuración básica de un CMS. - Integración de bases de datos propias con el CMS.- Práctica: personalización y extensión de funcionalidades.
     
Presencial
3:00:00
9.0 - Consultas Avanzadas y Vistas Web
- Consultas multitabla (JOINs), agrupaciones y subconsultas. - Creación de vistas y procedimientos almacenados. - Paginar y filtrar resultados desde la interfaz web.- Práctica: desarrollo de reportes y dashboards básicos.
     
Presencial
3:00:00
10.0 - Introducción a la Inteligencia Artificial en la Web
- Fundamentos de IA aplicada a bases de datos web. - Integración de APIs de IA (ejemplo: ChatGPT, IBM Watson) para análisis o búsqueda. - Automatización de procesos y análisis predictivo.- Práctica: implementación de un módulo sencillo de IA.
     
Presencial
3:00:00
11.0 - Optimización, Backup y Recuperación de Datos
- Indexación y optimización de consultas para rendimiento web. - Estrategias avanzadas de backup y recuperación automática. - Monitoreo y logs de actividad.- Práctica: simulación de fallos y recuperación de datos.
     
Presencial
3:00:00
12.0 - Proyecto Integrador
– Desarrollo y Presentación- Desarrollo guiado del proyecto final: aplicación web funcional con BD e IA. - Documentación técnica y manual de usuario.- Pruebas de usuario y ajuste final.- Presentación preliminar del proyecto.
     
Presencial
3:00:00
13.0 - Parcial Final
- Presentación y defensa del proyecto final ante el profesor y compañeros. - Examen práctico: solución de un caso real de integración BD-Web-IA. - Retroalimentación final, cierre y recomendaciones profesionales.
   
Presencial
1:00:00

Actividades

Conferencia

Práctica Guiada

Taller

Experiencia en Campo

Instruccional

Salida Académica

Evaluación

Sustentación

Práctica Laboral

Trabajo en grupo