Módulo 0 · Orientación

Tablas, filas, columnas y valores

Construye el modelo mental necesario para interpretar cualquier resultado SQL.

⏱ 14 minNivel: InicialRequisito: Qué es SQL

0 de 40 lecciones

Al terminar esta lección podrás

  • Identificar filas, columnas y valores.
  • Interpretar una tabla como un conjunto de registros.
  • Distinguir NULL de otros valores.

Antes de empezar: Qué es SQL. Explica en una frase qué recuerdas antes de continuar.

La idea, sin código

Una tabla organiza un tipo de entidad. Cada fila representa un elemento concreto; cada columna describe una propiedad; cada celda contiene un valor. NULL representa la ausencia de un valor conocido.

Pregunta guía: ¿qué representa cada fila antes y después de aplicar este concepto?

Sintaxis mínima

Estructura
tabla → filas × columnas

Primer ejemplo guiado

Datos de ejemplo: tabla clientes
idnombreciudademail
1AnaMadridana@ejemplo.es
2LuisValencialuis@ejemplo.es
3MartaMadridNULL
4OmarSevillaomar@ejemplo.es
5NoraBilbaonora@ejemplo.es

Analiza la consulta antes de comprobar el resultado:

SQL
SELECT id, nombre, ciudad
FROM clientes;
Resultado esperado
idnombreciudad
1AnaMadrid
2LuisValencia
3MartaMadrid
4OmarSevilla
5NoraBilbao

Qué ocurre paso a paso

  1. Cada fila del resultado representa un cliente.
  2. id, nombre y ciudad son columnas.
  3. Los valores concretos ocupan la intersección entre fila y columna.
Comprueba que lo entendiste

En la tabla clientes, ¿qué representa ciudad?

Error frecuente

Consulta o razonamiento problemático

Revisar
-- Pensar que NULL significa una cadena vacía

NULL significa que no existe un valor conocido. No es lo mismo que 0, una cadena vacía o la palabra «NULL».

Práctica guiada

Básica · apoyo graduado

Resuelve una sola dificultad cada vez

Identifica cuántas filas y columnas devuelve SELECT nombre, ciudad FROM clientes.

Ahora sin guía

Intermedia · práctica autónoma

Transfiere lo aprendido

Describe qué representa una fila de productos y qué representa la columna stock.

Comparar con una solución posible
SQL
Una fila representa un producto; stock describe cuántas unidades disponibles tiene ese producto.

Puede existir otra solución válida. Comprueba que produce el resultado pedido y que puedes explicar cada cláusula.

Resumen para llevarte

  • Las filas representan registros.
  • Las columnas representan propiedades.
  • NULL indica ausencia de un valor conocido.

Siguiente paso: Continúa con Cómo leer una consulta SQL.

Consulta rápida