ALGEBRA RELACIONAL

Description

El algebra relacional es un conjunto de operaciones que describen paso a paso como computar una respuesta sobre relaciones.
jg82800
Mind Map by jg82800, updated more than 1 year ago
jg82800
Created by jg82800 almost 9 years ago
19
0

Resource summary

ALGEBRA RELACIONAL

Annotations:

  • El algrebra relacilnal es un conjunto de operacionas que describen paso a paso como computar una respuesta sobre relaciones
  1. tuplas

    Annotations:

    •  Es una fila de una tabla relacional.
    1. Union compatible

      Annotations:

      • Una unión es compatible entre dos relaciones R, S, si ellas poseen el mismo grado y el dominio del iesimo elemento de la relación R es el mismo que el iesimo elemento de la relación S.
      1. grado

        Annotations:

        • numero de atributos
      2. Las operaciones
        1. Basicas

          Annotations:

          • Cada operador del álgebra acepta una o dos relaciones y retorna una relación como resultado. σ y Π son operadores unarios, el resto de los operadores son binarios
          1. Seleccion

            Annotations:

            • OPERADOR UNARIO.Permite seleccionar un subconjunto de tuplas de una relación (R), todas aquellas que cumplan la(s) condición(es) P, 
            1. Proyeccion (II)

              Annotations:

              • OPRACION UNARIOS. Permite extraer columnas (atributos) de una relación, dando como resultado un subconjunto vertical de atributos de la relación.
              1. Producto cartesiano

                Annotations:

                • OPERADOR BINARIO.El producto cartesiano de dos relaciones 
                1. Union

                  Annotations:

                  •  OPERADOR BINARIO.La operación retorna el conjunto de tuplas que están en R, o en S, o en ambas. R y S deben ser uniones compatibles
                  1. Diferiencia (-)

                    Annotations:

                    • OPERADOR BINARIO.La diferencia de dos relaciones, R y S denotada por: entrega todas aquellas tuplas que están en R, pero no en S. R y S deben ser uniones compatibles.
                  2. No Basicas O Derivadas
                    1. Interseccion

                      Annotations:

                      • La intersección de dos relaciones se puede especificar en función de otros operadores básicos: La intersección, como en Teoría de conjuntos, corresponde al conjunto de todas las tuplas que están en R y en S, siendo R y S uniones compatibles.
                      1. Union natural

                        Annotations:

                        • La operación unión natural en el álgebra relacional es la que permite reconstruir las tablas originales previas al proceso de normalización
                        1. Division

                          Annotations:

                          • Supongamos que tenemos dos relaciones A(x, y) y B(y) donde el dominio de y en A y B, es el mismo. El operador división A / B retorna todos los distintos valores de x tales que para todo valor y en B existe una tupla en A.
                          1. Agrupacion

                            Annotations:

                            • Permite agrupar conjuntos de valores en función de un campo determinado y hacer operaciones con otros campos. 
                        Show full summary Hide full summary

                        Similar

                        Balotario de BD II
                        dav quev
                        Unidad III BD Modelo Entidad - Relacional
                        Diana Carmona
                        INTRODUCCIÓN A LAS BASES DE DATOS
                        Claudia Carriola
                        Balotario de BD II
                        warrenmorote63.w
                        Selección
                        Arlet Diaz
                        Proyección
                        Arlet Diaz
                        Of Mice and Men
                        becky_e
                        Apresentações em Inglês
                        miminoma
                        Chemistry C1
                        Chloe Winn
                        New English Literature GCSE
                        Sarah Egan
                        MAPA MENTAL DISEÑO GRAFICO
                        puntoideascali