SQL - Curso práctico de lenguaje SQL (base de datos SQLite)
What you'll learn
- Estarás en condiciones de ejecutar comandos del lenguaje SQL sobre bases de datos relacionales.
- Sabrás crear consultas mediante el uso del comando SELECT
- Aprenderás a restringir y ordenar el resultado de tus búsquedas mediante el uso de las cláusulas WHERE y ORDER BY
- Sabrás utilizar funciones de fila para reformatear los resultados de tus consultas
- Podrás crear reportes con datos agregados mediante el uso de la cláusula GROUP BY y las funciones de grupo
- Crearás consultas complejas obteniendo datos de múltiples tablas con las cláusulas INNER JOIN, OUTER JOIN, CROSS JOIN
- Estarás en condiciones de crear subqueries para resolver problemas
- Manejarás los operadores de conjunto INTERSECT, UNION, UNION ALL, EXCEPT
- Manipularás datos con los comandos INSERT, UPDATE, DELETE
- Controlarás transacciones con los comandos COMMIT, ROLLBACK y SAVEPOINT
- Utilizarás comandos DDL para crear y gestionar tablas
- Crearás otros tipos de objetos como vistas e índices
Requirements
- Tener conocimientos básicos de la línea de comandos (Windows CMD / Terminal Linux, Unix o macOS).
Description
¿Por qué aprender el lenguaje SQL?
Porque el lenguaje SQL está omnipresente. El lenguaje SQL es el estándar de las bases de datos relacionales. Hoy en día, todas las empresas tecnológicas, ya sean grandes o pequeñas, cuentan con bases de datos relacionales, y en consecuencia utilizan SQL.
Porque contarás con mas oportunidades de empleo. Compruébalo tu mismo. Ve a la sección de búsquedas de empleo en Linkedin y ejecuta una búsqueda de ofertas de trabajo con el término SQL para tu país. No arriesgo mucho si afirmo que encontrarás cientos, quizá miles, de oportunidades de empleo.
Porque el lenguaje SQL es perenne. Las bases de datos relacionales y el lenguaje SQL están entre nosotros desde hace más de cuarenta años. Y hoy, en la era del big data y la ciencia de los datos, están más vigentes que nunca. No cabe ninguna duda de que el lenguaje SQL será una habilidad que te servirá para toda la vida.
Porque el "Big Data" y la ciencia de los datos necesitan que sepas lenguaje SQL. De acuerdo con el sitio Glassdoor, unos de los mejores trabajos de hoy en día es el de "Científico de datos". Las habilidades requeridas para ser un buen científico de datos incluyen la capacidad de trabajar con bases de datos, y para ello es necesario tener un buen manejo del lenguaje SQL.
¿Por qué tomar este curso (y no otro) de lenguaje SQL?
Como instructor, soy muy consciente de que la mejor forma de aprender el lenguaje SQL no es sólo con clases teóricas. También es necesario practicar. Por eso he creado este curso práctico de lenguaje SQL. Aquí tendrás la oportunidad, no sólo de aprender la teoría, sino también de hacer muchos ejercicios y practicar hasta sentirte seguro de haber comprendido todos los conceptos.
Espero verte pronto en clase!
Fernando.
Who this course is for:
- Programadores de todos los niveles
- Estudiantes universitarios de la asignatura "Base de Datos"
- Científicos de datos y profesionales del Big Data
- Analistas de datos que requieran de una herramienta poderosa que los asista en su trabajo
- Todo estudiante o profesional de TI que quiera dominar el lenguaje SQL
Course content
- Preview11:37
- 4 questionsCuestionario número 1
- Preview12:08
- 2 questionsCuestionario número 2
- 1 questionInstalando el software para la ejercitación
- Preview05:52
- 4 questionsCuestionario número 3
Instructor
Fernando García está ligado al mundo de las bases de datos desde 1995. Es miembro fundador del Grupo de Usuarios Oracle de Argentina (AROUG) y reconocido por la corporación Oracle con el Oracle ACE Award. El programa Oracle ACE destaca la excelencia de aquellos individuos que han demostrado habilidad técnica y fuertes credenciales como entusiastas y partidarios de la comunidad global de Oracle. Ha contribuido con gran cantidad de articulos técnicos en las comunidades OTN (Oracle Technology Network) y Toad World (Quest Software).