La formación se desarrollará bajo una metodología activa y práctica desde el inicio. Ofrecemos clases personalizadas y presenciales en Barcelona, impartidas por profesores especializados. Adaptamos el contenido a las necesidades de cada alumno y proporcionamos horarios flexibles para facilitar el proceso de aprendizaje.
Se ha diseñado el programa formativo para que lo realicen todas aquellas personas que deseen aumentar o adquirir conocimientos relacionados con SQL.
Lo que se pretende con la formación es lograr que el alumno ingrese al mundo de las bases de datos con la finalidad de poder conocer su estructura general y aquellas sentencias que necesitará para poder acceder, modificar o eliminar datos, así como realizar consultas, filtros,etc. de los mismos.
1 - INTRODUCCIÓN
BASES DE DATOS
MODELO RELACIONAL DE BASES DE DATOS
STRUCTURED QUERY LANGUAGE (SQL)
CONVENCIONES USADAS EN ESTE DOSSIER
MYSQL
INICIAR Y FINALIZAR LA CLASE
MYSQL WORKBENCH
2 - TABLAS Y REGISTROS
CREAR BASE DE DATOS
CREAR TABLAS
INSERTAR REGISTROS
RESTRICCIONES DE TABLA Y DE CAMPO
CAMPOS COMO LISTAS O ESTRUCTURAS
MODIFICAR TABLAS
ÍNDICES
EJERCICIOS
3 - CONSULTAS
CONSULTAS BÁSICAS
FILTRAR REGISTROS
OPERACIONES CON TEXTO
FUNCIONES AGREGADAS
EJERCICIOS
4 - GESTIÓN DE DATOS
INSERTAR, ACTUALIZAR O ELIMINAR
USO DE CONDICIONALES
ENCRIPTAR/DESENCRIPTAR
EJERCICIOS
5 - RELACIONES ENTRE TABLAS
CLAVES PRIMARIA - FORÁNEA
RELACIÓN UNO A VARIOS
ELIMINACIÓN Y ACTUALIZACIÓN EN CASCADA
RELACIÓN UNO A UNO
RELACIÓN VARIOS A VARIOS
MODELOS EN MYSQL WORKBENCH
EJERCICIOS
6 - CONSULTAS AVANZADAS
CONSULTAS POR UNIÓN
CONSULTAS COMBINADAS
OPERADORES EN SUBCONSULTAS
SUBCONSULTAS
EJERCICIOS
7 - VISTAS
CREACIÓN DE VISTAS
ACTUALIZACIÓN DE VISTAS
MODIFICACIÓN Y ELIMINACIÓN DE VISTAS
EJERCICIOS
8 - PROCEDIMIENTOS Y FUNCIONES
PROCEDIMIENTOS
SENTENCIAS CONDICIONALES
BUCLES
FUNCIONES
EJERCICIOS
9 - TRATAMIENTO DE ERRORES, CURSORES
TRATAMIENTO DE ERRORES
CURSORES
EJERCICIOS
10 - TRIGGERS
CREACIÓN DE UN TRIGGER
TRIGGERS BEFORE
TRIGGERS AFTER
FORZAR ERROR EN TRIGGER
EJERCICIOS
11 - PRIVILEGIOS
CREAR UN USUARIO
MODIFICAR NOMBRE DE USUARIO
CAMBIAR LA CONTRASEÑA
ELIMINAR UN USUARIO
ASIGNAR PRIVILEGIOS CON GRANT
CONSULTAR PRIVILEGIOS DE USUARIO
GRANT OPTION
QUITAR PRIVILEGIOS CON REVOKE
PRIVILEGIOS Y TRIGGERS
PRIVILEGIOS Y VISTAS
PRIVILEGIOS Y PROCEDIMIENTOS
EJERCICIOS
12 - TRANSACCIONES
USO DE TRANSACCIONES
SAVEPOINT
AISLAMIENTO DE TRANSACCIONES
EJERCICIOS
13 - ANEXO INSTALACIÓN MYSQL
Curso SQL
Para acceder a la formación no se requiere de conocimientos previos.
Información Adicional
Duración
45 horas. Estas horas son estimadas a modo de referencia.