DBA MySQL

Profesional Administrador de Bases de datos MySQL

4.30 (55 reviews)
Udemy
platform
Español
language
IT Certification
category
263
students
18 hours
content
Jul 2022
last update
$54.99
regular price

What you will learn

Aprenderás la Arquitectura de bases de datos de MySQL

Aprenderás a bajar el software requerido para administrar la base de datos

Aprenderás a crear instancias de servidor de base de datos MySQL

Aprenderás a crear bases de datos en MySQL

Aprenderás los conceptos de tablas y su creación en MySQL

Conocerás el uso de funciones en MySQL y como manipular información

Aprenderás a crear procedimientos almacenados

Dominarás la definición de vistas en MySQL

Aprenderás a crear disparadores (triggers) en MySQL

Aprenderás a definir los índices y manejar diferentes tipos de índices en MySQL

Dominaras el uso de los tablespaces en MySQL y su utilidad administrativa

Aprenderás a realizar análisis de performance en MySQL

Tendrás acceso el catálogo mas completo de todas las funciones de MySQL en Video

Description

Con el curso DBA MySQL 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.

Content

Introducción al curso DBA MySQL

Instalación de MySQL Server y herramientas de trabajo
Instalación de MySQL Server en Linux
Configuración inicial MySQL Server en Linux
Acceso a las herramienta MySQL Workbench
Acceso a la herramienta MySQL Command line client
Acceso a MySQL en Linux

Arquitectura de MySQL

Conceptos de arquitectura de MySQL
Actividades que realiza un DBA MySQL

Bases de datos y tablas en MySQL

Introducción a las bases de datos relacionales
Obtener Información de bases de datos y tablas
Usando la herramienta Workbench para obtener información de la base de datos
Creación de una base de datos en MySQL
Eliminar base de datos de MySQL
Creación básica de tablas en MySQL
Creación de tablas (avanzado) en MySQL
Taller de creación de tablas en MySQL - Parte 1
Taller de creación de tablas en MySQL - Parte 2
Taller de creación de tablas en MySQL - Parte 3
Ingeniería reversa con MySQL Workbench
Tipos de datos para columnas en MySQL

Preparación bases de datos para talleres del curso DBA MySQL

Inserción de datos en tablas
Taller de inserción de Datos
Selección / Consulta de la base de datos
Taller de selección / Consulta de bases de datos
Modificación de datos en una tabla
Eliminar registros de tablas
Consulta de datos no exacta

Funciones y procedimientos en MySQL

Creación de Procedimientos en MySQL
Creación de Funciones en MySQL
Taller de funciones en MySQL
Taller de procedimientos en MySQL

Uso de Triggers (disparadores) en MySQL

Fundamentos de Triggers (disparadores) en MySQL
Taller práctico con Triggers en MySQL

Administración de vistas en MySQL

Fundamentos de Vistas en MySQL
Taller con vistas en MySQL
Taller con vistas en MySQL - Parte 2

Administración de Indices en MySQL

Indexación en MySQL
Taller de indexación en MySQL
Taller de indexación en MySQL - Parte 2
Taller de indexación en MySQL - Parte 3

Funciones y Operadores en MySQL

Funciones de comparación y Operadores
Funciones de comparación y Operadores - Parte 2
Operadores Lógicos
Funciones de control de flujo

Catálogo de Funciones con cadenas en MySQL

Catálogo de funciones con cadenas A-C
Catálogo de funciones con cadenas C-I
Catálogo de funciones con cadenas L-M
Catálogo de funciones con cadenas M-R
Catálogo de funciones con cadenas R-U
Catálogo de funciones con cadenas U-Z

Catálogo de Funciones Matemáticas en MySQL

Catálogo de funciones matemáticas A-C
Catálogo de funciones matemáticas D-L
Catálogo de funciones matemáticas M-R
Catálogo de funciones matemáticas S-Z

Catálogo de Funciones para manipular fecha y hora en MySQL

Catalogo de funciones para manipular fecha y hora A-C
Catalogo de funciones para manipular fecha y hora D
Catalogo de funciones para manipular fecha y hora D - Parte 2
Catalogo de funciones para manipular fecha y hora M-Q
Catalogo de funciones para manipular fecha y hora S
Catalogo de funciones para manipular fecha y hora T
Catalogo de funciones para manipular fecha y hora U-V

Catálogo de Funciones para administración de seguridad

Funciones de encriptación y compresión
Funciones de encriptación y compresión - Parte 2

Catálogo Funciones para obtener información de MySQL

Catalogo de funciones para obtener información de MySQL
Catalogo de funciones para obtener información de MySQL - Parte 2

Declaraciones para Definición de datos en MySQL

Introducción a la sección Declaraciones para definición de datos en MySQL
Alter Database - Alter Event
Alter Function
Alter Instante, Alter Logfile Group, Alter Procedure
Alter Server
Alter Table
Alter Tablespace, Alter View
Create Database, Create Event
Create Function, Create Logfile Group
Create Index, Create Procedure, Create Function
Create Server, Create Table
Create Table, Taller práctico
Create Tablespace y Create Trigger
Taller de creación de Triggers
Create View
Drop Database, Drop Event, Drop Index, Drop Logfile Group
Drop Procedure, Drop Function, Drop Server
Drop Table, Drop Tablespace, Drop Trigger, Drop View
Rename Table - Truncate Table

Declaraciones para Definición de datos en MySQL

Call, Delete, DO
Handler, Import Table, Insert
Load Data, Load XML, Replace
Select, Table, Update, Values

Declaraciones de transacción y bloqueo

Start Transaction, Commit, Rollback Transaction
Instrucciónes No Rollback e Instrucciones con Commit Implicito
Savepoint, Lock Instance, Lock Table
Set Transaction, Transaciones XA

Control del Servidor Maestro - Actividades del DBA

Purge Binary Logs
Inicialización de logs binarios en MySQL
Aprenderás a setear el uso de los binarios con sql_log_bin

Declaraciones privadas

Instrucciones SQL preparadas en MySQL
Ejecución de instrucciones preparadas y bajado de instrucciones preparadas

Lenguaje DML para gestion de datos en MySQL

Estructura BEGIN-END
Uso de Etiquetas
Creación de variables con DECLARE
Definición y uso de Cursores de datos
Estructuras de Información - Case, If, Iterate
Estructuras de Información - Condicional If
Estructuras de Información - Iterate
Estructuras de Información Repeat, Return, While
Manejo de cursores de datos
Control de Errores en procedimientos - Get Diagnostics
Control de Errores en procedimientos - Resignal
Control de Errores en procedimientos - Signal
Reglas y restricciones

Screenshots

DBA MySQL - Screenshot_01DBA MySQL - Screenshot_02DBA MySQL - Screenshot_03DBA MySQL - Screenshot_04

Reviews

Cristian
June 2, 2023
Hace un tiempo trabajo con mysql y me interesaba el nivel experto, pero viendo los cursos desde el principio aprendí cosas básicas que no usaba a diario y me facilitaron la vida. Muy bueno el curso y muy bien explicado.
Robson
December 6, 2022
Curso excepcional. O professor tem uma didática maravilhosa, abordando o tema com profundo conhecimento.
Nataniel
April 19, 2022
Es un buen curso, pero es basicamente el anterior curso de mysql/mariadb con algunas variaciones. Me hubiese gustado que tuviera algunas cosas como replicaciones o backups automaticos con crontaps. El profesor se ve que maneja muy bien el tema pero creo que este curso aunque es bueno, seria mejor si mete algo de joins y temas avanzados de mysql como tal.
Maoni
March 29, 2022
el único detalle es por ejemplo explicar que pasa si olvidamos nuestra contraseña root o si la instalación no puede seguir por los requerimientos pendientes. Ambas me sucedieron durante esta sección
Alvaro
March 15, 2022
Muy buen curso, muy completo y claro. Lo mejor y que marca la diferencia con la mayoría de los cursos de udemy es que el profesor esta presente respondiendo dudas. Gracias!!!
Jose
December 16, 2021
Excelente hasta este tema, muy claro en la explicación, sabe mucho del tema espero poder aprender mucho.
Mary
September 24, 2021
Este curso fue muy buena elección para mi, explicaciones bien claras y se nota el buen conocimiento del instructor.
Yeison
September 22, 2021
Esta excelente el curso, hasta el momento el instructor explica en detalle y muy comprensible todo lo visto.

Charts

Price

DBA MySQL - Price chart

Rating

DBA MySQL - Ratings chart

Enrollment distribution

DBA MySQL - Distribution chart
4282464
udemy ID
9/5/2021
course created date
10/2/2021
course indexed date
Bot
course submited by