*Subsidio del 100% para afiliados y beneficiarios categorías A y B de Comfenalco Santander.
*Descuento del 50% para afiliados y beneficiarios categoría C de Comfenalco Santander.
Objetivos
- Identificará los conceptos del modelo relacional, la normalización de datos y lo concerniente a la consistencia e integridad de información almacenada en Bases de Datos Relacionales. Reconocerá las funciones básicas disponibles en SQL para estructurar (DDL) y manipular (DML) los datos almacenados en un motor de bases de datos [RDBMS].
- Aprenderá y aplicará los conceptos de optimización y programación de bases de datos disponibles en MySQL para la automatización de tareas relacionadas con el procesamiento y la persistencia de información.
![](https://www.unc.edu.co/wp-content/uploads/2020/05/sello_NivelBasico.png)
![](https://www.unc.edu.co/wp-content/uploads/2020/08/LogoHangouts-150x150.png)
Metodología
Se describirán y ejemplificarán los conceptos de la instalación, administración y procesamiento de datos utilizando el motor de bases de datos MySQL, mediante la presentación de casos prácticos y la realización de laboratorios y ejercicios guiados por el profesor.
Dirigido a:
Profesionistas y estudiantes del área de Tecnologías de la Información, así como público en general interesado en el diseño, operación y administración de bases de datos relacionales utilizando MySQL.
Requisitos Tecnológicos:
- Windows 7, 8, 10
- 4 GB RAM
- 1280×768 display
- Mouse
Fecha de inicio:
27 de julio 2024
Duración:
50 Horas
Horario:
Miércoles: 7:00 p.m. a 9:00 p.m. y sábados: 8:00 a.m. a 1:00 p.m.
Docente:
Laura Nataly Sanabria Cepeda
Ingeniera de sistemas de la Universidad Nacional de Colombia, trabajé allí como monitora de programación por más de dos años y participé en maratones de programación a nivel nacional y regional junto con otros compañeros, he trabajado como programadora Full Stack en desarrollo de aplicaciones web usando Angular, ionic, Go, manejo de base de datos en MySQL, desarrollo de automatizaciones de robots en UiPath, y como me apasiona compartir mis conocimientos también enseño programación en lenguajes como Python, C++, Java, C# y Go, a través de diferentes plataformas online.
Contenido temático:
Módulo 1: Introducción a los Sistemas de Bases de Datos
- Definición de Base de Datos
- Los 3 niveles de la arquitectura de un RDBMS
- Lenguajes formales de consulta / SQL
- Arquitectura cliente-servidor
Módulo 2: El Modelo relacional
- Relaciones, tuplas y atributos
- Cardinalidad y grado de una tabla
- Claves
- Propiedades de las operaciones: Cerradura, Asociativa y Conmutativa
Módulo 3: Diseño de base de datos relacionales
- 12 reglas de Codd en una Base de Datos Relacional
- Diagrama Entidad / Relación
- Dependencias funcionales
- Redundancia y anomalías de actualización
- Normalización y formas normales
Modulo 4: Lenguaje de Consultas Estructuradas (SQL)
- Tipos de datos en SQL
- Operaciones de Creación de Tipos de Datos (DDL)
- Operaciones de Manipulación de Tipos de Datos (DML)
- Cláusulas de selección
- Cláusulas de agregación
- Otras cláusulas y funciones
Módulo 5: Transaccionalidad de la información
- Integridad de la información
- Concurrencia en el acceso a datos
- Propiedades ACID de una transacción
- Creación de vistas e índices
Módulo 6: Triggers y Procedimientos catalogados
- Integridad de la información
- Concurrencia en el acceso a datos
- Propiedades ACID de una transacción
- Creación de vistas e índices
Módulo 7: Autorización y Autenticación
- Integridad de la información
- Concurrencia en el acceso a datos
- Propiedades ACID de una transacción
- Creación de vistas e índices
Valor no afiliado
$ 670.000
Valor categoría C
$ 335.000
Pagos
Síguenos en nuestras redes
Informes
Teléfono: 316 8786419
mercadeo@unc.edu.co