Registro (base de datos)

2 min
Editar

En una base de datos, un registro (en inglés, record) es el conjunto de datos que se guardan sobre un elemento concreto. En una base de datos de alumnos de una universidad, en la que para cada alumno se anota su nombre y apellidos, el grado que cursa, su domicilio y su fecha de nacimiento, un registro es el conjunto de datos de un alumno dado. Cada uno de esos datos, el nombre, el grado, el domicilio, es un campo (field), y el conjunto de registros del mismo tipo forma una tabla (table).

La idea es anterior a los ordenadores. Una ficha de cartón de un fichero de biblioteca es un registro, con sus campos para el autor, el título, la editorial y la signatura; un fichero entero de fichas del mismo tipo es una tabla. Las primeras bases de datos informáticas copiaron esa organización, y la palabra registro se trasladó a ellas.

En las bases de datos relacionales, que son las más usadas, un registro corresponde a una fila (row) de una tabla y un campo a una columna (column). Para distinguir un registro de todos los demás se usa una clave primaria (primary key), un campo o combinación de campos cuyo valor no se repite, como el número de matrícula de un alumno o el número de identificación fiscal de un cliente. Otros campos pueden hacer referencia a registros de otras tablas, lo que permite, por ejemplo, que el registro de una matrícula apunte al del alumno y al de la asignatura sin repetir sus datos.

Cada campo tiene un tipo, número, texto o fecha, y puede tener un límite de rango que impide guardar valores absurdos. Las operaciones básicas sobre los registros son cuatro, que en inglés se resumen con la sigla CRUD: crear (create), leer (read), actualizar (update) y borrar (delete). Cuando una operación afecta a varios registros que tienen que cambiar juntos, como el cargo y el abono de una transferencia bancaria, se agrupan en una transacción.

No hay que confundir este sentido con el del archivo de registro o log, en el que un programa anota lo que va ocurriendo, ni con el registro del procesador, que es una pequeña memoria interna de la CPU.

Mapeo objeto-relacional – Sistema de información

Sarasola, Eneko (2025). "Registro (base de datos)". Ikusmira. Recuperado de https://ikusmira.org/p/registro-base-de-datos/

Una errata, un dato desfasado, un párrafo que falta: edítalo y la redacción revisa tu propuesta.

Sugerir una mejora →
Informática Registro (base de datos)
§ Tres puertas

¿Por dónde sigues?