¿Quieres aprender a crear y administrar bases de datos?
El que te presentamos es probablemente el curso gratuito de SQL más completo que puedes encontrar en la plataforma Udemy. ¿Estás interesado?
Como probablemente ya sepas, Udemy es una plataforma con una selección infinita de cursos que puedes realizar en cualquier computadora a tu propio ritmo.
Con más de 45,000 estudiantes en todo el mundo, este curso gratuito de SQL desde cero hasta avanzado que sabe cómo crear y administrar bases de datos es esencial para cualquier empresa o negocio que necesite almacenar una variedad de información.
En este curso, utilizará el administrador de base de datos MYSQL, que es uno de los administradores de base de datos más comunes utilizados por todas las empresas y desarrolladores en la actualidad.
Además, los conocimientos adquiridos durante el curso te ayudarán a gestionar otros gestores de bases de datos conocidos y muy utilizados, como ORACLE, FIREBIRD, POSTGRESQL y otros.

Este curso está dirigido a dos tipos principales de personas, aquellas que nunca han estado expuestas a bases de datos y quieren aprender desde cero; por otro lado, aquellos que saben un poco sobre las propias bases de datos y quieren repasar los conceptos básicos y profundizar un poco más en el tema.
Si quieres aprender a integrar una base de datos en tu sitio web o aplicación, este curso también es para ti.
Todo lo que necesita hacer para aprender este curso gratuito de SQL es estar dispuesto a aprender y registrarse en la plataforma Udemy (si aún no lo ha hecho). Si no tienes una cuenta de Udemy, no te preocupes, es gratis y muy fácil registrarse.
Este curso de SQL es ideal para cualquier persona interesada en aprender bases de datos y, más específicamente, SQL para administrar esas bases de datos.
En las lecciones en video del curso, usará ejercicios prácticos para aprender todo lo que necesita saber sobre la creación de bases de datos, la creación de tablas y la inserción de registros, y la ejecución de procedimientos y disparadores a un nivel superior.
El curso gratuito de SQL que te ofrecemos consta de 91 lecciones divididas en 14 partes con una duración total de 9 horas y 20 minutos.
Cada uno de estos cursos incluye videos explicativos y en algunos casos materiales de apoyo adicionales que puedes descargar para completar el curso.
Las clases que podrás ver en el curso son las siguientes:
- Sección 1: Bienvenidos/as
- ¿Qué es SQL?
- Descargando las herramientas
- Instalando las herramientas
- Sección 2: Mostrar, crear, eliminar una base de datos
- Visualizar bases de datos (show databases)
- Crear una base de datos
- Eliminar una base de datos
- Sección 3: Crear y eliminar tablas
- Crear tablas
- Continuación de crear una tabla
- Show tables
- Eliminar una tabla
- Sección 4: Cargando registros a una tabla y recuperando los registros
- Cargando registros INSERT
- Recuperando los registros SELECT
- Recuperar datos con WHERE
- Operadores relacionales
- Borrar registros de una tabla
- Actualizar registros de una tabla
- Sección 5: Agregando más valor a la base de datos
- Agregando valor a la base de datos
- Primary key
- Campos enteros
- Truncate
- Unsigned
- Sección 6: Tipos de datos
- ¿Qué son los tipos de datos?
- Tipos de datos numéricos (ENTEROS)
- Tipos de datos numéricos (Decimal)
- Tipos de datos alfanuméricos (Cadenas)
- Tipos de datos fecha y hora
- Atributo default
- Atributo Zerofill
- Sección 7: Funciones en las tablas
- ¿Qué veremos?
- Columnas Calculadas
- Funciones de Cadenas
- Funciones Matemáticas
- Cláusula Order by del Select
- Operadores Lógicos AND-OR-NOT
- Otros Operadores Relacionales BETWEEN-IN
- Patrones de Búsqueda LIKE-NOT LIKE
- Patrones de Búsqueda REGEXP
- Función para Contar Registros COUNT
- Funciones de Agrupamiento MAX-MIN-SVG-COUNT
- Agrupar Registros GROUP BY
- Registro Duplicados DISTINCT
- Sección 8: Índices (INDEX)
- ¿Qué es un índice?
- Index PRIMARY KEY
- Index común INDEX
- Index UNIQUE
- Eliminar un Indice
- Agregar un Index a una Tabla existente
- Sección 9: ALTER TABLE
- ¿Qué es ALTER TABLE?
- Alter Table ADD
- Alter Table DROP
- Alter Table MODIFY
- Alter Table CHANGE
- Alter Table PRIMARY
- Alter Table INDEX
- Alter Table RENAME
- Próximos Temas
- Sección 10: JOIN
- Foreign Key
- Left JOIN
- Right JOIN
- Inner JOIN
- Funciones de Agrupamiento con JOIN GROUP BY
- JOIN con más de 2 Tablas
- Funciones de Control IF-CASE
- Variables de Usuarios
- Crear una Tabla a partir otra Tabla con JOIN 1/2
- Insertando Datos JOIN
- Actualizar Datos con valores en otra Tabla UPDATE JOIN
- Actualizar en Cascada
- Borrar Registros consultando otra Tabla DELETE JOIN
- Borrar Registros en Cascada
- CHECK-REPAIR Tablas
- Cifrado de Datos
- Sección 11: Subconsultas
- ¿Qué es una SubConsulta?
- Subconsultas como Expresión
- Subconsultas con In y Not In
- Subconsultas ANY-SOME-ALL
- Subconsultas EXITS-NOT EXISTS
- Subconsultas UPDATE-DELETE
- Sección 12: Vistas
- ¿Qué son las vistas?
- Estructura de las Vistas
- Vista basadas en otra Vista
- Vistas Actualizables
- Sección 13: Procedimientos almacenados
- ¿Qué son los procedimientos almacenados?
- Estructura de un Procedimiento Almacenado
- Parámetros de Entrada
- Parámetros de Salidas
- Sección 14: Triggers
- ¿Qué son los Triggers?
- Triggers Update
- Triggers Insert
- Triggers Delete
- Despedida
Puedes acceder al curso usando este enlace.
