SQL
SQL (Structured Query Language) es el lenguaje que usamos para consultar y trabajar con datos almacenados en una base de datos. La mayoría de sistemas (MySQL, PostgreSQL, SQL Server, etc.) entienden SQL con pequeñas variaciones.
Cuando haces una consulta, no “programas” como en Java o Python: básicamente le dices a la base de datos: “muéstrame estos datos”.
Tabla
Una tabla es como una hoja de Excel: las columnas son los campos (nombre, precio, stock…) y las filas son los registros (cada producto, cada cliente…).
Tabla: productos
+----+--------------+--------+-------+-----------+
| id | nombre | precio | stock | categoria |
+----+--------------+--------+-------+-----------+
| 1 | Cuaderno A4 | 2.50 | 40 | Papelería |
| 2 | Lápiz HB | 0.35 | 200 | Papelería |
| 3 | Mochila | 18.00 | 12 | Accesorio |
+----+--------------+--------+-------+-----------+
¿Qué es una consulta?
Una consulta es una instrucción que devuelve un resultado. Por ejemplo: “muéstrame el nombre y el precio de todos los productos”.