Tuplas y Relaciones

Concepto Relacional y Tabular

Tuplas

Se define como un conjunto de pares de la forma
{(A1, D1), (A2, , D2), ...., (An, Dn)}

Una tupla de esquema {(A1 ,D1), (A2, D2),…, (An, Dn)} es un conjunto de pares la forma {(A1, V1), (A2, V2),…, (An, Vn)} tal que Ɐi Vi Є D1

La estructura de datos tupla permite
representar objetos del mundo a través
del mundo real, a través de sus propiedades
(Atributos).

Denominado esquema de Tupla

Relaciones

También denominado
esquema de relacion.

Operadores de Consulta
y Actualización

Borrado

Elimina una tupla de la relacion

Proyección

Este operador aplicado a una relacion extrae de sus tuplas los valores de los atributos especificados en la operación.

Inserción

Añade una tupla a la relacion

Selección

La relacion resultante de aplicar una condición de
selección a una relacion contiene las tuplas de esta
que cumplen la condición.

Producto Cartesiano

La relacion resultante del producto cartesiano
de 2 relaciones contienen las tuplas que se pueden
construir combinando ("uniendo).

Diferencia

Es la relacion resultante del producto cartesiano.

Unión

La relacion resulta de la unión de dos relaciones
contiene las tuplas que aparecen en cualquiera de ellas.

Relación

Es el constructor de valores
de tipo relacion.

Semántica de los operadores

Componentes de una relación

Grado

Es el numero de atributos de su esquema.

Cardinalidad

Es el numero de tuplas que la forman.