¿QUE APRENDERAS?
Auditoria a páginas web utilizando ataques de inyección SQL
Fundamentos sobre el lenguaje Estandar para Base de Datos llamado SQL
Lenguaje de definición de datos SQL: CREATE, ALTER, DROP, TRUNCATE
Lenguaje de manipulación de datos SQL: INSERT, UPDATE, DELETE
Lenguaje de control de datos SQL: GRANT y REVOKE
Consulta a múltiples tablas: INNER JOIN, LEFT RIGHT, UNION y UNION ALL
Dominar el uso de cláusulas SQL como: WHERE, TOP, ORDER BY, DISTINCT, GROUP BY
Dominar funciones SQL como: MAX, MIN, AVG, COUNT, HAVING
Dominar operadores lógicos SQL como: AND, OR, IN, LIKE, NOT, BETWEEN
Realizar Subconsultas con Statements SELECT dentro de condiciones WHERE
Normalización de tablas
Establecer tipos de variables a las columnas
Instalar y configurar MySQL y sus componentes
Establecer e identificar la Primary Key y la Foreign Key
Utilizar el motor de base MySQL y como optimizarlo para mejorar su rendimiento y velocidad
Uso y creación de vistas
Administración de Usuarios, Roles y Privilegios en una Base de datos
Como realizar Backups, Restaurar e importar archivos CSV a la Base de datos
Estudiaremos a fondo el uso del Motor de Base de Datos MySQL y como optimizarla, para mejorar el rendimiento de nuestras Bases de Datos.
Auditoria de Plataformas Web utilizando una técnica de Ethical Hacking llamada SQL Injection.
Vamos a instalar y configurar MySQL en su versión Community.
Entenderás los fundamentos del lenguaje SQL
Identificar la Primary Key y la Foreign Key
También analizaremos aspectos sobre Normalización de tablas.
Dominarás el uso de las cláusulas SQL: WHERE, TOP, ORDER BY, DISTINCT, GROUP BY
Vamos a aplicar funciones de agregado: MAX, MIN, AVG, COUNT, HAVING
Entenderás el uso de operadores lógicos: AND, OR, IN, LIKE, NOT, BETWEEN
Trabajaremos con consultas y subconsultas, sabrás que es una variable y un alias de tabla.
Veremos el uso de sentencias SQL: CREATE, ALTER, DROP, TRUNCATE
Aprenderás conectar dos o más tablas mediante las cláusulas: INNER JOIN, LEFT RIGHT, UNION y UNION ALL
Explicaremos como implementar el uso de Vistas
Aprenderás conceptos de Administración de Base de Datos: Usuarios, Roles y Permisos.
Explicaremos como realizar Backups, Restore e importar archivos CSV
Incluye exámenes de prueba con los que harás más sólidos los conceptos aprendidos.
REQUISITOS
Tener ganas de aprender