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.