Con el curso DBA MySQL (Actualizado 2025) aprenderás de manera completa y sencilla a utilizar este sistema de gestión de base de datos relacional orientado a objetos.
Configuración del entorno:
Aprenderás a instalar el motor de la base de datos de MySQL y herramientas como MySQL Command line Client (Linux o Windows) y MySQL Workbench Windows.
El curso incluye varios talleres como recurso descargable para realizar prácticas.
Con el curso DBA MySQL (Actualizado 2025) aprenderás de manera completa y sencilla a utilizar este sistema de gestión de base de datos relacional orientado a objetos.
Configuración del entorno:
Aprenderás a instalar el motor de la base de datos de MySQL y herramientas como MySQL Command line Client (Linux o Windows) y MySQL Workbench Windows.
El curso incluye varios talleres como recurso descargable para realizar prácticas.
Se incluyen talleres para ejecutar desde Command Line Client en Windows o Linux y desde MySQL Workbench en Windows.
Con este curso aprenderás a utilizar el motor de bases de datos MySQL para sacarle provecho a sus características principales: Lógica en la base de datos con Funciones, ejecutar procedimientos almacenados, disparadores o Triggers que están escuchando los cambios a tus datos.
Analizaremos al detalle :
Arquitectura de bases de datos de MySQL
Instalación del motor en Linux y en Windows
Creación de bases de datos en MySQL
Tablas
Uso de Funciones
Procedimientos almacenados.
Definiciones de vistas y vistas materializadas
Disparadores (Triggers) para control de eventos
Definir avanzada de índices
Uso de Tablespace
Definición de Roles y Grupos de roles
Análisis de performance en MySQL
El catalogo mas completo de funciones de MySQL una por una con ejercicios prácticos.
Este curso te da las bases que toda DBA (Administrador de Base de datos) necesita para su desarrollo profesional.
Aprenderás a bajar y configurar MySQL Server y algunas herramientas útiles para el curso.
Aprenderás a instalar MySQL en Linux.
Aprenderás a configurar el servidor MySQL después de instalarlo en Linux
Ingresaremos por primera vez a MySQL Workbench y aprenderás el uso básico de la consola
Ingresaremos por primera vez a MySQL Command Line Client en Windows y aprenderás el uso básico de la consola
Ingresaremos por primera vez a MySQL en Linux y aprenderás el uso básico.
Analizaremos en forma gráfica la arquitectura de MySQL y veremos algunas características técnicas.
Veremos algunas de las actividades que realiza comunmente un DBA en la base de datos de MySQL, como parte de su desempeño laboral.
Tipos de datos para columnas en MySQL
Aprenderás a consultar la información de las bases de datos, tablas y consultar su estructura.
Aprenderás a consultar la información de las bases de datos, tablas y consultar su estructura desde la herramienta Workbench
Aprenderás a crear una base de datos en MySQL
Aprenderás como eliminar correctamente una base de datos en MySQL
Aprenderemos a crear las tablas en MySQL, incluye recomendaciones para el DBA.
Aprenderás la sintaxis mas utilizada y completa para la creación de tablas en MySQL.
Haremos un taller muy interesando donde podrás colocar en práctica lo aprendido hasta el momento en el curso.
Buenísimo el taller verdad ?, continuemos practicando la creación de tablas en MySQL.
Ya casi terminamos, continuemos practicando y aprendiendo sobre la creación de tablas en MySQL.
Utilicemos MySQL Workbench para hacer ingeniería reversa sobre la base de datos y tablas que tenemos creadas.
Analizaremos los tipos de datos disponibles para almacenar información en las tablas. Incluye contenido descargable.
Veremos en detalla la sintaxis para poder insertar registros en nuestras tablas de MySQL.
Haremos una práctica interesante insertando registros en nuestra base de datos de prueba.
Aprenderás a realizar extracción de datos (mostrar por pantalla) de nuestras tablas en MySQL
Realizarás un taller práctico para reforzar los conocimientos adquiridos en la extracción de información de las tablas en MySQL.
y si quieres modificar datos específicos grabados en tus tablas que MySQL, que haces ?
y si quieres borrar o eliminar datos específicos grabados en tus tabla de MySQL, que haces ?
Como así ?,aprenderás a realizar consultas de datos no exacta en MySQL.
Aprenderás a crear procedimientos almacenados en MySQL, entendiendo sus parámetros de entrada, salida y modo de utilización.
Aprenderás a crear tus propias funciones en MySQL, entendiendo sus parámetros de entrada, salida y modo de utilización.
Haremos un taller muy interesante donde colocaremos en práctica la creación de funciones en MySQL.
Haremos un taller muy interesante donde colocaremos en práctica la creación de procedimientos en MySQL.
Aprenderás los fundamentos teóricos sobre el uso de Triggers en MySQL. Te daré las bases para el desarrollo del taller práctico del próximo capítulo.
Haremos un taller para crear un Trigger y su respectiva función para almacenar los sobre eventos (Insert) que ocurren en nuestras tablas de cuentas clientes.
Aprenderás los fundamentos teóricos sobre el uso de vistas y vistas materializadas en MySQL.
Haremos un taller interesante donde veremos como funciona la creación de vistas estándar en MySQL
Continuamos la realización de este interesante taller con vistas en MySQL
Veremos los diferentes formas de utilizar indexación en MySQL
En este taller iniciaremos con prácticas para que aprendas a crear indices en MySQL
Continuamos con este fabuloso taller, viendo índices ordinarios e índices compuestos
y para finalizar este taller, veremos en la práctica el uso de índices Fulltext.
Analizaremos en detalle las funciones de comparación en MySQL y veremos los operadores.
Continuamos aprendiendo sobre las funciones de comparación y operadores en MySQL
Aprenderás el uso de los operadores lógicos en MySQL.
Analizaremos las funciones para el control de flujo en MySQL
Funciones ASC, BIN, BIN_LENGHT, CHAR, CHARACTER_LENGTH, COMPRESS, CONCAT, CONCAT_WS
Funciones CONV, ELT, EXPORT_SET, FIELD, FIELD_IN_SET, HEX, FIND_IN_SET, INSERT, INSTR
Funciones LCASE, LEFT, LENGTH, LOAD_FILE, LOCATE, LOWER, LPAD, LTRIM, MAKE_SET
Funciones MID, OCT, OCT_LENGTH, ORD, POSITION, QUOTE, REPEAT, REPLACE, REVERSE
Funciones RIGHT, RPAD, RTRIM, SOUNDEX, SPACE, SUBSTRING, SUBSTRING_INDEX, TRIM, UCASE
Funciones ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, CEIL, COS, COT, CRC32
Funciones DEGREES, EXP, FLOOR, LN, LOG, LOG2, LOG10
Funciones MOD, PI, POW, POWER, RADIANS, RAND, ROUND
Funciones SIGN, SIN, SQRT, TAN, TRUNCATE
Funciones ADDDATE, ADDTIME, CONVERT_TZ, CURDATE, CURRENT_DATE, CURRTIME, CURRENT_TIME, CURRENT_TIMESTAMP
Funciones DATE, DATE_ADD, DATE_FORMAT, DATE_SUB
Funciones DATEDIFF, DAY, DAYNAME, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR
Funciones MAKEDATE, MAKETIME, MICROSECOND, MINUTE, MONTH, MONTHNAME, NOW, PERIOD_ADD, PERIOD_DIFF, QUARTER
Funciones SEC_TO_TIME, SECOND, STR_TO_DATE, SUBDATE, SUBTIME, SYSDATE
Funciones TIME, TIME_FORMAT, TIME_TO_SEC, TIMEDIFF, TIMESTAMP, TIMESTAMPADD, TIMESTAMPDIFF, TO_DAYS, TO_SECOND
Funciones UNIX_TIMESTAMP, UTC_DATE, UTC_TIME, UTC_TIMESTAMP, WEEK, WEEKDAY, WEEKOFYEAR, YEAR, YEARWEEK
Funciones AES_ENCRYPT, AES_DECRYPT, COMPRESS, UNCOMPRESS
Funciones UNCOMPRESS_LENGTH, MD5, SHA, SHA1, SHA2
Funciones BENCHMARK, CHARSET, COERCIBILITY, COLLATION
Funciones CONNECTION_ID, CURRENT_USER, DATABASE, LAST_INSERT_ID, ROW_COUNTS, SCHEMA, SESSION_USER, USER, VERSION
Haremos un resumen de los temas que vamos a ver en el capitulo de Declaraciones para Definiciones de Datos en MySQL.
Analizaremos el uso de las instrucciones ALTER DATABASE y ALTER EVENT. Aprenderás a modificar una base de datos que ha sido creada con CREATE DATABASE.
Analizaremos el uso de la instrucción ALTER FUNCTION. Aprenderás a modificar una función que ha sido previamente creada en la base de datos.
Analizaremos el uso de las instrucciones ALTER INSTANCE, ALTER LOGFILE GROUP y ALTER PROCEDURE. Aprenderás a modificar un procedimiento almacenado que ha sido previamente creado en la base de datos.
Analizaremos el uso de la instrucción ALTER SERVER.
Analizaremos el uso de la instrucción ALTER TABLE. Aprenderás a modificar una tabla, agregar campos e índices o modificar los tipos de datos de los campos.
Analizaremos el uso de las instrucciones ALTER TABLESPACE y ALTER VIEW. Aprenderás a modificar una vista creada mediante un SELECT en MySQL.
Aprenderemos a crear bases de datos y el uso de eventos en MySQL
Aprenderemos la creación de archivos log de grupo.
Aprenderás a crear índices y haremos procedimientos almacenados y funciones de usuario para que comprendas el concepto.
Aprenderás a crear un servidor en MySQL y un tema bastante utilizado que es la creación de tablas y su gran cantidad de opciones.
Haremos una práctica muy interesante de creación de tablas.
Aprenderás a crear espacio para uso de las tablas. También veremos como se implementan los triggers (o disparadores), que son muy útiles en tema de auditoria y control.
Haremos un taller práctico para que aprendas el uso de los Triggers en MySQL.
Aprenderás a crear espacio para uso de las tablas, también veremos como se implementan los Triggers los disparadores, que son muy útiles en tema de auditoria y control. Aprenderemos a crear vistas para facilitar la consulta de información.
Aprenderás a eliminar bases de datos completas, Eliminar Eventos, Borrar Indices y archivos de grupo logfile.
Aprenderás a eliminar procedimientos eliminador, Eliminar funciones, Eliminar servidores.
Veremos como utilizar las instrucciones para borrador de tablas, borrador de espacio, borrado de disparadores o trigger y borrado de vistas de usuario.
Aprenderás a cambiarle el nombre a las tablas en MySQL y como eliminar toda la data de una tabla de forma eficiente.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.