¡El poder de los datos!

1

¡El poder de los datos!

Introducción a las bases de datos relacionales

2

Buenas prácticas de bases de datos con SQL

3

Tipos de datos en SQL

4

¿Cómo crear una base de datos en SQL?

5

Práctica: Tu primera consulta en bases de datos

6

Historia y Evolución de SQL

7

Práctica: Creación de Tablas en SQL (CREATE TABLE)

Manipulación de Datos

8

Insertando Datos con SQL (INSERT)

9

Consultas y Selecciones en SQL (SELECT)

10

Práctica: SELECT en SQL

11

Actualización de Datos con SQL (UPDATE)

12

Eliminación de Datos con SQL (DELETE)

13

Práctica: CRUD con SQL

Manipulación Avanzada de Datos

14

Instalación de MySQL Server y MySQL Workbench

15

¿Qué es la cláusula WHERE de SQL?

16

Filtrar y Ordenar Datos en SQL (LIKE)

17

Práctica: Filtrar Datos con WHERE en SQL

18

Cláusulas de Comparación Textual en SQL (AND, NULL, IN, NOT)

19

Funciones de Aritmética Básica en SQL (COUNT, SUM, AVG)

20

Funciones de Aritmética Básica en SQL (MIN, MAX)

Agrupación de Datos

21

Agrupación de Datos en SQL: GROUP BY, HAVING y CASE para Análisis Avanzado

22

Práctica: Agrupamiento y Ordenamiento de Datos

23

Tipos de JOIN en SQL

24

¿Cómo funciona INNER JOIN, LEFT JOIN, RIGHT JOIN y FULL JOIN?

25

Práctica: LEFT JOIN en SQL

Transformación de Datos

26

Vistas Materializadas en SQL: Como optimizar tus consultas y reportes.

27

Práctica: Crear Vistas Materializadas en SQL

28

Optimización de Bases de Datos con SQL: CREATE INDEX y TRIGGER

29

Vistas Materializadas y Temporales en SQL

30

Expresiones de Tablas Comunes (CTE) en SQL

Procedimientos Almacenados

31

Procedimientos Almacenados en SQL

32

Procedimientos Almacenados en SQL: Gestión de Variables y Manejo de Excepciones

Administración de Base de Datos

33

Respaldos y Restauración de Bases de Datos

34

Seguridad en Bases de Datos SQL

Análisis de Datos Avanzados

35

Potenciando los Datos en la Nube: Data Science, Big Data, ML e AI

36

SQL para Análisis de Datos: Primeros pasos con Power BI

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Práctica: Tu primera consulta en bases de datos

5/36

Aportes 90

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Saludos, este será mi enésimo intento de dominar SQL Me gustaría al final del curso conocer como interactúa un equipo de trabajo con el encargado de las BBDD. es decir, como recibe los requerimientos al iniciar un proyecto y sobre la marcha. como debe ser ese análisis que debe rodar en su cabeza para plasmarlo en la BD. que debe tener en cuenta si el proyecto es para una tienda o si es de gran escala. y espero obtener mi primer empleo en tecnología
En qué capítulo vimos, el SELECT? En video 4 no lo mencionan...
Que increible prueba, la he realizado asi: `SELECT (2 + 2);` `SELECT (18 / 3);` `SELECT "Esto es una sentencia SELECT";` Gracias por enseñarnos profe Caro 👩‍💻
Al curso le falta ser más consecuente con la temporalidad o línea de conocimientos impartidos, acá practicamente es replicar una línea de código y ni carajo se entiende que hace en específico SELECT.
Hola, quiza es una pregunta muy obvia pero alguien me podria decir porque al final va con punto y coma?
Este es mi ejercicio, pero el test me genera error, por que sera? ```js -- Escribe aquí las demás sentencias SQL 👇 SELECT (2+2); SELECT (18/3); SELECT ('Esto es una sentencia SELECT'); ```-- Escribe aquí las demás sentencias SQL 👇SELECT (2+2);SELECT (18/3);SELECT ('Esto es una sentencia SELECT');
\--18/3 `SELECT (18/3);` \--"Esto es una sentencia SELECT" (no olvides las comillas ") `SELECT "Esto es una sentencia SELECT";`
y en que momento vimos que es un SELECT, ya lo busque en youtube pero que caso tiene
Consejo de principiante: no olviden el punto y coma ";". Eso me valió un intento.
Por ahora vamos bien!! Gracias Profe Carolina. Esta chévere practicar desde la misma interfaz de platzi. ![](https://static.platzi.com/media/user_upload/image-496769b4-f395-4047-9926-f9ce72a322f4.jpg)
Mi solución ![](https://static.platzi.com/media/user_upload/image-bb227bf2-ed3b-470b-86db-9c9faea5a10a.jpg)
Esto sí que es una novedad, me vuelve a sorprender el equipo Platzy. Hooray 🏆
```js -- Ejemplo de sentencia SQL con SELECT 👇 SELECT (2+2); -- Escribe aquí las demás sentencias SQL 👇 SELECT (18/3); SELECT 'Esto es una sentencia SELECT'; ```Lo resolví de esta manera
![](https://static.platzi.com/media/user_upload/image-ea2d4617-1b0d-45a8-a8f1-e80141968949.jpg)
Increible Exercise, Lo realice asi: \-- Escribe aquí las demás sentencias SQL 👇SELECT (36/5); SELECT (4+4); SELECT ("Por amor a SQL y la sentencia SELECT");
CREATE TABLE INSTRUCTORS (    INSTRUCTORID INT PRIMARY KEY NOT NULL,    INSTRUCTORNAME VARCHAR(50),    INSTRUCTORLASTNAME VARCHAR(50),    LOAD\_DATE TIMESTAMP DEFAULT CURRENT\_TIMESTAMP,    UPDATE\_DATE TIMESTAMP DEFAULT CURRENT\_TIMESTAMP);
![](https://static.platzi.com/media/user_upload/image-400c76b3-d0f0-4cf4-ae97-c4d9157ea449.jpg)
\-- Ejemplo de sentencia SQL con SELECT: SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇SELECT (18/3); SELECT ("ESTO ES UNA SENTENCIA SELECT");
me comí hasta el ultimo intento porque no ponía los paréntesis en el texto ![](https://static.platzi.com/media/user_upload/image-ac2fd87f-17fd-474d-8671-212d3491210c.jpg)
![](https://static.platzi.com/media/user_upload/image-d269a2ab-868d-42e1-81b2-d076ad0ccbfd.jpg) ![](https://static.platzi.com/media/user_upload/image-f922b07d-a076-4b50-85f0-ea1c44e77b6a.jpg)
Estaba confundido en un inicio ya que creí entender bien la instrucción. Pero mi error estaba en que ya no tenía que volver a repetir la instrucción de la suma jajaja estaba buscando cual era mi error y hasta el final pude darme cuenta que ya no era necesario volver a ponerlo.
![](https://static.platzi.com/media/user_upload/image-9e1f86a1-1388-478e-8529-b5c59e026de4.jpg)
\-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇-- Segundo valor: 18 / 3SELECT 18 / 3; \-- Tercer valor: "Esto es una sentencia SELECT"SELECT "Esto es una sentencia SELECT";
Buenos días compañeros cuando cliqueo en ejecutar corre lla linea de codigo pero al cliquear "correr pruebas" siempre me aparece error. alguien me puede ilustrar si estoy en algún error.
No sabía que se podía imprimir un Hola mundo! en SQL 😂 ![](https://static.platzi.com/media/user_upload/image-624e41e7-d41f-47fc-9fcd-00c79493b90a.jpg)
¿Qué sentido tiene escribir esto? SELECT ("Esto es una sentencia SELECT");
Buenas! En mi caso me sirvio utilizar "AS" para asignar un alias a la columna que tiene el resultado que busco. Lo mismo ocurre con el mensaje "Esto es una sentencia SELECT". Les comparto mi test mas abajo por si les sirve de guia: \-- Ejemplo de sentencia SQL con SELECT 👇 SELECT 2+2 AS resultado; SELECT 18/3 AS resultado; SELECT "Esto es una sentencia SELECT" AS mensaje;
Friendly reminder del ; (Esto no es Python) ```js SELECT (2+2); SELECT (18/3); SELECT ("Esto es una sentencia SELECT"); ```SELECT (2+2); SELECT (18/3); SELECT ("Esto es una sentencia SELECT");
NO ME DEJA CREAR LA TABLA ME APERECE ESTE PROBLEMA A table can only have one timestamp column. Because table 'STUDENTS' already has one, the column 'UPDATEDATE' cannot be added.
Saludos, ejercicio realizado ![](https://static.platzi.com/media/user_upload/image-6aaec9d6-be79-4c1b-86ff-b04da9c69d82.jpg)
Por fin me salió!! tuve que leer los comentarios, hasta que salió el del punto y coma ";". muchas gracias ![](https://static.platzi.com/media/user_upload/Screenshot%202024-09-24%20at%2015.23.18-8ee8da14-df6b-4ee3-9c46-31173ef5e582.jpg)
![](https://static.platzi.com/media/user_upload/image-7b40e445-a40b-424c-8173-045594f0c094.jpg)
NO ME CORRE LA CONSOLA.
![](https://static.platzi.com/media/user_upload/image-a202782f-a56a-4b9e-877c-80ab1620c7fa.jpg) Mi consultas
Hola a todos, a continuación mi respuesta al reto: ![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-09-01%20a%20la%28s%29%2011.41.00p.m.-b2aa158c-500f-4052-afd3-ea906d44c5c4.jpg)
select "Esto es una sentecia SELECT"; SELECT (2+2); SELECT (18/3);
![](https://static.platzi.com/media/user_upload/image-1070af75-738d-401b-a7e9-5cf29684241f.jpg)
No lo entiendo
![](https://static.platzi.com/media/user_upload/image-d0bf906e-1594-4c6a-b251-a69bafa03548.jpg)
![](https://static.platzi.com/media/user_upload/image-8a8274be-1f94-418e-9d15-1e48940e4c20.jpg) Gracias, por el momento todo bien.
![](https://static.platzi.com/media/user_upload/image-75bed26b-4251-489e-9d94-73049dba7f3f.jpg)
Genial! ![](https://static.platzi.com/media/user_upload/image-7361aeb2-8946-4523-a1ed-1925d51c4e7f.jpg)
Hola buen día es la primera vez que me estoy estudiando sql soy nuevo en esto veo que la profesora maneja muy bien el tema pero a personas como yo q estamos empezando nos queda difícil seguir el ritmo y para mi hay cosas q no eran quedando muy claras vamos a toda no se q se pueda hacer para entender un poco más
\-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇 SELECT (18/3);SELECT ("Esto es una sentencia SELECT");
SELECT (2+2);SELECT (18/3);SELECT ((2+4+6+8)/2);SELECT "Esto es una sentencia"
Yo estoy utilizando Sql Sever (Lo descague a mi maquina) ![](https://static.platzi.com/media/user_upload/image-650a2a59-cd2c-485d-8c53-a5a434406fbc.jpg)
Test completed! ![](https://static.platzi.com/media/user_upload/image-59a7eaf4-5cf7-4e33-9751-e762bd8e604b.jpg)
\- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇SELECT (18/3);SELECT "Esto es una sentencia SELECT"; Muy interesante la implementacion de estos metodos practicos para el aprendizaje, me senti en hacker rank v:
No estoy seguro de la razon pero estimo q es por el SO Este es el codigo que paso las pruebas `-- Ejemplo de sentencia SQL con SELECT 👇` `SELECT (2+2);` `-- Escribe aquí las demás sentencias SQL 👇` `SELECT 18/3;` `SELECT 'Esto es una sentencia SELECT';`
Comillas simple en la impresion del texto. ![](https://static.platzi.com/media/user_upload/image-4bc2af22-7774-4d4f-ba6b-cd690f123cba.jpg)![](https://static.platzi.com/media/user_upload/image-7d9885ce-22a9-4aa8-94b4-1f0211a499e3.jpg)![](https://static.platzi.com/media/user_upload/image-a6c3edfe-3b72-46fa-82b6-fde5175053d5.jpg)
![](https://static.platzi.com/media/user_upload/image-9d865acf-823d-4a7c-836f-1a0058d53e35.jpg)LISTOOOOOOOOOOO
![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-07-27%20a%20la%28s%29%202.32.54p.m.-0a1ee2e2-8452-43cb-8257-d2b6aff464c9.jpg)
la tabla de relación entre la tabla courses y la tabla students: `CREATE TABLE ENROLLMENTS (` ` ENROLLMENTID INT PRIMARY KEY,` ` STUDENTID INT,` ` COURSEID INT,` ` ENROLLDATE TIMESTAMP DEFAULT CURRENT_TIMESTAMP,` ` UPDATEDATE TIMESTAMP DEFAULT CURRENT_TIMESTAMP,` ` FOREIGN KEY (STUDENTID) REFERENCES STUDENTS(STUDENTID),` ` FOREIGN KEY (COURSEID) REFERENCES COURSES(COURSEID)` `);`
SElEC ( 2 + 2 ) ; SELEC (18 / 2) ; es una sentencia SELEC
(2+2) ;
![](https://static.platzi.com/media/user_upload/image-6477fed9-943e-4173-9933-35dd3bdd085d.jpg)
![](https://static.platzi.com/media/user_upload/image-ba592abb-d318-4ed3-add1-7a9213814859.jpg)
\-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2);SELECT (18/3);SELECT ("Esto es una sentencia SELECT")
Hola! En el último punto estaba cometiendo un error al colocar el texto entre paréntesis. Incorrecto: `SELECT ("Esto es una sentencia SELECT");` Correcto: `SELECT "Esto es una sentencia SELECT";`
![](https://static.platzi.com/media/user_upload/image-5a5bfba3-3312-4e7f-b447-17bcf84bff17.jpg)
![](https://static.platzi.com/media/user_upload/image-0c66cd34-6a33-4fd0-9ed1-5e3a8cc86e94.jpg) ```js TERMINADO EL EXERCISE SQL ```
![](https://static.platzi.com/media/user_upload/image-f2d5f48e-cf75-4032-a8d2-a13d62bd1052.jpg)
Buenas, dejo mi código: \-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇SELECT (18/3);SELECT "Esto es una sentencia SELECT";
prueba realizada. ![]("C:\Users\edgar.mercado\Downloads\Prueba-querys.png") ![]("C:\Users\edgar.mercado\Downloads\Prueba-querys.png")
es un tema de repasar y cumplir con lo solicitado tal cual ![](https://static.platzi.com/media/user_upload/image-1d1ac025-1f72-4a12-8dd5-f593b621d62b.jpg)
![](https://static.platzi.com/media/user_upload/image-243a0207-4870-4bba-9621-98c6f5f0d114.jpg)
vamos melos! ![](https://static.platzi.com/media/user_upload/image-0dabeb77-74b5-497c-86d6-a0fd8acc5624.jpg)
vamos melos... ![](https://static.platzi.com/media/user_upload/image-bbea5a3f-464b-450e-9730-964d8fbc0449.jpg)![](https://static.platzi.com/media/user_upload/image-7f3b53fd-722a-486a-920d-808d351bfbf1.jpg)![]()
![](https://static.platzi.com/media/user_upload/image-5d30906a-eb8d-43e5-9a9e-5f720138bd23.jpg)
![](https://static.platzi.com/media/user_upload/image-2448c081-0b89-4432-ad2d-53e8414f105a.jpg)
No olvidar los paréntesis ( ), las "comillas dobles para texto" y punto & coma ; al final de cada orden.
![](https://static.platzi.com/media/user_upload/image-9caa2b18-6ecf-40c3-9c0f-4036d88c3872.jpg)
La ultima prueba la puse con punto final y no la tomo, debe ser por el test. ![]()![](https://static.platzi.com/media/user_upload/imagen-342f6502-3948-46e2-92c0-74fbe4473fb7.jpg)
![](https://static.platzi.com/media/user_upload/image-a42a812c-c196-4a06-b26d-ba7483acb90e.jpg)
Mis respuestas `-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2);` `-- Escribe aquí las demás sentencias SQL 👇SELECT (18/3);` `SELECT "Esto es una sentencia SELECT";`
![]()![](https://static.platzi.com/media/user_upload/image-ddc40264-067e-4862-8b51-3f09b01bf880.jpg)
\-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇SELECT (18/3);SELECT "Esto es una sentencia SELECT";
````js -- Ejemplo de sentencia SQL con SELECT 👇 SELECT (2+2); -- Escribe aquí las demás sentencias SQL 👇 SELECT (18/3); SELECT ("Esto es una SENTENCIA"); ```-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇SELECT (18/3);SELECT ("Esto es una SENTENCIA"); ````
```txt -- Ejemplo de sentencia SQL con SELECT 👇 SELECT (2+2); -- Escribe aquí las demás sentencias SQL 👇 SELECT (18/3); SELECT ("Esto es una sentencia SELECT"); ```
\-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2+2); \-- Escribe aquí las demás sentencias SQL 👇SELECT (18/3);SELECT ("Esto es una sentencia SELECT");
Buena prueba, para empezar cuando apenas estoy conociendo este excelente tema.![](https://static.platzi.com/media/user_upload/image-81866993-0d16-40dc-8533-1f781c78a294.jpg)
💪🏻🔥😉😎 ![](https://static.platzi.com/media/user_upload/image-0cba43d7-97c3-4f4e-9657-c8bfe1e280cc.jpg)
![]()![](https://static.platzi.com/media/user_upload/imagen-1bfba54b-e82d-4afe-b43c-9fa8c6c0f1dd.jpg)Solidos en SQL :)
aqui mi test ![](https://static.platzi.com/media/user_upload/image-94c01ef2-6dc7-40ff-b93f-176bb95ec526.jpg)
![](https://static.platzi.com/media/user_upload/image-4a6da801-09fd-4bc8-89fc-448f78d394f3.jpg)
`SELECT`es la sentencia básica de SQL que se utiliza para obtener datos de una base de datos Digamos que tienes una tabla (table) con las columnas `col_1`, `col_2`, `col_3`etc. Si **sólo** necesita **la primera** columna de esta tabla, su sentencia SQL `SELECT` tendrá el siguiente aspecto: `SELECT` `col_1` `FROM` `table`
\-- Ejemplo de sentencia SQL con SELECT 👇SELECT (2 + 2)AS; SELECT (18/3)AS; \-- Escribe aquí las demás sentencias SQL 👇 SELECT (18+16)AS; SELECT UPPER("Esto es una sentencia SELECT"); SELECT (240/20)AS; SELECT LOWER("Esto es una sentencia SELECT"); SELECT (78+38)AS;SELECT (100/5)AS;SELECT LENGTH("Esto es una sentencia SELECT")
Usé el siguiente código y me funcionó perfecto. Nótese el uso de la doble comilla ( " ) al momento de ingresar el texto: ```js SELECT (2+2); SELECT (18/3); SELECT ("Esto es una sentencia SELECT") ```
Usé el siguiente código para la prueba: ```js SELECT (2+2); SELECT (18/3); SELECT ("Esto es una sentencia SELECT") ```Y funcionó perfectamente. Nótese el uso de la doble comilla cuando se inserta texto.
ME genera error el test, por que sera? `-- Escribe aquí las demás sentencias SQL 👇SELECT (2+2);` `SELECT (18/3);` `SELECT ('Esto es una sentencia SELECT');`
undefined