Administración de MySQL - Programa de Certificación Oficial

Cas Training
En Madrid

Precio a consultar
¿O prefieres llamar ahora al centro?

Información importante

  • Curso
  • Nivel básico
  • Madrid
  • 60 horas lectivas
  • Duración:
    2 Meses
  • Cuándo:
    A elegir
Descripción

¿Te gustaría aprender a gestionar una base de datos? Existen muchas maneras, pero una de las más extendidas alrededor del mundo es a través de la administración MySQL que, además, es una de las más potentes que existen.

Puedes aumentar tus conocimientos con este máster. Esta formación que te presenta emagister.com titulada Administración de MySQL - Programa de Certificación Oficial te va a proporcionar las herramientas necesarias gracias a la impartición del centro de formación Cas Training.

Trabajar con MySQL no es una tarea fácil, pero el temario del curso te dotará de las herramientas y capacidades técnicas necesarias para gestionar bases de datos de manera eficaz. Llevarás bajo tu mando el sitio web de MySQL así que gestionarás su arquitectura y lenguaje. La modelización de la base de datos y cómo crearla estarán al alcance de tu mano.

Deberás, además, aprender a gestionar el mantenimiento de la base de datos y aprender a eliminarla por completo.

Este curso se imparte de forma presencial en Madrid en horario de tarde y con una duración dos meses y 60 horas de carga lectiva. Sigue navegando por la categoría My SQL web del catálogo de formación de emagister.com para encontrar más cursos sobre esta temática.

Información importante
Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Madrid
C/ Basílica, 19, 28020, Madrid, España
Ver mapa

Opiniones

No hay opiniones de este curso todavía
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Gestión de Base de Datos
Administración de base de datos
Diseño y creación de base de datos
Optimizar base de datos
MySQL Website
Arquitectura MySQL
Lenguaje Mysql
Modelización del a base de datos
Crear una base de datos
MySQL Query Browser
Mantenimiento de una base de datos
Eliminar una base de datos completa
Índices y restricciones
Agrupación de funciones
Unión de tablas
Subconsultas
Creación de VISTAS
Motores de almacenamiento
Recuperación de metadatos
Comando select

Temario

Introducción

  • Características y beneficios de MySQL
  • MySQL Productos y Servicios
  • La comunidad frente a MySQL Enterprise
  • Programa de Certificación de MySQL
  • MySQL Website
  • Arquitectura MySQL
  • Instalar e iniciar MySQL


Fundamentos de bases de datos

  • Lenguaje SQL y MySQL
  • Diseño de base de datos
  • Modelización de bases de datos
  • Claves
  • Normalización
  • Tipos de datos
  • ¿Qué es NULL?
  • Viendo la estructura de la base de datos


Creación de bases de datos

  • Crear una estructura nueva de base de datos
  • Crear una base de datos
  • Crear una tabla


Consultas básicas

  • El comando SELECT
  • MySQL Query Browser
  • Solución de problemas


Mantenimiento de la Base de datos

  • Eliminar una base de datos completa
  • Mantenimiento de Tablas


Mantenimiento de Columnas

  • Índices y restricciones
  • Manipulación de datos


Eliminar / modificar datos de una fila

  • El comando INSERT
  • El comando REPLACE
  • El comando UPDATE
  • El comando DELETE


Funciones

  • Funciones simples
  • Agrupación de funciones


Unión de tablas

  • La combinación de múltiples tablas
  • Combinaciones internas
  • Combinaciones externas


Exportación / importación de datos

  • Exportación de datos
  • Importación de datos


Subconsultas

  • ¿Qué es una Subconsulta?
  • Categorías de subconsultas
  • Tipos de Subconsultas
  • Colocar Subconsultas
  • Otros Usos de las Subconsultas


Información Suplementaria

  • La creación de VISTAS
  • Transacciones
  • Motores de almacenamiento
  • Recuperación de metadatos


Conclusiones

  • Revisión del curso
  • Sitio Web de formación y certificación
  • Evaluación del curso


Administración de la base de datos MySQL

Introduction

  • MySQL Overview, Products, Services
  • MySQL Enterprise Services
  • Supported Operating Services
  • MySQL Certification Program
  • Training Curriculum Paths
  • MySQL Website
  • Installing MySQL
  • Installing the 'world' Database


MySQL Architecture

  • Client/Server Architecture
  • MySQL Architecture Overview
  • How MySQL Uses Disk Space
  • How MySQL Uses Memory
  • The MySQL Plug-In Interface


The MySQL Server

  • Types of MySQL Distributions
  • Starting and Stopping MySQL on Windows
  • Starting and Stopping MySQL on Linux
  • Upgrading MySQL
  • Managing Multiple Servers


Configuring the MySQL Server

  • MySQL Configuration
  • Dynamic Server Variables
  • Server SQL Modes
  • Log and Status Files
  • Binary Logging


MySQL Clients

  • Overview of Administrative Clients
  • Invoking MySQL Client Programs
  • Using the mysql Client
  • The mysqladmin Client
  • MySQL Connectors
  • Third-Party APIs


Overview of Data Types

  • Data Types
  • Numeric Data Types
  • Character String Data Types
  • Binary String Data Types
  • Temporal Data Types
  • NULLs
  • Column Attributes


Metadata

  • Metadata Access Methods
  • The INFORMATION_SCHEMA Database/Schema
  • Using SHOW and DESCRIBE
  • The mysqlshow Command


Storage Engines

  • Storage Engine Overview
  • MyISAM, InnoDB, and MEMORY Storage Engines
  • Other Storage Engines
  • Choosing Appropriate Storage Engines
  • Using Multiple Storage Engines
  • Storage Engine Comparison Chart


Partitioning

  • Overview of Partitioning and reasons for using Partitioning
  • Creating a Partitioned Table
  • Obtaining Partition Information
  • Modifying and Removing Partitions
  • Partition Modification Performance Effects
  • Partition Pruning
  • Storage Engine Partition Information
  • Partitioning and Locking and Limitations


Transactions and Locking

  • Transactions
  • Transaction Control statements
  • Isolation Levels
  • Locking


Security and User Management

  • Security Risks
  • Security Measures
  • Privileges
  • Access Levels, including: 1 - User Accounts, 2 – Databases, 3 – Tables, 4 – Columns, 5 - Stored Routines
  • User Account Maintenance
  • Client Access Control
  • Using Secure Connections


Table Maintenance

  • Table Maintenance
  • SQL Statements for maintenance operations
  • Client and Utility Programs for table maintenance
  • Table Maintenance per Storage Engine


Exporting and Importing Data

  • Exporting and Importing Data
  • Exporting and Importing Data Using SQL
  • Import Data with the SQL scripts


Programming with MySQL

  • Defining, Executing and Examining Stored Routines
  • Stored Routines and Execution Security
  • Defining, Creating, and Deleting Triggers
  • Trigger Restrictions and Privileges
  • Defining Events
  • Schedule Events
  • DBA's Use of MySQL Programming
  • Backup Stored Routines


Views

  • What is a view?
  • Creating Views
  • Updatable Views
  • Managing Views


Backup and Recovery

  • Planning for Recovery Backup
  • Backup Tools Overview
  • Making Raw Backups
  • Making Logical (Text) Backups
  • Backup Log and Status Files
  • Replication as an Aid to Backup
  • Backup Method Comparison
  • Data Recovery


Introduction to Performance Tuning

  • Using EXPLAIN to Analyze Queries
  • General Table Optimizations
  • Setting and Interpreting MySQL Server Variables


Introduction to High Availability

  • MySQL Replication


Conclusion

  • Course Overview
  • Training and Certification Website
  • Course Evaluation
  • Thank You!
  • Q&A Session

Usuarios que se interesaron por este curso también se han interesado por...
Ver más cursos similares