
















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Breve Presentación sobre Álgebra Relacional
Tipo: Diapositivas
1 / 24
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!

















Algebra
Relacion
al:
Se puede decir que el algebra relaciona e u lenguaje procedural de alto nivel
Tanto los operandos como los resultados son racionales
Se utiliza para medir la potencia de los lenguajes relacionale s.
Es un lenguaje Formal con una serie de operadores que trabajan sobre una o varias relaciones para obtener una relación resultado
Es el operador de proyección y se denota con la letra P del alfabeto griego (pi)
Es el operador de selección y se denota con la letra s del alfabeto griego (sigma)
Algebra
Relacional
:
Selección
Este operador permite seleccionar un subconjunto de filas o registros de una relación y de acuerdo a la condición planteada los registros serán seleccionados para formar parte de un nuevo subconjunto.
Ejemplo:
Condición o predicado Aparece como sub índice de la letra griega Sigma. Se pueden realizar las siguientes operaciones dentro del predicado:
Relacion Se especifica de que tabla se va a extraer la tupla. La relacion pertenece al grupo binario por lo cual solo se puede escoger uan tabla
Seleccion: La information que se puede extras de las tablas es la que esta contenida en tuplas o filas
Comparación: <,>,≤, ≥ Lógicas: AND,OR NOT
Binarios
Union
Interseccion
Diferencia
Producto
Cartesiano
Join
Division
Unión
La unión de 2 relaciones R y S es otra relación la cual va a tener los registros de R en S o en ambas, además se eliminan los registros duplicados.
Ejemplo:
En esta relación R y S deben ser compatibles es decir que deben estar definidas sobre el mismo conjunto de atributos.
Diferencia
La diferencia de 2 relaciones R y S es otra relación la cual va a tener los registros que están en R pero no están en S. En esta relación R y S deben ser compatibles. .
Ejemplo:
Intersección
. Es una relación que contiene el conjunto de todas las filas que están tanto en la relación R como en S. R y S deben ser compatibles. .
Ejemplo:
División
Define una relación sobre el conjunto de atributos C, incluido en la relación R, y que contiene el conjunto de valores de S, que en las filas de R están combinadas con cada una de las filas de S..
Ejemplo:
Son todas y cada una de las restricciones propias que hacen que la Base de datos sea consistente, segura e integral para su funcionalidad. Las reglas nacen al momento de definir el Modelo relacional, pero también de las necesidades de la organización, la cual busca la calidad de la información.
Reglas de Integridad Estructural del Modelo Relacional
Las reglas de integridad en una Base de datos permiten que la información almacenada en la misma, posea la consistencia e integridad requerida por sus usuarios. Estas reglas provienen de la definición misma del Modelo relacional, para garantizar que los datos sean correctos o
Las tablas que forman una base de datos
Las tablas que forman una base de datos
Tabla referenciada (^) Tabla dependiente Tabla independienteTabla independiente
Su clave primaria es referenciada por una o más claves foráneas de la misma o diferente tabla
Tiene al menos una calve foránea
No tiene ninguna clave primaria referenciada ni foránea
Su clave primaria está referenciada por una clave foránea definida en esta misma tabla
Tipos de integridad