Summary
Keywords
Full Transcript
En este curso aprenderás a usar SQL desde cero. SQL es el idioma estándar para gestionar bases de datos relacionales. Te permite organizar y acceder a grandes cantidades de información de forma estructurada. Si tu meta es trabajar en programación, análisis de datos o Inteligencia Artificial, SQL será una herramienta esencial para ti. ✏️ Curso creado por @SergieCode. - Instagram: https://www.instagram.com/sergiecode - LinkedIn: https://www.linkedin.com/in/sergiecode/ - YouTube: https://www.youtube.com/@SergieCode - Github: https://github.com/sergiecode - Facebook: https://www.facebook.com/sergiecodeok - TikTok: https://www.tiktok.com/@sergiecode - Twitter: https://x.com/sergiecode - Threads: https://www.threads.net/@sergiecode ⭐ Contenido ⭐ ⌨️ (00:00:00) Introducción ⌨️ (00:01:10) Saludo inicial ⌨️ (00:02:46) Diapositivas ⌨️ (00:03:22) ¿Qué es SQL? ⌨️ (00:05:46) Bases de Datos ⌨️ (00:12:46) ¿Para qué se usa SQL? ⌨️ (00:15:12) SQL vs MySQL, Postgres, SQL Server ⌨️ (00:17:14) Jerarquía de Base de Datos Relacional ⌨️ (00:20:17) Instalaciones Requeridas ⌨️ (00:26:10) DBngin ⌨️ (00:30:21) TablePlus ⌨️ (00:34:40) DDL - Lenguaje de Definición de Datos ⌨️ (00:38:15) CREATE DATABASE ⌨️ (00:40:34) DROP DATABASE ⌨️ (00:44:43) CREATE TABLE ⌨️ (00:49:04) Atributos de Columna y Restricciones ⌨️ (01:05:13) Foreign Key ⌨️ (01:08:02) ALTER TABLE ⌨️ (01:15:00) DESCRIBE table ⌨️ (01:18:35) INSERT INTO table ⌨️ (01:32:25) DML - Lenguaje de Manipulación de Datos ⌨️ (01:33:00) UPDATE table ⌨️ (01:38:20) DELETE from table ⌨️ (01:43:40) TRUNCATE TABLE ⌨️ (01:45:20) DQL - Lenguaje de Consulta de Datos ⌨️ (01:47:16) SELECT FROM table ⌨️ (01:48:00) WHERE ⌨️ (01:54:07) ORDER BY ⌨️ (01:56:24) Alias ⌨️ (01:59:21) Funciones de Agregación COUNT SUM AVG ⌨️ (02:07:20) INNER JOIN ⌨️ (02:27:26) LEFT JOIN ⌨️ (02:32:19) RIGHT JOIN ⌨️ (02:33:32) Join de 3 Tablas ⌨️ (02:36:10) Subconsultas ⌨️ (02:43:48) GROUP BY ⌨️ (02:47:05) HAVING ⌨️ (02:55:10) SQL usando Docker ⌨️ (03:11:39) Variables de Entorno ⌨️ (03:20:30) Mejores Prácticas ⌨️ (03:39:38) Ejemplos Prácticos ⭐ Enlaces importantes ⭐ 🔗 Gist de Instalaciones necesarias para el curso: https://gist.github.com/sergiecode/e7feaffc38cfccf863e7f944584da75e 🔗 Repositorio Curso de SQL desde cero: https://github.com/sergiecode/curso-sql-desde-cero 🔗 Repositorio final de SQL práctica NodeJS MySQL sin ORM: https://github.com/sergiecode/sql-practica-nodejs-mysql-sin-orm 🔗 Repositorio final de SQL práctica NodeJS MySQL con ORM (Sequelize): https://github.com/sergiecode/sql-practica-nodejs-mysql-con-orm ---- 💻 Con freeCodeCamp puedes aprender a programar gratis y alcanzar tu meta de obtener un empleo como desarrollador: https://www.freecodecamp.org/espanol/ ✍️ Lee cientos de artículos de programación de forma gratuita: https://www.freecodecamp.org/espanol/news/ 🎥 Suscríbete a nuestro canal para encontrar más videos y cursos de programación: https://www.youtube.com/@freecodecampes 🎉 Muchas gracias a nuestros colaboradores y campeones: 👾 Mario Vera 👾 José Luis Valladares 👾 Maria Teresa Maisterra 👾 Julio Marcelino Oliveira 👾 Gloria Avila Garcia 👾 cldeluna 👾 Gabriela Borba 👾 JINKP 👾 Jorge Arias 👾 Joaquin fernando mena c Mena c 👾 El Triple G 👾 Claudia Tracana 👾 Claudio Daniel Molina 👾 Eduardo Maximiliano Gaston Perez 👾 Javier Bengolea 👾 Alberto Oscar Pardini 👾 Leandro Layerle Mentor 👾 Omar Borges 👾 Juan Pablo Wibaux
