Algebra Relacional.

Slides:



Advertisements
Presentaciones similares
Dpto. Informática IES Juan de la Cierva
Advertisements

IBD Clase 16.
Diseño de Bases de Datos
Rocío Contreras Águila Primer Semestre 2010
Lenguajes Relacionales
Diseño de Bases de Datos
AZAR Y PROBABILIDAD.
BASE DE DATOS Primeros pasos
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
ALGEBRA RELACIONAL Y CALCULO RELACIONAL CON REFERENCIA A BASE DE DATOS
MODELO RELACIONAL.
INTELIGENCIA ARTIFICIAL
Consultas anidadas.
Estadística Computacional I
Teórico: Algebra Relacional
2 Introducción: Una forma de aproximarnos una base de datos es verla como una colección de relaciones, donde una relación es una tabla con filas (tuplas)
ALGEBRA RELACIONAL.
Tema 8 : Sistemas relacionales Resumen Sobre el modelo relacional
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
Bases de Datos.
Guia datos de información
BASE DE DATOS I Clase # 1.

BASES DE DATOS I CAPÍTULO 2 EL MODELO RELACIONAL Guillermo Baquerizo
Lenguajes Formales de Consulta
OPERACIONES ALGEBRAICAS
Álgebra Relacional. zUnión, intersección y diferencia: los operadores usuales de conjuntos zSelección: Escoger ciertas filas zProyección: Escoger ciertas.
John Freddy Duitama Muñoz. Facultad de Ingeniería. U. de. A.
ALGEBRA RELACIÓNAL MILADY MUÑOZ HIDALGO JHON MARLON ZAPATA OROZCO 11º2.
ALGEBRA RELACIONAL. Elementos  Operandos -> Relaciones  Operadores  Asignaciones.
Colegio de Bachilleres Plantel 13 Xochimilco-Tepepan Integrantes: Karen Elizabeth González Monroy Elizabeth De Jesús Vergara Grupo:308.
BASE DE DATOS I Clase # 3.
IBD CLASE 15. SQL Lenguaje de Consultas Estruturado (SQL) ◦Lenguaje de trabajo estándard para modelo relacional ◦Componentes ◦DDL: Data Definition Language.
Algebra Relacional Ing. Fabián Ruano.
Algebra Relacional.
 RELACIÓN O TABLA (RELATION, TABLE): LISTA DE VALORES CON UN NOMBRE, DONDE CADA VALOR ES UNA FILA (REGISTRO), COMPUESTO POR 1 O MÁS COLUMNAS (CAMPOS).
Bases de datos relacionales
ALGEBRA RELACIONAL OPERACIONES BASICAS.
Base de Datos I. Es un lenguaje con el que los usuarios solicitan información de la BD. Estos lenguajes suelen ser de nivel superior que el de los lenguajes.
Operaciones con números naturales
DDL Unidad 2. Lenguaje estándar SQL El SQL es un lenguaje estándar de definición y manipulación (y consulta) de bases de datos relacionales. El SQL estándar.
Diseño de base de datos Tema 4 : Algebra relacional.
Seminario de Informática Elementos Conceptuales
JUAN LUIS CHAMIZO BLÁZQUEZ
Expresiones algebraicas equivalentes
Se conocen como la información que describe un dato objeto, en el cual se definen sus propiedades y los datos o campos que contiene dicho objeto. Un atributo.
Base de Datos Juan Inoa. Conceptos de Base de Datos.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Ingeniería de Sistemas y Modelamiento.
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
Para pasar a tablas todos los datos sin dejar nada y que las tablas tengan sentido por si solas se tiene que seguir unos pasos: 1.Toda entidad se transforma.
Base de datos.
Sample-Based Quality Estimation of Query Results in Relational Database Environments Donald P. Ballou InduShobha N. Chengalur-Smith Richard Y. Wang.
MODELOS DE DATOS RELACIONAL
Lenguajes de consulta: son aquellos en que el usuario interroga o solicita información a la base de datos. Estos lenguajes se clasifican en procedimentales.
Tipos de Datos.
JOIN EN MYSQL Bueno en esta presentación mostrare cosas acerca de los usos de la sentencia JOIN en mysql , mediante esta presentación planeo mostrar los.
oRepresenta los datos en una manera sencilla permitiendo el entendimiento de estos mismos por los inexpertos.
OPERACIONES CON POTENCIAS
Maestría en ciencias de la computación
Sistemas de Información I
LA COMPLEJIDAD DE LAS OPERACIONES DEL ÁLGEBRA RELACIONAL
Base de Datos I – Ing. Mary Carlota Bernal J.
Administración de Base de Datos Procesamiento y Optimización de Consultas Prof Mercy Ospina Torres Prof Renny A. Hernandez
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Sesión 07 Modelo Relacional Sistems y Comercio Universidad del Valle.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE QUÍMICA P.E.L: INGENIERO QUÍMICO U.A: ÁLGEBRA LINEAL Unidad II Conceptos básicos de Álgebra Tema:
Administración de Base de Datos Procesamiento y Optimización de Consultas Prof Mercy Ospina Torres Prof Renny A. Hernandez
Algebra relacional Integrantes: Víctor Sergio López Sainz. Francisco Javier centeno. Verdín Carlos Omar.
ALGEBRA RELACIONAL UNIDAD 3 ALGEBRA RELACIONAL. INTRODUCCIÓN Se forma a partir de la matemática formal Creada por Edgar Frank Codd en 1972 Concede comportamineto.
Transcripción de la presentación:

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. Debido a sus propiedades algebraicas, estas operaciones sirven para obtener una versión más optimizada y eficiente de dicha consulta.

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. Campo1 Campo2 Campo3 Valor 1 Valor 2 Valor 3 Valor n Cabecera Tupla Campo

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”. Campo1 Campo2 Campo3 Valor 1 Valor 2 Valor 3 Valor n Cabecera Tupla

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 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 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 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 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.

Algebra Relacional

Algebra Relacional

Algebra Relacional

Integrantes Juan Zamorano Jose Saldias M.Andres Sepulveda

FIN