SELECT * FROM cursos;
SELECT COUNT (*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
Bienvenida conceptos básicos y contexto histórico de las Bases de Datos
Bienvenida conceptos básicos y contexto histórico de las Bases de Datos
Playground: tu primera consulta en bases de datos
Introducción a las bases de datos relacionales
Qué son entidades y atributos
Historia de las bases de datos relacionales
Entidades de Platzi Blog
Relaciones
Múltiples muchos
Diagrama ER
Diagrama Físico: tipos de datos y constraints
Diagrama Físico: normalización
Formas normales en Bases de Datos relacionales
Diagrama Físico: normalizando Platziblog
RDBMS (MySQL) o cómo hacer lo anterior de manera práctica
¿Qué es RDB y RDBMS?
Instalación local de un RDBMS (Windows)
Instalación local de un RDBMS (Mac)
Instalación local de un RDBMS (Ubuntu)
Clientes gráficos
Servicios administrados
SQL hasta en la sopa
Historia de SQL
DDL create
Playground: CREATE TABLE
CREATE VIEW y DDL ALTER
DDL drop
Playground: VIEW, ALTER y DROP en SQL
DML
Playground: CRUD con SQL
¿Qué tan standard es SQL?
Creando Platziblog: tablas independientes
Creando Platziblog: tablas dependientes
Creando Platziblog: tablas transitivas
Consultas a una base de datos
¿Por qué las consultas son tan importantes?
Estructura básica de un Query
SELECT
Playground: SELECT en SQL
FROM y SQL JOINs
Utilizando la sentencia FROM
Playground: FROM y LEFT JOIN en SQL
WHERE
Utilizando la sentencia WHERE nulo y no nulo
Playground: Filtrando Datos con WHERE
GROUP BY
ORDER BY y HAVING
Playground: Agrupamiento y Ordenamiento de Datos
El interminable agujero de conejo (Nested queries)
¿Cómo convertir una pregunta en un query SQL?
Preguntándole a la base de datos
Consultando PlatziBlog
Playground: Prueba Final con PlatziBlog
Introducción a la bases de datos NO relacionales
¿Qué son y cuáles son los tipos de bases de datos no relacionales?
Servicios administrados y jerarquía de datos
Manejo de modelos de datos en bases de datos no relacionales
Top level collection con Firebase
Creando y borrando documentos en Firestore
Colecciones vs subcolecciones
Recreando Platziblog
Construyendo Platziblog en Firestore
Proyecto final: transformando tu proyecto en una db no relacional
Bases de datos en la vida real
Bases de datos en la vida real
Big Data
Data warehouse
Data mining
ETL
Business intelligence
Machine Learning
Data Science
¿Por qué aprender bases de datos hoy?
Bonus
Bases de datos relacionales vs no relacionales
Elegir una base de datos
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 121
Preguntas 4
SELECT * FROM cursos;
SELECT COUNT (*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
Logrado
creo que esta bien
🥳🥳
-- Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
– Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
–imprimir cantidad de cursos
SELECT COUNT(*) AS cantidad FROM cursos;
–imprimir columnas
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews FROM cursos;
como resolvi el playground: SELECT EN SQL
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
🎉
Repaso
buee el codigo
-- Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad
FROM cursos;
SELECT nombre AS name , profe as teacher, n_calificaciones AS n_reviews
FROM cursos;
 AS cantidad FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews FROM cursos;
-- Logrado!
SELECT *
FROM cursos;
SELECT COUNT(*) AS cantidad
FROM cursos;
SELECT c.nombre AS name,
c.profe AS teacher ,
c.n_calificaciones AS n_reviews
FROM cursos c;
select c.nombre, c.profe
from cursos c
 AS cantidad FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones
AS n_reviews FROM cursos;
SELECT * FROM cursos;
SELECT COUNT (*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
Mi respuesta:
😃
facilito jejej
.
.
.
.
.
.
.
.
.
.
.
.
-- Todas las columnas de todos los cursos en el orden por defecto de la base de datos.
SELECT * FROM cursos;
-- La cantidad total de cursos con el nombre cantidad.
SELECT COUNT(*) AS cantidad FROM cursos;
-- Las columnas nombre, profe y n_calificaciones (renombradas en inglés) de todos los cursos.
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews FROM cursos;
SELECT * FROM cursos;
SELECT COUNT (*) AS CANTIDAD FROM CURSOS;
Select nombre AS name, profe AS teacher, n_calificaciones AS n_reviews FROM cursos;
-- P1: Seleccionar campos específicos de la tabla "cursos"
SELECT id, nombre, profe, n_calificaciones
FROM cursos;
-- P2: Contar el número de filas en la tabla "cursos"
SELECT COUNT(*) AS cantidad
FROM cursos;
-- P3: Seleccionar columnas específicas y asignar alias en la tabla "cursos"
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
– Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT COUNT (*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
Prueba superada
-- Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews FROM cursos;
Otro reto mas completado 💚
Aqui pueden probar el código
-- Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
-- Segundo reto
SELECT COUNT(*) AS cantidad
FROM cursos;
-- Tercer reto
SELECT nombre AS name, profe AS teacher, n_calificaciones as n_reviews
FROM cursos;
Excelente!
SELECT * FROM cursos;
SELECT count() as cantidad FROM cursos;
SELECT nombre as name,profe as teacher,n_calificaciones as n_reviews FROM cursos;
Adjunto comparto la solución al reto del uso de SELECT:
.
-- Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad FROM cursos;
SELECT
nombre AS name,
profe AS teacher,
n_calificaciones AS n_reviews
FROM cursos;
– Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT count(nombre) as cantidad FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
Les comparto mi solucion 😃
-- Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews FROM cursos;
SELECT * FROM cursos;
SELECT count(*) as cantidad
FROM cursos;
SELECT nombre as name, profe as teacher, n_calificaciones as n_reviews
FROM cursos;
…
SELECT * FROM cursos;
SELECT COUNT (*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
– Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
select count(*) as cantidad from cursos;
select nombre as name ,profe as teacher, n_calificaciones as n_reviews
from cursos;
SELECT * FROM cursos;
SELECT COUNT(*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
Dejo aqui la respuesta 👇
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-- Escribe aquí tu código SQL 👇
SELECT * FROM cursos;
SELECT COUNT (*) AS cantidad
FROM cursos;
SELECT nombre AS name, profe AS teacher, n_calificaciones AS n_reviews
FROM cursos;
Te lo deje bien escondido, jejejeje😇
Playground Select en SQL:
![](
Playground Select en SQL:
Complete.
Otro play ground completed !!! Wuuuuu
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?