Máster presencial
Madrid
Duración : 1 Mes
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
Con nuestro curso subirás tus conocimientos y competencias en SQL a un nivel superior, mejorarás tu curriculum y podrás optar a nuevos puestos de trabajo.
A quién va dirigido
Este curso va dirigido a cualquier persona sin conocimientos en SQL
Requisitos
Para realizar este curso no son necesarios conocimientos de programación, ni de manejo de bases de datos, te formamos desde cero. No obstante, para aprender SQL son necesarios conocimientos de informática a nivel usuario.
Temario completo de este curso
MODULO I – BASES DE DATOS
Tipos de archivos
El modelo relacional
Asociaciones entre entidades
Integridad
¿Qué es SQL?
Categoría de instrucciones
MODULO II – NUESTRO PRIMER ENTORNO
Herramienta de administración básica MySQL Workbench
Crear una base de datos
Crear tablas
MODULO III – RECUPERACIÓN DE DATOS
Uso de SELECT
Seleccionar todas las columnas
Seleccionar un subconjunto de columnas
Crear alias de columnas
Crear columnas calculadas
Usar la cláusula TOP n
Ordenar y seleccionar filas
La cláusula ORDER BY
Ordenar filas
Ordenar por múltiples columnas
La cláusula WHERE
La cláusula WHERE básica
Utilizar operadores especiales
Combinar criterios de selección
Funciones
Unir tablas
Comprender la cláusula FROM
Crear uniones
Uniones internas
Uniones externas
Uniones
Comprender la sentencia UPDATE
Utilizar la sentencia UPDATE
Modificar filas utilizando la cláusula FROM
Borrar filas
Comprender la sentencia DELETE
Utilizar la sentencia DELETE
Utilizar la sentencia TRUNCATE TABLE
Borrar todas las filas utilizando la sentencia TRUNCATE TABLE
MODULO VI – LENGUAJE DE DEFINICIÓN DE DATOS
Comprender DDL
Comprender los tipos de datos
Creación de tablas, modificación y borrado
Creación de índices
MODULO VII – GENERACIÓN DE RESPALDOS
MODULO VIII – DIAGRAMA ENTIDAD - RELACION
MODULO IX – PROGRAMACIÓN EN MYSQL
Control de ejecución
Variables
Comprender las variables
Utilizar variables
Procesamiento condicional
IF...ELSE
CASE
Bucles
WHILE
REPEAT
Funciones definidas por el usuario
Crear funciones escalares
Parámetros
Procedimientos almacenados
Comprender los procedimientos almacenados
Intercambiar datos con procedimientos almacenados
Crear y utilizar procedimientos almacenados
Parámetros de entrada y salida
Desencadenadores
Comprender los desencadenadores
Crear desencadenadores
Cursores
Comprender los cursores
Utilizar cursores
Crear cursores
Manipular filas mediante un cursor
Modificar y borrar filas con un cursor
Transacciones
Control de errores
MODULO X – PROYECTO FIN DE MÁSTER