- 1

Fundamentos de SQL y diseño de bases de datos relacionales
01:06 - 2

Separación de entidades para organizar datos en bases de datos
10:25 - 3

Qué es SQL y cuándo usarlo en lugar de Excel
15:21 - 4
Instalación de MySQL en Windows, macOS y Linux
01:51 - 5

Configuración básica cliente-servidor en MySQL
05:18 quiz de Fundamentos de Bases de datos
Uso del comando SELECT para consultas básicas en SQL
Clase 20 de 24 • Curso de Fundamentos de Bases de Datos
Contenido del curso
- 6

Conceptos fundamentales de bases de datos: columnas, tuplas y relaciones
07:23 - 7

Creación de tablas básicas en MySQL con tipos de datos
13:42 - 8

Claves primarias y validaciones esenciales en tablas MySQL
16:44 - 9

Normalización y relaciones en bases de datos de tiendas
21:38 - 10

Creación visual de esquemas de bases de datos con DBML
17:24 quiz de Introducción a Bases de Datos Relacionales
- 11

Creación de tablas SQL con relaciones y llaves externas
26:04 - 12

Creación de tabla relacional con llaves foráneas en MySQL
20:49 - 13

Tipos de tablas en bases de datos relacionales: catálogo, operación, registro y archivo
12:59 - 14

Modificación de tablas MySQL con ALTER TABLE
17:35 - 15

Inserción de datos y manejo de claves duplicadas en MySQL
22:32 - 16

Creación de tablas MySQL realistas con campos únicos y timestamps
17:17 - 17

Filtrado de datos con WHERE en SQL
24:39 - 18

Comando UPDATE: modificar registros en tablas SQL
23:13 - 19

Borrado lógico y físico de datos en SQL
16:02 - 20

Uso del comando SELECT para consultas básicas en SQL
15:31 quiz de Manipulación de Datos
El comando SELECT es fundamental en SQL, pues permite extraer información específica y altamente personalizable de bases de datos. Comprender sus distintas opciones y combinaciones ayuda a obtener resultados puntuales y con valor empresarial. Aquí aprenderás cómo aplicar condiciones, ordenar resultados, realizar operaciones y utilizar paginación para gestionar grandes volúmenes de datos fácilmente.
¿Qué es y cómo funciona el comando SELECT?
SELECT es la instrucción principal para consultar datos en SQL. Permite mostrar información desde tablas o sistemas. Su estructura básica requiere indicar qué columnas quieres consultar y desde qué tablas:
SELECT columna1, columna2 FROM tabla;
Puedes enriquecer esta estructura con distintas cláusulas, obteniendo resultados específicos y precisos, muy útiles en entornos empresariales.
¿Cómo utilizar condiciones específicas con WHERE?
La cláusula WHERE define condiciones precisas para filtrar resultados:
SELECT nombre, precio FROM productos WHERE precio <= 100;
Este ejemplo restringe el resultado a precios no mayores a 100. Puedes combinar múltiples condiciones usando AND o OR:
SELECT nombre, precio, stock FROM productos WHERE precio <= 100 AND stock > 90;
¿De qué forma ordenar resultados con ORDER BY?
La cláusula ORDER BY organiza resultados por columnas específicas. Indicas la columna seguida por el tipo de orden (ASC para ascendente o DESC para descendente):
SELECT nombre, precio FROM productos ORDER BY precio DESC;
Esto organiza los productos desde el precio más alto al más bajo. El orden por defecto es ascendente, por lo que indicar ASC es opcional.
¿Qué son las operaciones y el uso de alias?
SQL permite realizar operaciones aritméticas directamente en tu consulta:
SELECT nombre, precio, stock, precio * stock AS total_inventario FROM productos;
El uso de alias (AS) asigna nombres amigables a las columnas resultado, facilitando la comprensión:
SELECT precio * stock AS total FROM productos;
Además, funciones como ROUND redondean resultados numéricos:
SELECT ROUND(precio * stock, 2) AS total_redondeado FROM productos;
¿Cómo limitar resultados y hacer paginación con LIMIT?
LIMIT restringe la cantidad de registros devueltos, facilitando la gestión de grandes volúmenes de información:
SELECT nombre FROM productos LIMIT 10;
Puedes realizar paginaciones precisas indicando el inicio y cantidad de registros:
SELECT nombre FROM productos LIMIT 10, 10;
Esto devuelve 10 registros desde la posición 11 en adelante, muy útil para visualizar grandes conjuntos de datos.
¿Quieres compartir otras aplicaciones prácticas o consultas específicas usando SELECT? ¡Déjanos un comentario!