algebra relacional n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Algebra Relacional PowerPoint Presentation
Download Presentation
Algebra Relacional

Loading in 2 Seconds...

play fullscreen
1 / 14

Algebra Relacional - PowerPoint PPT Presentation


  • 192 Views
  • Uploaded on

Algebra Relacional. Algebra Relacional. Se denomina algebra relacional a un conjunto de operaciones encargadas de la manipulación de datos agrupados (relaciones). Estas operaciones describen la manipulación de datos. Son en si, una representación intermedia de una consulta a una base de datos.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Algebra Relacional' - irving


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
algebra relacional1
Algebra Relacional
  • Se denomina algebra relacional a un conjunto de operaciones encargadas de la manipulación de datos agrupados (relaciones).
  • Estas operaciones describen la manipulación de datos. Son en si, una representación intermedia de una consulta a una base de datos.
  • Debido a sus propiedades algebraicas, estas operaciones sirven para obtener una versión más optimizada y eficiente de dicha consulta.
algebra relacional2
Algebra Relacional

Términos necesarios de entender.

  • Relación: Se le denomina relación a un conjuntos de datos ordenados en forma de filas y columnas, los cuales están relacionados por algún contexto. Estas relaciones contienen dentro de sus partes a la cabecera, tuplas y campos.

Cabecera

Tupla

Campo

algebra relacional3
Algebra Relacional
  • Tupla: Es una parte de una relación, un conjunto de datos que entregan una información relacionada. Enfocado a las bases de datos puede llamarse “registro” ó “filas de una tabla”.

Cabecera

Tupla

algebra relacional4
Algebra relacional
  • Aridad: Se le denomina aridad al numero de atributos que contiene una relación.
  • Unión compatible: Se le denomina así a la posibilidad que tengan dos relaciones de tener la misma aridad.
algebra relacional5
Algebra relacional

Operaciones del algebra relacional

De los ocho operadores, sólo hay cinco que son fundamentales: restricción, proyección, producto cartesiano, unión y diferencia, que permiten realizar la mayoría de las operaciones de obtención de datos. Los operadores no fundamentales son la concatenación (join), la intersección y la división, que se pueden expresar a partir de los cinco operadores fundamentales.

En esta presentación estudiaremos las operaciones de unión, Intersección y diferencia.

algebra relacional6
Algebra relacional
  • Unión: Esta operación retorna un conjunto de tuplas (tipo especial de conjunto) que estén en una o en ambas relaciones que se asocian. Para poder realizar esta operación, es necesario que las dos relaciones sean compatibles.

El resultado de esta operación entregará a lo más la cantidad de tuplas de la primera relación sumada a la cantidad de tuplas de la segunda. Los elementos repetidos aparecerán solo una vez.

Se simboliza por R S, en donde “R” y “S” son dos relaciones que interactúan bajo esta operación

algebra relacional7
Algebra Relacional
  • Intersección: Esta operación, obtiene como resultado la cantidad de tuplas que se encuentran en las dos relaciones. Estas relaciones deben ser compatibles para poder obtener un resultado.

El resultado de esta operación, a lo más entrega el total de tuplas de una de las dos relaciones.

Se simboliza por R S en donde “R” y “S” son dos relaciones que interactúan bajo esta operación.

algebra relacional8
Algebra Relacional
  • Diferencia:Esta operación entrega como resultado la cantidad de tuplas que se encuentren en la primera relación pero no en la segunda. Estas relaciones deben ser compatibles para poder obtener un resultado.

El resultado de esta operación, a lo más entrega el total de tuplas de la primera relación.

Se simboliza por R – S en donde “R” y “S” son dos relaciones que interactúan bajo esta operación.

integrantes
Integrantes
  • Juan Zamorano
  • Jose Saldias
  • M.Andres Sepulveda