Curso de SQL y MySQL

Clases del Curso de SQL y MySQL

Instruido por:
Alberto Alcocer
Alberto Alcocer
Intermedio
4 horas de contenido
Ver la ruta de aprendizaje
Curso de SQL y MySQL

Curso de SQL y MySQL

Progreso del curso:0/24contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/24contenidos(0%)

Introducción al Curso de SQL y MySQL

Material Thumbnail

Todo lo que aprenderás sobre SQL y MySQL

07:14 min

Instalación local de un RDBMS (Windows)

13:27 min

Material Thumbnail

Instalación local de un RDBMS (Mac)

08:06 min

Instalación local de un RDBMS (Ubuntu)

01:00 min

Material Thumbnail

La consola de MySQL

07:27 min

Material Thumbnail

¿Qué es una base de datos?

03:13 min

CREATE

Material Thumbnail

Tipos de columnas / Creación de la tabla books

17:11 min

Material Thumbnail

Tipos de columnas / Creación de la tabla authors

12:28 min

Material Thumbnail

Tipos de columnas usando / Creación de la tabla clientes

18:09 min

INSERT

Material Thumbnail

Comando on duplicate key

09:04 min

Material Thumbnail

Inserción de datos usando queries anidados

09:48 min

Bash y archivos SQL

Material Thumbnail

Bash y archivos SQL

07:18 min

SELECT

Material Thumbnail

Su majestad el SELECT

12:14 min

Material Thumbnail

5 casos de negocio

11:01 min

Material Thumbnail

Continuación de casos de negocio

19:07 min

Material Thumbnail

Comandos UPDATE Y DELETE

15:58 min

Consultas en MySQL

Material Thumbnail

Comando mysqldump

12:30 min

Contenido Bonus

Material Thumbnail

Bases de datos para Big Data

15:21 min

nuevosmás votadossin responder
Luis Alfredo Monroy Villegas
Luis Alfredo Monroy Villegas
Estudiante

Chicos no me termina de quedar claro que hace el GROUP BY, alguno podría explicarme por favor?

1
María Alejandra Becerra Mora
María Alejandra Becerra Mora
Estudiante

Hola a todos, tengo una duda. No tengo un manejador de paquetes instalado. Alguien sabe o tiene el link para descargar uno?

1
NESTOR IVAN RONCANCIO CABALLERO
NESTOR IVAN RONCANCIO CABALLERO
Estudiante

Hola amigos, he descargado el programa pero en windows no se como poder compilar lo que voy escribiendo en codigo, me pueden orientar? , he tratado de ejecutarlo desde la consola pero no ocurre nada.
gracias

1
Pedro Monroy
Pedro Monroy
Estudiante

Alguien sabe como hacer foreign key en MariaDB, que sería casi lo mismo en casi todo en mysql. Me mandaron comentarios en esta clase en los que me mostraban como hacerlo en mysql pero no funciona, que seria indicar que columna va a ser el foreign key y después la referencia a la otra tabla.
Dejo el codigo:

CREATETABLE IF NOTEXISTS books ( 
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
author_id INTNOTNULL, 
title VARCHAR(100) NOTNULL, 
yearINT(10) UNSIGNED NOTNULLDEFAULT1900, 
languageVARCHAR(2) NOTNULLDEFAULT'es', 
cover_url VARCHAR(500) UNIQUE, 
price DOUBLE(6,2) NOTNULLDEFAULT10.00, 
sellable TINYINT(1) DEFAULT1, 
copies INTNOTNULLDEFAULT1, 
description TEXT, 
FOREIGN KEY (author_id) REFERENCES authors(id);
1
Pedro Monroy
Pedro Monroy
Estudiante

Alguien sabe como hacer foreign keys, tengo duda de como hacer eso en codigo

1
Fernando Lopez
Fernando Lopez
Estudiante

Se debe crear una base de datos “utf8_spanish_ci” o “utf8mb4_spanish_ci” ?

1
Fernando Lopez
Fernando Lopez
Estudiante

Podrían compartir información de como normalizar una buena base de datos, por ejemplo de un sistema de ventas o etc…

1
Emmanuel Corona
Emmanuel Corona
Estudiante

Me gustaria restar año de bithdate - año actual solo para saber cuantos años tiene por favor ? como seria por favor

1
Emmanuel Corona
Emmanuel Corona
Estudiante

Si quisiera restar el año del birthdate - año actual como seria la funcion ?

1
Jairo Caqui
Jairo Caqui
Estudiante

Hasta ahora no entendi como se usa left join hice la prueba con ambas uniones y me da el mismo resultado,

 CON  LEFT 
SELECT c.name, 
	t.type, 
	b.title,
	CONCAT(a.name," (",a.nationality,")") AS autor, 
	TO_DAYS(NOW()) - TO_DAYS(t.created_at) AS ago
FROM transactions AS t
LEFT JOIN clients AS c
	ON c.client_id= t.client_id
LEFT JOIN books AS b
ON b.book_id = t.book_id
LEFT JOIN authors AS a
ON b.author_id = a.author_id
;

CON JOINSELECT c.name, 
	t.type, 
	b.title,
	CONCAT(a.name," (",a.nationality,")") AS autor, 
	TO_DAYS(NOW()) - TO_DAYS(t.created_at) AS ago
FROM transactions AS t
JOIN clients AS c
	ON c.client_id= t.client_id
JOIN books AS b
ON b.book_id = t.book_id
JOIN authors AS a
ON b.author_id = a.author_id


1