2. Es un conjunto de
operaciones que
describen paso a paso
cómo computar una
respuesta sobre las
relaciones, tal y como
éstas son definidas en
el
Describe el aspecto
de la
Estas
operaciones se usan
como una
representación
intermedia de una
consulta a una base
de datos
Los lenguajes
basados en el
álgebra relacional
son procedimentales,
dado que los pasos
que forman la
consulta describen
un procedimiento.
es que tanto los
operando como
el resultado son
relaciones
3. La unión de una operación que, a partir de dos relaciones, obtiene una nueva relación formada
por todas las tuplas que están en alguna de las relaciones de partida.
La operación es una operación binaria, y unión de dos relaciones T y S se indica T U S.
La unión de las relaciones EMPLEADOS_ADM y EMPLEADOS_PROD proporciona una
nueva relación que contiene tanto a los empleados de administración como los empleados de
producción; se indicaría así: EMPLEADOS_ADM EMPLEADOS_PROD.
Sólo tiene sentido aplicar la unión a relaciones que tengan tuplas similares.
4. La intersección es una operación que, a partir de dos
relaciones, obtiene una nueva relación formada por las tuplas
que pertenecen a las dos relaciones de partida.
La intersección binaria; la intersección de dos relaciones T y
S se indica T S.
La intersección, como la unión, sólo se puede aplicar a
relaciones que tengan tuplas similares. Para poder hacer la
intersección de dos relaciones, es preciso, pues, que las
relaciones sean compatibles.
5. La diferencia es una operación que, a partir de dos relaciones, obtiene una nueva relación
formada por todas las tuplas que están en la primera relación y, en cambio, no están en la
segunda. La diferencia es una operación binaria, y la diferencia entre las relaciones T y S se
indica como T-S.
La diferencia, como ocurría en la unión y la intersección, sólo tiene sentido si se aplica a
relaciones que tengan tuplas similares. Para poder realizar la diferencia de dos relaciones es
necesario que las relaciones sean compatibles.
6. El producto carteciano es una operación que, a partir de dos relaciones, obtiene una nueva
relación formada por todas las tuplas que resultan de concatenar tuplas de la primera relación
con tuplas de la segunda.
Es una operación binaria. Siendo T y S dos relaciones que cumplen que sus esquemas no tienen
ningún nombre de atibuto común, el producto carteciano de T y S se indica como T x S.
Si se quiere calcular el producto cartesiano de dos relaciones que tienen algún nombre de
atributo común, sólo hace falta redenominar previamente los atributos adecuados de una de las
dos relaciones.
7.
8.
9. Principalmente vemos la necesidad de conocer cada día mas el
entorno de las bases de datos. Aprender de manera didáctica y
autodidactica con mayor dedicación.
Es necesario conocer que la implementación del código debemos
de tenerlo bien estructurado para evitar algunas redundancias
innecesarias.
Conocer las especificaciones que nos presenta cuando
estructuramos las tablas de cada base de datos, realizando
nuestro trabajo mas practico y sencillo.
10. Las necesidades de información de los usuarios
cambian constantemente. No es posible
anticiparlas en su totalidad. El algebra relacional de
bases de datos con sus relaciones normalizadas es
una solución simple para satisfacer las más
diversas condiciones de consulta y extracción de
datos e información.