- Cursos
- Tecnología
- Bases de datos
- Máster en Base de Datos SQL desde 0 hasta Avanzado + Hacking!
Máster en Base de Datos SQL desde 0 hasta Avanzado + Hacking!
Conocerán a fondo, desde 0 hasta avanzado, el Lenguaje de Consultas de Bases de Datos (Lenguaje SQL) Gestionar completamente una Base de Datos MySQL Uso de sentencias SQL: CREATE, ALTER, DROP, TRUNCATE Cláusulas SQL: WHERE, TOP, ORDER BY, DISTINCT, GROUP BY
Descripción del curso
Bienvenidos al curso de base de datos!
Muchas gracias a todos los alumnos que depositaron su confianza en este curso.
¿Por qué aprender Lenguaje SQL?
SQL es un lenguaje declarativo estándar internacional de comunicación dentro de las bases de datos que nos permite a todos el acceso y manipulación de datos en una base de datos, y además se puede integrar a lenguajes de programación, por ejemplo ASP o PHP, y en combinación con cualquier base de datos específica, por ejemplo MySQL, SQL Server, MS Access, entre otras.
¿Qué aprenderemos exactamente?
✔ Estudiaremos a fondo el uso del Motor de Base de Datos MySQL y cómo optimizarla, para mejorar el rendimiento de nuestras Bases de Datos.
✔ 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
✔ Auditoria a páginas web utilizando ataques de inyección SQL
✔ Incluye exámenes de prueba con los que harás más sólidos los conceptos aprendidos.
Todas las clases están disponibles en Full HD 1080 con alta definición.
Es un curso muy completo, en donde empezamos desde cero hasta un nivel avanzado. No se requieren conocimientos previos.
Contenido del curso
Introducción
02:25- Indice02:25
Bases de Datos MySQL
17:58- Introducción a las Bases de Datos01:12AVANCE
- Que son las Bases de Datos00:58
- Concepto de Gestor de Base de Datos01:37
- Concepto de Tablas y Columnas01:22
- Tipos de Datos05:44
- Que son las Llaves Primarias o Primary Key03:24
- Que son las Llaves Foráneas o Foreign Key03:41
Bases de Datos MySQL
05:30- Instalación de MySQL01:07
- Instalación de MySQL en Windows02:12
- Instalación en SakliaDB02:11
Crear un Diagrama de Base de Datos Relacional
12:12- ¿Qué es un diagrama Entidad - Relación?01:21
- Ejercicio de creación de diagrama Entidad - Relación10:51
Normalización de Base de Datos
14:51- Primera Forma Normal06:58
- Segunda Forma Normal04:10
- Tercera Forma Normal03:43
Introducción al Lenguaje SQL
01:31:25- ¿Que es SQL?01:05
- Consulta con SELECT03:54
- Operadores SQL01:18
- Clausulas WHERE06:11
- Clausula ORDER BY04:00
- Clausula DISTINCT04:24
- Función Max Min03:49
- Función SUM04:38
- Función AVG02:22
- Función COUNT02:17
- Clausula GROUP BY07:41
- Clausula Having06:53
- Operador AND08:27
- Operador OR03:00
- Operador Like05:21
- Operador NOT02:22
- INSERT04:46
- UPDATE03:13
- DELETE02:53
- SUBCONSULTAS12:51
Funciones Avanzadas para consultas SQL
23:22- Función LIMIT01:57AVANCE
- Función IN05:32
- Función BETWEEN06:22
- ALIAS para tablas y columnas06:29
- Función NULL03:02
Consultas a Múltiples Tablas
38:17- Introducción a las consultas a múltiples tablas00:43
- Clausula LEFT JOIN14:40
- Clausula RIGHT JOIN07:36
- Clausula INNER JOIN07:09
- Clausula UNION02:16
- Clausula UNION ALL05:53
Manejos SQL CREATE, DROP, TRUNCATE, ALTER
21:12- CONSTRAINT UNIQUE01:43
- CONSTRAINT NOT NULL01:12
- CREATE08:54
- ALTER06:10
- DROP01:56
- TRUNCATE01:17
Manejo de Usuarios
37:49- Introducción a los Usuarios07:33
- Creación de Usuarios03:05
- Privilegios Básicos02:25
- Administración de Privilegios14:53
- Roles08:29
- Eliminar Usuarios01:24
Triggers
44:38- Introducción a los Triggers02:22
- Triggers - Objetos y Eventos05:24
- Creación de Triggers21:53
- Triggers con Condicionales14:59
Vistas
24:21- Introducción a las Vistas02:14
- Creación, Modificación y Eliminación de Vistas22:07
Creación y Restauración de Backups
34:56- Creación de Backups08:35
- Realizar de Backups08:35
- Restauración de Backups06:34
- Subir archivos CSV11:12
SQL Injection
01:08:39- Web Application Penetration Testing04:12
- Que es SQL Injection03:26
- Instalación de Metasploitable208:31
- Lógica para SQLi14:19
- Búsqueda de campos vulnerables a SQLi10:29
- Creación de Payloads SQLi19:53
- Explotación de Vulnerabilidades SQLi07:49
Ejercicios Resueltos
01:01:31- Ejercicio 147:32
- Ejercicio Hacking SQL13:59
Valoraciones
- 5 ESTRELLAS83%
- 4 ESTRELLAS0%
- 3 ESTRELLAS0%
- 2 ESTRELLAS0%
- 1 ESTRELLAS17%
- AlejandroAscencioIncluir valoración media (en números)
- Jhoselyn MiluskaPajuelo VillanuevIncluir valoración media (en números)
- Ana PaulaChávezIncluir valoración media (en números)
Muy buen curso, el profesor explica de manera clara
- ZaidaChavezIncluir valoración media (en números)
- LorenzoRamirezIncluir valoración media (en números)
Hasta el momento va Perfecto !
- daniel HansHuaman CabreraIncluir valoración media (en números)
los temas son muy basicos y teoricos , poca practica, en la parte de hacking , no veo en ningun momento que el profesor explicar la metodologia de hacking con mysql ?
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 25 €18 h0