Está en la página 1de 3

Tema: El modelo de datos relacional y las restricciones de una base de datos relacional

El modelo de datos relacional utiliza los conceptos de la relacin matemtica, fue diseado
por Ted Codd de IBM en 1970.

El modelo relacional representa la base de datos como una coleccin de relaciones,


donde:

Tupla: Corresponde a una fila


Atributo: Es el encabezamiento de columna
Relacin: Corresponde al nombre de la tabla
Domino: Es el tipo de dato que describe los valores que pueden aparecer en cada
columna. As un dominio D es un conjunto de valores atmicos. Por ejemplo:

Edades: El conjunto de edades para los empleados de una empresa debe


ser entre 15 y 80 aos.
NumerosTelefonosMoviles. El conjunto de los 8 dgitos que componen los
nmeros de telfono mviles en Costa Rica

Un esquema de relacin R, es utilizado para describir una relacin, denotado por


R(A1,A2.,An), Cada atributo Ai es el nombre de un papel jugado por algn
dominio D en el esquema de relacin R.

En el modelo conceptual el grado de un tipo de relacin es el nmero de entidades


participantes, mientras que el modelo de datos relacional el grado de una relacin
es el nmero de atributos n de la misma.

Una relacin r del esquema R(A1, A2, . . . , An), tambin especificado como r(R),
es un conjunto de n-tuplas. Donde cada tupla t es una lista ordenada de n valores.

Se utiliza el termino intensidad de la relacin para el esquema R y extensin de


relacin para el estado r(R).

Caractersticas de las relaciones

Ordenacin de tuplas en una relacin: Una relacin no es sensible al ordenamiento de las


tuplas
Ordenacin de los valores dentro de una tupla: El orden de los valores dentro de una tupla
(y por consiguiente de los atributos de un esquema de relacin) es importante.

Sin embargo, a nivel lgico, el orden de los atributos y sus valores no es tan importante mientras se
mantenga la correspondencia entre ellos.

Valores y NULLs en las tuplas. Cada valor en una tupla es un valor atmico.
Tema: El modelo de datos relacional y las restricciones de una base de datos relacional
Tema: El modelo de datos relacional y las restricciones de una base de datos relacional

También podría gustarte