Repaso
English

Explica primary key, foreign key, índice, restricción y transacción como si no supiera nada.

Respuesta

  • Primary key: una o varias columnas que identifican de forma única cada fila (sin duplicados, sin null).
  • Foreign key: una columna que apunta a la primary key de otra tabla, crea una relación y evita filas huérfanas.
  • Índice: una estructura ordenada extra que acelera las búsquedas, a costa de escrituras más lentas y más espacio.
  • Restricción: una regla que impone la base de datos (NOT NULL, UNIQUE, CHECK, FOREIGN KEY).
  • Transacción: un grupo de operaciones que o funcionan todas o fallan todas (ACID), por ejemplo una transferencia de dinero.
  • Juntas mantienen los datos correctos (integridad) y las consultas rápidas.

Términos clave

Practica esta pregunta en Repaso