Consiste en un conjunto de operadores de alto nivel que operan sobre relaciones. Cada uno de estos operadores tomo una o dos relaciones como entrada y produce una nueva relación de salida.
Codd definió un conjunto muy específico de ocho operadores de este tipo, en dos grupo:
# Intersección: Construye una relación formada por aquellas tuplas que aparezcan en las dos relaciones.
# Diferencia: Construye una relación formada por las tuplas que aparecen en la primera relación que no aparezcan en la segunda de las dos relaciones especificadas.
# Producto Cartesiano: A partir de dos relaciones, construye una relación que contiene todas las combinaciones posibles de tuplas.
# Proyección: Extrae los atributos especificados de una relación dada.
# Reunión: A partir de dos relaciones, construye una relación que contiene todas las posibles combinaciones de tuplas , una de cada una de las dos relaciones.
# División: Toma dos relaciones, una binaria y otra unaria, y construye una relación formada por todos los valores de un atributo de la relación binaria que concuerdan con todos los valores de la relación unaria.
1 comentario:
Muy bien explicado pero seria bueno que tengas ejemplos específicos, Saludos
Publicar un comentario