Corazón si te encanta la actitud del profesor.
Introducción
¿Cuál es la diferencia entre MySQL y MariaDB?
Proyecto del curso: metro de CDMX
Diagramas Entidad Relación
Diagramas conceptuales vs. diagramas físicos
Diagrama conceptual: estableciendo relaciones
Diagrama físico: detalles en las tablas
Reto: relaciones en el diagrama físico
Instalando nuestras herramientas
Instalación de MariaDB en Windows
Instalación de MariaDB en Linux
Instalación de MariaDB en macOS
Sentencias básicas
Archivos SQL: CREATE DATABASE
Manejo de usuarios para la base de datos
CREATE TABLE
Modificando tablas con ALTER TABLE
Playground: Manejo de Tablas con SQL
Insertando información en la base de datos
Actualizando información: UPDATE
Borrando datos: DELETE
Playground: INSERT, UPDATE y DELETE en SQL
Listando datos: SELECT
Playground: Metro de CDMX en SQL
Consultas anidadas
¿Qué son las consultas anidadas?
Creando nuestra primer consulta anidada
Playground: Metro de Bogotá en SQL
Geolocalización
¿Cómo funciona la geolocalización?
Creando nuestras consultas de geolocalización
Reto: geolocalización con consultas anidadas
Stored Procedures
¿Qué son los Stored Procedures?
Crea tus primeras Stored Procedures
Prepared statements
Triggers
¿Qué son los triggers?
Crea tus primeros triggers
Triggers compuestos
Bonus
Confesión personal: phpMyAdmin es superior
Próximos pasos
Cómo seguir aprendiendo SQL
RetaxMaster
Aportes 13
Preguntas 0
Corazón si te encanta la actitud del profesor.
Si quieren tener un poco mas de contexto sobre cuales son las lineas del metro que existen en la ciudad de mexico les dejo este link, conoceras todas las lineas del metro.
Las bases de datos son piezas importantes dentro de los proyectos que nos permiten que lo datos sean persistentes, organizados y almacenados de forma ordenada.
Resumen:
Este es un ejemplo de lo que lograremos en el curso, no te preocupes por ahora de las tablas y la información en ella. A lo largo del curso iremos explicando en detalle cada aspecto, lo importante por ahora es saber ¿Qué esperar del curso? y ¿Cúal será nuestro resultado final?.
Spoilers:
Tabla “lines” contiene todas las líneas del metro.
Tabla “stations” contiene TODAS las estaciones del metro.
Tabla “trains” contiene los trenes que pertenecen a una línea.
Tabla “locations” contiene GEOMETRY, una sorpresa que veremos más adelante.
Procedimientos: Nos ayudará a hacer consultas ingresando solo una línea.
Al final del curso contarás con una base de datos real y funcionando en tu propia computadora.
que emoción que sea sobre la CDMX ❤️
estoy listo!
Preparado.
Bastante interesante el concepto de los procedimientos para mySql y la disponibilidad de la info para hacer las prácticas de al mismo tiempo.
Uyy super genial ya estoy emocionado!!!
Proyecto del Curso: metro de CDMX
metros_cdmx
active_drivers
drivers
lines
lines_statations
locations
statations
trains
Ejemplo:
…
CALL get_line_stattion(“Line 9”);
…
Buena onda el Profe!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?