algebra relacional
Concepto:
El álgebra relacional es un lenguaje de consulta procedimental que consta de un conjunto de operaciones que toman como entrada una o dos relaciones y producen como resultadouna nueva relación (construye nuevas relaciones a partir de relacionas existentes)
Clasificación del Algebra Relacional:
Las operaciones del Álgebra Relacional se pueden clasificar en cuatroclases:
1.- Operaciones habituales de los conjuntos (unión, intersección y diferencia)
2.- Operaciones que suprimen partes de una relación (la selección elimina algunas tuplas y laproyección algunas columnas)
3.- Operaciones que combinan las tuplas de dos relaciones (el producto cartesiano combina pares de tuplas de dos relaciones y varias clases de reuniones que forman parejas,de forma selectiva, a partir de dos relaciones)
4.- Operación renombramiento que modifica el esquema de una relación (nombres de atributos y/o nombre de la relación)Unión:
En álgebra relacional la unión de dos relaciones compatibles A y B es:
A UNION B o A u B
Produce el conjunto de todas las tuplas que pertenecen ya sea a A o a B o aAmbas. Al igual que en teoría de conjuntos el símbolo U representa aquí la unión de dos relaciones.
Ejemplo.Intersección:
En álgebra relacional la intersección de dos relaciones compatibles A y B
A INTERSECCION B o A ∩ B
Produce el conjunto de todas las tuplas pertenecientes a A y B. Al igual que enteoría de conjuntos el símbolo ∩ representa aquí la intersección entre dos relaciones.
Ejemplo:
Diferencia:
Enálgebra relacional la diferencia entre dos relaciones compatibles A y B
A MENOS B o A – B
Produce el conjunto de todas las tuplas t que pertenecen a A y no pertenecen a B.
Ejemplo:...
Regístrate para leer el documento completo.