- Cursos
- Tecnología
- Desarrollo Web
- Introducción a SQL
Introducción a SQL
Aprende en este curso online las bases del lenguaje SQL de forma clara y sencilla. Con certificado final para los mejores estudiantes.

Este curso forma parte de la carrera
Desarrollador FullStack
Haz de tu sueño tu profesión y empieza una Carrera desde 9€/mes
AccederDescripción del curso
En este videocurso online vas a aprender las bases del lenguaje SQL, imprescindible para cualquier usuario de SGBD relacionales.
Este curso tiene un total de 30 vídeos.
SQL (Structured Query Language: Lenguaje de Consulta Estructurado)
- Acceder a los datos de un SGBD relacional (crear, consultar, modicar)
Evolución:
- SEQUEL (Structured English QUEry Language). IBM para SYSTEM R.
- SQL-86 o SQL1. ANSI e ISO en 1986. Revisado en 1989.
- SQL-92 o SQL-2. 1992.
- SQL:1999, SQL:2003.
Dos vertientes fundamentales en los lenguajes de BD relacionales:
- DDL o LDD (lenguaje de definición de datos).
- DML o LMD (lenguaje de manipulación de datos).
Otras características:
- Aspectos de control (seguridad, transacciones, concurrencia, etc.),
- Posibilidad de incluir SQL en lenguajes de propósito general como C, Pascal, Java, etc.
- Lenguaje no procedural (el qué frente al cómo)
- Actúa sobre un conjunto de registros o filas.
- Base teórica: se fundamenta en el Álgebra Relacional y en el Cálculo Relacional.
- Lenguaje para todo tipo de usuarios de un SGBD relacional.
- Trabaja con tablas, columnas y filas, no con relaciones, atributos y tuplas. Una tabla es diferente a una relación, ya que puede tener las repetidas.
- No es un lenguaje de propósito general.
Contenido del curso
Pasos iniciales: consultas sobre filas
01:05:19- Cláusula FROM + ejemplo real12:22AVANCE
- Cláusula WHERE04:34AVANCE
- Cláusula ORDER BY07:55
- Predicados simples18:49
- Predicados compuestos09:09
- Funciones sobre filas12:30
El valor Null
18:20- Null18:20
Consultas sobre agrupaciones
43:51- Funciones de agregación o agrupación11:39
- Cláusula Group by18:46
- Cláusula Having13:26
Subconsultas (consultas dentro de consultas)
38:12- Introducción08:22
- Operadores cuantificados09:57
- Cláusula EXISTS03:57
- Subconsultas sincronizadas15:56
Join (unión de tablas)
30:33- Producto escalar07:08
- Inner Join11:56
- Outer Join07:52
- Natural Join03:37
Resolución de consultas
06:08:23- Resolución de consultas #109:35
- Resolución de consultas #212:15
- Resolución de consultas #314:21
- Resolución de consultas #421:47
- Resolución de consultas #534:33
- Resolución de consultas #635:26
- Resolución de consultas #737:34
- Resolución de consultas #801:11:20AVANCE
- Resolución de consultas adicionales #110:35
- Resolución de consultas adicionales #225:40
- Resolución de consultas adicionales #347:01
- Resolución de consultas adicionales #448:16
Valoraciones
4.2/5
207 Valoraciones
- 5 ESTRELLAS47%
- 4 ESTRELLAS33%
- 3 ESTRELLAS15%
- 2 ESTRELLAS4%
- 1 ESTRELLAS1%
EdwardRondonIncluir valoración media (en números)- MarcosSánchez-Arévalo NúñezIncluir valoración media (en números)
NestorDiazIncluir valoración media (en números)
OrlandoCastañoIncluir valoración media (en números)
Naoto DanielHayashi FrancoIncluir valoración media (en números)
cesarGalindo DazaIncluir valoración media (en números)
Victor MiguelAlanis CervantesIncluir valoración media (en números)
JulianvenegasIncluir valoración media (en números)
carlosgonzalezIncluir valoración media (en números)
CarlosHernandezIncluir valoración media (en números)Excelente apoyo
neoperezIncluir valoración media (en números)es bueno, faltan ejemplos
EdsonOlivares PalominoIncluir valoración media (en números)
GabrielCriolloIncluir valoración media (en números)
ElpidioCañeteIncluir valoración media (en números)Esta bueno..a seguir así..
WILMER PATRICIOMALAGON MEJIAIncluir valoración media (en números)
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más

















