Junior — Middle
¿Puedes dar un ejemplo de una restricción impuesta en una base de datos o sistema?
sobes.tech AI
Respuesta de la IA
Las restricciones (constraints) en una base de datos o sistema se utilizan para garantizar la integridad de los datos y el correcto funcionamiento de la aplicación. Un ejemplo de restricción en una base de datos puede ser:
- Unicidad (UNIQUE) — garantiza que los valores en una columna o conjunto de columnas no se repitan.
- Clave primaria (PRIMARY KEY) — identifica de manera única cada registro en la tabla.
- Clave externa (FOREIGN KEY) — asegura la integridad referencial entre tablas.
- NOT NULL — prohíbe almacenar valores nulos en una columna.
Por ejemplo, en la tabla de usuarios se puede imponer una restricción de unicidad en el campo email para evitar el registro de varias cuentas con la misma dirección.