- 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
Cursos que quizás te interesen
- 10 €11 h5
- 19 €1 h0