En las bases de datos relacionales , relvar es un término introducido por CJ Date y Hugh Darwen como abreviatura de variable de relación en su artículo de 1995 The Third Manifesto , para evitar la confusión que a veces surge del uso del término relación , por el inventor del modelo relacional. , EF Codd , para una variable a la que se asigna una relación, así como para la relación en sí. El término se utiliza en el conocido libro de texto de bases de datos de Date, Introducción a los sistemas de bases de datos, y en varios otros libros de su autoría o coautoría.
Relvar no se acepta universalmente como un término, y no se usa en el contexto de productos de sistemas de administración de bases de datos existentes que soportan SQL [ cita requerida ] , cuyo concepto de contraparte (pero no equivalente exacto) es la tabla base , siendo esto algo que, como las variables del lenguaje informático en general, tiene un nombre y está sujeto a actualización (es decir, se le asignan valores diferentes de vez en cuando). Otros libros de texto de bases de datos continúan usando el término relación tanto para la variable como para los datos que contiene. De manera similar, los textos en SQL tienden a usar la tabla de términos para ambos propósitos, aunque la tabla base de términos calificados se usa en el estándar para la variable.
Un término estrechamente relacionado que se utiliza a menudo en textos académicos es esquema de relación , que es un conjunto de atributos emparejados con un conjunto de restricciones, que en conjunto definen un conjunto de relaciones con el propósito de alguna discusión (típicamente, normalización de la base de datos ). Las restricciones que mencionan solo un relvar se denominan restricciones relvar , por lo que el esquema de relación se puede considerar como un solo término que abarca un relvar y sus restricciones relvar.
Referencias
- CJ Date . Introducción a los sistemas de bases de datos , 8ª ed. (Addison-Wesley, 2004, ISBN 0-321-19784-4 ), págs. 65–6.
- CJ Date y Hugh Darwen . Bases de datos, tipos y el modelo relacional: el tercer manifiesto (Addison-Wesley, 2007, ISBN 0-321-39942-0 ), página 85