algebra relacional
El elemento fundamental del modelo relacional de bases de datos es la tabla relacional. Una tabla relacional es una representación extensional de unarelación definida sobre un cierto dominio.
Se llama tupla a cada ``fila'' de una tabla, y es por supuesto un elemento del producto cartesiano de los dominios que dan nombre a las columnas ( atributos).Permite extraer columna de una relación, dando como resultado un subconjunto vertical de atributos de la relación, señalada con la letra griega pi mayúscula (¶) Como subíndice de ¶ se coloca una listade todos los atributos que se desea aparezcan en el resultado. La relación argumento se escribe después de¶ entre paréntesis.
Ejemplos :
EMPLEADOS
CLAVE
NOMBRE
DIRECCIÓN
001
Juan CarlosTorres Méndez
Atasta
002
Mónica Comes Pérez
Centro
003
Carmen Cruz Cruz
Tamute
004
Miguel Contreras León
Sabina
¶ Clave (Empleados)
CLAVE
001
002
003
004
El operador de selecciónopta por tuplas que satisfagan cierto predicado, se utiliza la letra griega sigma minúscula (σ) para señalar la selección. El predicado aparece como subíndice de σ. La Relación que constituye elargumento se da entre paréntesis después de la σ.
Ejemplos :
EMPLEADOS
CLAVE
NOMBRE
DIRECCIÓN
001
Juan Carlos Torres Méndez
Atasta
002
Mónica Comes Pérez
Centro
003
Carmen Cruz CruzTamute
004
Miguel Contreras León
Sabina
¶ nombre σ nombre='Mónica Comes Pérez' (Empleados)
NOMBRE
Mónica Comes Pérez
(X) PRODUCTO CARTESIANO
El producto cartesiano de dosconjuntos A x B es el conjunto de todos los pares ordenados que se pueden formar con un elemento perteneciente al conjunto A y un elemento del conjunto B.
Los elementos de A x B son pares ordenados....
Regístrate para leer el documento completo.