search
CursosEmpresasBlogLiveConfPrecios
Curso Práctico de SQL

Breve historia de SQL

Curso Práctico de SQL

Contenido del curso

Introducción a SQL

  • 1
    Breve historia de SQL

    Breve historia de SQL

    Viendo ahora
  • 2
    Álgebra relacional

    Álgebra relacional

    07:05 min
  • 3
    Instalación de la BD de ejemplo

    Instalación de la BD de ejemplo

    01:28 min
  • 4
    Qué es una proyección (SELECT)

    Qué es una proyección (SELECT)

    06:14 min
  • 5
    Origen (FROM)

    Origen (FROM)

    08:41 min
  • 6
    Productos cartesianos (JOIN)

    Productos cartesianos (JOIN)

    10:36 min
  • 7
    Selección (WHERE)

    Selección (WHERE)

    11:50 min
  • 8
    Ordenamiento (ORDER BY)

    Ordenamiento (ORDER BY)

    07:57 min
  • 9
    Agregación y limitantes (GROUP BY y LIMIT)

    Agregación y limitantes (GROUP BY y LIMIT)

    09:09 min

Ejercitando tu SQL

  • 10
    El primero

    El primero

    11:05 min
  • 11
    El segundo más alto

    El segundo más alto

    16:25 min
  • 12
    Seleccionar de un set de opciones

    Seleccionar de un set de opciones

    11:16 min
  • 13
    En mis tiempos

    En mis tiempos

    09:50 min
  • 14
    Seleccionar por año

    Seleccionar por año

    08:13 min
  • 15
    Duplicados

    Duplicados

    13:09 min
  • 16
    Selectores de rango

    Selectores de rango

    10:16 min
  • 17
    Eres lo máximo

    Eres lo máximo

    07:55 min
  • 18
    Egoísta (selfish)

    Egoísta (selfish)

    09:47 min
  • 19
    Resolviendo diferencias

    Resolviendo diferencias

    10:49 min
  • 20
    Todas las uniones

    Todas las uniones

    14:45 min
  • 21
    Triangulando

    Triangulando

    10:34 min
  • 22
    Generando rangos

    Generando rangos

    14:27 min
  • 23
    Regularizando expresiones

    Regularizando expresiones

    11:00 min

Conceptos de SQL Avanzado

  • 24
    Bases de datos distribuidas

    Bases de datos distribuidas

    11:59 min
  • 25
    Queries distribuídos

    Queries distribuídos

    11:24 min
  • 26
    Sharding

    Sharding

    09:42 min
  • 27
    Window functions

    Window functions

    13:14 min
  • 28
    Particiones y agregación

    Particiones y agregación

    14:36 min
  • 29
    El futuro de SQL

    El futuro de SQL

    06:13 min
Tomar examen

Breve historia de SQL

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads
Obtén respuestas inmediatas¿Dudas?Profundiza lo que acabas de ver

Comentarios117

Christian Juan Tambo Coaquira

Christian Juan Tambo Coaquira

Estudiante
Hace 6 años
    Elmer Padilla Espinoza

    Elmer Padilla Espinoza

    Estudiante
    Hace 6 años
    David Amador Morales

    David Amador Morales

    Estudiante
    Hace 6 años
Jose Manuel Lopera Franco

Jose Manuel Lopera Franco

Estudiante
Hace 6 años
    Hinder Adrian Alvarez Perlaza

    Hinder Adrian Alvarez Perlaza

    Estudiante
    Hace 6 años
    Emmanuel Ortega Beleño

    Emmanuel Ortega Beleño

    Estudiante
    Hace 6 años
Leonardo Castro Barrantes

Leonardo Castro Barrantes

Estudiante
Hace 6 años
    Juan R. Vergara M.

    Juan R. Vergara M.

    Estudiante
    Hace 4 años
    Miguel Angel Reyes Moreno

    Miguel Angel Reyes Moreno

    Estudiante
    Hace un año
Hans Pereira

Hans Pereira

Estudiante
Hace 6 años
    Russell Sotomayor

    Russell Sotomayor

    Estudiante
    Hace 6 años
Hans Pereira

Hans Pereira

Estudiante
Hace 6 años
    Dilan Hassen Gutierrez Acuña

    Dilan Hassen Gutierrez Acuña

    Estudiante
    Hace 9 meses
Eduard Giraldo Martínez

Eduard Giraldo Martínez

Estudiante
Hace 4 años
Jorge Mizrain Aguilar

Jorge Mizrain Aguilar

Estudiante
Hace 6 años
    Miguel Torres

    Miguel Torres

    Estudiante
    Hace 6 años
María Raquel Martínez Urrutia

María Raquel Martínez Urrutia

Estudiante
Hace 5 años
    Jainelker Jesus Yepez

    Jainelker Jesus Yepez

    Estudiante
    Hace 5 años
Wilson Delgado

Wilson Delgado

Estudiante
Hace 6 años
Adrian Dalí

Adrian Dalí

Estudiante
Hace 6 años
Maslov Viloria

Maslov Viloria

Estudiante
Hace 6 años
Daniel Esteban Sanchez Arias

Daniel Esteban Sanchez Arias

Estudiante
Hace 6 años
Francisco Vinueza

Francisco Vinueza

Estudiante
Hace 6 años
Luis Mojica

Luis Mojica

Profesor
Hace 6 años
VICTOR CASTILLO

VICTOR CASTILLO

Estudiante
Hace 6 años
Andres Sanchez

Andres Sanchez

Estudiante
Hace 3 años
    Kevin León Lazcano

    Kevin León Lazcano

    Estudiante
    Hace un año
Jhon Freddy Tavera Blandon

Jhon Freddy Tavera Blandon

Estudiante
Hace 3 años
    miguel painevilo h

    miguel painevilo h

    Estudiante
    Hace 2 años
Jonathan Rodríguez

Jonathan Rodríguez

Estudiante
Hace 6 años
Aaron Quiroga

Aaron Quiroga

Estudiante
Hace 5 años
    Jainelker Jesus Yepez

    Jainelker Jesus Yepez

    Estudiante
    Hace 5 años
Raymundo Soto Soto

Raymundo Soto Soto

Estudiante
Hace 6 años

Breve historia de SQL

SQL (Structured Query Language - Lenguaje de consulta estructurada) es un lenguaje que se basó en 2 principios fundamentales:

  1. Teoría de conjuntos.
  2. Álgebra relacional de Edgar Codd (científico informático inglés). ⠀

⠀ SQL fue creada en 1974 por IBM. Originalmente fue llamado SEQUEL, posteriormente se cambió el nombre por problemas de derechos de autor. ⠀


⠀⠀⠀⠀⠀⠀⠀⠀⠀ Relation Company (actualmente con el nombre Oracle) creó el software Oracle V2 en 1979.

Mas adelante SQL se convertiría en un lenguaje estándar que unifica todo dentro de las bases de datos relacionales, se convierte en una norma ANSI o ISO.

Gracias por el primer resumen del dia.

Gracias por el resumen.

¿Primer comentario de este curso? Lo estaba esperando

Segundo comentario jaja

casi te gano casi

La emoción al darse cuenta del profesor del curso. Mucha expectativa por aprender cada vez más de SQL.

Israel tiene un gran dominio del tema.

¡Es un gran profesor!

Resumen básico:

Originalmente se le llamaba SEQUEL, pero por un tema de una demanda por el nombre posteriormente acabó cambiándose el nombre a SQL. (Aúnque mucha gente siga diciendo Sequel)

SQL solucionó el problema de que cada empresa usaba bases de datos relacionales de formas muy diferentes y sentó el estándar para que todos lo usaran bajo los mismos comandos (Lo que seguro hizo que la tecnología creciera mucho mas rápido)

Gracias por el resumen.

Era muy necesario este curso, están geniales les curso de SQL de Platzi, pero en general son muy teoricos.

Gracias por escucharnos!

Hola, Hay alguno que me recomiende porfavor y ojala sea gratis apenas ando aprendiendo. Le agradeceria

Este es curso, se ven nuevos conceptos y cómo los podemos usar en la vida cotidiana; sin embargo, les recomiendo mucho usar hackerrank para practicar más la lógica, les será de utilidad.

(Lo pongo en la sección de preguntas para no morir ignorado)

👾

Quiero saber en que curso, se ve SQL avanzado? Aprender hacer triggers, procedimientos almacenados, etc. de la manera correcta y profesional...

Hola, @soymizra. :D

Para eso, además de este curso donde se ve SQL de forma más práctica, te recomiendo tomar el Curso de PostgreSQL donde se ve más de la infraestructura del motor y justamente vienen temas de triggers, PL/SQL y stored procedures.

Me gustan las clases de historia del profe Israel, las hace muy amenas. ❤

Hola Meztinea., Concuerdo contigo es un profesor que tiene mucha pedagogía, sobre todo en un tema que al principio pareciera muy difícil.

Esta fascinante, genial que el profesor sea Israel explica muy bien!!

Si quieren saber más de oracle: https://www.youtube.com/watch?v=n_IRU5fAxFo

++HISTORIA DE SQL++ SQL (Structured Query Language) Se basa en dos principios fundamentales, los Conjuntos (diagramas de veen) y algebra relacional de Cood

-Nace en los años 70s, creado por IBM -Originalmente se llamaba SEQUEL

Versiones: -System/38(1979) -SQL/DS(1981) -DB28(1983)

-RELATIONAL COMPANY(Oracle) Creo el software Oracle V2 en 1979 posteriormente se convierte en un lenguaje estándar, resolviendo un problema de ese entonces, ya que las base de datos estaban basadas en archivos, y buscar sobre de ellas era complicado SQL se convierte en el lenguaje estándar que unifica todo en las bases de datos relacionales obteniendo la norma ANSI/ISO

Mucho mejor esta actualización del programa de estudio, de hecho cuando me tocó ver SQL en Azure me salté al curso de PostgreSQL sin pensarlo dos veces, ya a estas alturas del juego hay que revisar bien las materias de fundamentos y de buenas prácticas para orientar mejor a los estudiantes.

Este profe es un verdadero crack, lo mejor que tiene platzi. Espero con ansias completar este curso

Emocionado de estar aca, Israel es un excelente profesor

Que bueno verlo de nuevo profe!!! Su curso anterior me ha servido mucho. Gracias!!!

Israel es el mejor profesor para entender SQL y bases de datos :D

Comparto mis apuntes en Notion https://autumn-othnielia-3e1.notion.site/SQL-Practical-Course-8183404c535646a8a91f3480acc53674?pvs=4

Muchas gracias :) serán de mucha ayuda. Grande !

SQL, Structured Query Language, se remonta a la década de 1970. En ese entonces, IBM desarrolló un lenguaje llamado SEQUEL (Structured English Query Language) como parte de un proyecto de investigación. Sin embargo, debido a problemas de derechos de autor, el nombre fue cambiado a SQL.


En 1979, Oracle lanzó la primera versión comercial de un sistema de gestión de bases de datos relacionales que utilizaba SQL. Desde entonces, SQL se ha convertido en el estándar de facto para interactuar con bases de datos relacionales.


En 1986, ANSI (American National Standards Institute) estableció un comité para desarrollar un estándar para SQL, conocido como SQL-86 o SQL1. Desde entonces, ha habido varias revisiones y mejoras en el estándar, como SQL-92, SQL:1999, SQL:2003, SQL:2008 y versiones más recientes.

es la parte creativa digital 1960-1970-2025

SQL tan necesario y yo me sentía genial con Excel de bases de datos...

++Breve historia del SQL++

  • Se basó en dos principios: álgebra relacional de Edgard Codd y la teoría de conjuntos (diagramas de Venn)
  • En 1970 nace SEQUEL, pero hubo un problema de patentes
  • Paso por los nombres de System/38, luego SQL/DS y luego DB2; todo entre los años 79 y 83.
  • En 1979, Relational Company crea Oracle v2, que se convertiría en la base de datos más famosa de la historia
  • SQL se convierte en una norma ANSI/ISO que todos los DBMS deben respetar
  • Existieron varios releases de estas normas ANSI/ISO desde 1989 hasta la más reciente en 2016

Muchas gracias por el aporte Aaron. 😊

Siempre quise aprender bases de datos, me parece un tópico muy relevante, y no sabía por dónde empezar. Muy bien.