CALCULO RELACIONAL

12
CALCULO RELACIONAL INTEGRANTES: LISBETH ALEXANDRA VÁSQUEZ CIEZA ALCIRA GONZALES MUÑOZ PROFESOR: MARCO AURELIO PORRO CHULLI

Transcript of CALCULO RELACIONAL

Page 1: CALCULO RELACIONAL

CALCULO RELACIONAL

INTEGRANTES:LISBETH ALEXANDRA VÁSQUEZ CIEZAALCIRA GONZALES MUÑOZ

PROFESOR:MARCO AURELIO PORRO CHULLI

Page 2: CALCULO RELACIONAL

El cálculo relacional es un lenguaje de consulta que describe la respuesta deseada sobre una base de datos sin especificar como obtenerla, a diferencia del álgebra relacional que es de tipo procedural, el cálculo relacional es de tipo declarativo; pero siempre ambos métodos logran los mismos resultados. Normalmente el cálculo relacional se apoya en algún lenguaje de interrogación de base de datos como puede ser el SQL.

 

DEFINICION

Page 3: CALCULO RELACIONAL

VARIABLES

Page 4: CALCULO RELACIONAL

El alcance de x en la fórmula x ∀ ∀F es F. Igualmente, el alcance de x en la fórmula x F también es F. ∃ ∃

La regla de la definición de fbf permite distinguir dos clases de

ocurrencias de las variables: libres y ligadas.

LIBRES Y LIGADAS

Page 5: CALCULO RELACIONAL

TIPOS

Page 6: CALCULO RELACIONAL

CALCULO RELACIONAL ORIENTADO A TUPLAS(TRC)

Tiene las siguientes consideraciones:Las variables se asocian a tuplas.Las constantes se asocian a variables de

dominio.Los operadores son los de comparación, los

lógicos NOT, AND, OR; así como el Existencial y el Universal.

Page 7: CALCULO RELACIONAL

CALCULO RELACIONAL ORIENTADO A DOMINIOS (DRC)

Está constituido con los mismos operadores que el cálculo relacional de tuplas pero no hay tuplas sino variables dominio. 1. (x, y, z ) Î r, donde r es una relación con n atributos

y x , y, z .son variables de dominio o constantes.2. x q y, donde x e y son variables de dominio y q es

un operador de comparación aritmética (>, <, =, ¹). Es necesario que los atributos x e y, tengan dominios cuyos miembros puedan compararse mediante q.

3. x q c, donde x es una variable de dominio, q es un operador de comparación y c es una constante en el dominio del atributo x.

Page 8: CALCULO RELACIONAL

RESUMENLenguaje de Consulta para bases de datos relacionales .Se utiliza para la manipulación de datos a partir de las relaciones .Basado en el Cálculo de Predicados de Primer Orden (refleja las relaciones que existen entre los elementos de un dominio). Variantes: de tuplas y de dominio. 

Page 9: CALCULO RELACIONAL

RECOMENDACIONES La Base de Datos en una empresa u otra

entidad es la parte principal que sirve para dar mejoras en el sistema, ordenarlos, clasificarlos, etc., gracias a este proceso que ofrece una Base de Datos la entidad cambia su futuro ya que ayuda a sus usuarios

Page 10: CALCULO RELACIONAL

CONCLUSIONESEl cálculo relacional son lenguajes formales asociados

con el modelo relacional. El cálculo relacional es un lenguaje no procedimental. Ambos lenguajes son equivalentes. Un lenguaje que produce una relación que puede ser derivada usando cálculo relacional es relacionalmente completa.

Page 11: CALCULO RELACIONAL

APRECIACION DE EQUIPO Lo importante que en una buena base datos y todos sus aspectos

que en ella hay para su diseño nos sirve de ayuda y así crear bases de datos para cualquier empresa.

Debemos hacer las cosas bien para obtener un resultado positivo, que permitirá que la empresa tenga su base de datos irremplazable.

Page 12: CALCULO RELACIONAL