Documente Academic
Documente Profesional
Documente Cultură
Proyecto:
INGENIERÍA TOPOGRÁFICA
Presenta:
GERMAN DAVID HERNANDEZ
Códigos:
20132032147
BASES DE DATOS
Tema:
Calculo Relacional Aplicado a las Bases de Datos
Docente:
Ing. German Torrijos Cadena
Fecha:
31/08/2017
Bogotá D.C.
Calculo Relacional Aplicado A Las Bases de Datos
Calculo Relacional Simboles del Lenguaje
Es un lenguaje de consulta
Símbolos de puntuación:
que describe la respuesta
paréntesis “(“, “)” y coma “,”.
deseada sobre una base de
datos sin especificar como Símbolos de Variables: se
obtenerla a diferencia del representan mediante letras
algebra Relacional que es de minúsculas al final del alfabeto:
tipo procedural, el cálculo r, s, t, u, v, w, x, y & z.
relacional es declarativo, pero Símbolos constantes: se
siempre ambos métodos representan mediante letras
logran los mismos resultados. minúsculas del principio del
Características: alfabeto: a, b, c, d y e
Lenguaje de consulta para las Símbolos de funciones:
bases de datos relacionales También se representan con
Se utiliza para manipulación de letras minúsculas, pero del
datos a partir de las relaciones centro del alfabeto f, g, h, i, …
Basado en el cálculo de Símbolos de predicados: se
predicados de primer orden representan mediante letras
(refleja las relaciones que mayúsculas.
existen entre los elementos de Operadores lógicos: ¬
un dominio). (negación), → (Implicación), ˄
Utiliza Variantes de tuplas y de (Conjunción) y ˅ (Disyunción)
dominio Cuantificadores: Ɐ
(Cuantificador Universal) y ⱻ
Cuantificadores: (Cuantificador existencial)
Existenciales: La jerarquía en la precedencia de
los operadores y cuantificadores
(es de mayor a menor):
1) ¬, Ɐ, ⱻ. 2) ˅ 3) ˄
4) →
Dicha precedencia se puede
Universales: alterar utilizando los paréntesis.
Calculo relacional de tuplas
(TRC)
Variable de tipo Tupla:
Una variable de tipo tupla T es
una variable capaz de tomar
cualquier valor tupla que relaciones los atributos son
pertenece a una relación válidos.
A continuación, se crea una
Sintaxis de consulta en TRC
representación interna de la
Esta es definida a partir de la consulta, por lo regular en
lógica de primer orden. Donde la forma de árbol o grafo de
variable a utilizar es de tipo tupla. consultas.
Una variable es libre en una
formula (o subfórmula) si la (sub)
fórmula no tiene ninguna Ejemplo:
ocurrencia de cuantificadores que
Sean las relaciones:
la limitan