Algebra relacional2
-
Upload
anthonyleonruiz -
Category
Education
-
view
97 -
download
0
Transcript of Algebra relacional2
TEMA: ALGEBRA RELACIONALINTEGRANTES: LEÓN RUIZ ANTHONY MARCOS. BAZAN GARCIA LEYLA PAOLA.
CURSO: MODELAMIENTO DE BASE DE DATOS.
DOCENTE: PORRO CHULLI MARCO
ALGEBRA RELACIONAL DEFINICION:Como ya hemos comentado en el apartado dedicado a las operaciones del modeloRelacional, el álgebra relacional se inspira en la teoría de conjuntos paraEspecificar consultas en una base de datos relacional.Para especificar una consulta en álgebra relacional, es preciso definir uno oMás pasos que sirven para ir construyendo, mediante operaciones de álgebraRelacional, una nueva relación que contenga los datos que responden a la consultaA partir de las relaciones almacenadas. Los lenguajes basados en el álgebraRelacional son procedimentales, dado que los pasos que forman la consultaDescriben un procedimiento.
OPERACIONES CONJUNTISTAS: Unión
Intersección
Diferencia
Producto cartesiano
CARTESIANO
OPERACIONES ESPECIFICAMENTE RELACIONALES Selección
Proyección
Combinación
Algebra relacional4.1 IntroducciónEn las secciones anteriores se han estudiado las maneras de modelar información de manera "relacional" empleando el concepto de entidades que se relacionan entre sí.Esta sección presenta la manera de hacer consultas a una base de datos empleando algunos conceptos matemáticos aplicados a un esquema relacional. Los lenguajes que se analizan más adelante se derivan precisamente del algebra relacional.El álgebra relacional consiste de algunas simples pero poderosas maneras de construir nuevas relaciones a partir de otras. Si pensamos que las relaciones iniciales son los datos almacenados entonces las nuevas relaciones se pueden ver como respuestas a algunas consultas deseadas.
RESUMEN
Ejemplos:name address gender birthdate
Carrie Fisher 123 Maple St. F 9/9/99
Mark Hamill 456 Oak Rd. M 8/8/88
Name address gender birthdate
Harrison Ford 789 Palm Dr. M 7/7/77
Carrie Fisher 123 Maple St. F 9/9/99
UniónName address gender birthdate
Harrison Ford 789 Palm Dr. M 7/7/77
Mark Hamill 456 Oak Rd. M 8/8/88
Carrie Fisher 123 Maple St. F 9/9/99
Intersección
name address gender Birthdate
Carrie Fisher 123 Maple St. F 9/9/99
Resta
name address Gender birthdate
Mark Hamill 456 Oak Rd. M 8/8/88
RECOMENDACIONES:Recomendaciones básicasEl siguiente artículo enumera las recomendaciones para las mejores prácticas durante el uso (o el uso planeado) de la funciones de Virtualización y Replicación de Datos de Bizagi. 1. Haga un análisis adecuado y diseñe en etapas tempranasSe recomienda tener en cuenta todas las limitaciones, las posibilidades de integración y el diseño adecuado para el modelado de datos (en análisis y en las fases de diseño de la implementación del proyecto).
CONCLUSIONES:
Para terminar no olvidemos que ésta sólo es una metáfora visual, no sólo es cuestión de
tirar caños entre cualquier par de entidades. Aquí se acaba la metáfora, como dijimos
desde un principio es un modelo semántico y para que el caño sea viable debe haber un
verbo o acción que lo justifique y le dé sentido. Por ejemplo, el empleado tiene un
cónyuge, el vendedor realiza varias ventas, etc. En el DER 5 por ejemplo me resultaría
difícil encontrar un verbo que justifique una relación entre las entidades Provincia y
Profesión.
En fin, retomando el primer tema de este artículo, espero que el enfoque de construir el
modelo de datos a partir del hecho registrable les sirva de alternativa para facilitar su
interpretación y lograr su realización. Aclaro que la única originalidad de esta propuesta
es la de haber tomado el enfoque por hechos, (el cual se usa para detectar posibles
tablas de hecho dentro de un DER ya existente, con el objeto de diseñar diagramas de
estrella o copo de nieve para un datawarehouse y usarlo en forma inversa para la
construcción de un DER desde el principio.
APRECIACION DEL EQUIPO:Si no tuve éxito, espero que la metáfora del agua les ayude a visualizar rápidamente las posibilidades de ejecutar una consulta en un modelo existente o deficiencias de información. Es sólo un recurso didáctico, pero creo que aquí si hay un poco más de originalidad.
LINKOGRAFIA:
https://es.wikipedia.org/wiki/%C3%81lgebra_relacional
http://csrg.inf.utfsm.cl/~jfuentes/_buil
d/html/lectures/week1/lecture3.html
https://www.fing.edu.uy/tecnoinf/maldonado/cursos/bd2/materiales/teo/bd2-teorico01.pdf