juanh

Páginas: 3 (728 palabras) Publicado: 27 de febrero de 2014
Daniel Osorio Osorio - 912052
Vladimir Aparicio Aparicio – 912006
Ricardo Andres Henao Zuluaga - 912536
Juan Pablo Loaiza perez – 912043

CÁLCULO RELACIONAL
-CONCEPTOS
Ei álgebra relacionaldice cómo obtener unos resultados, mientras el calculo dice qué resultado se desea.
El álgebra es procedimental mientras que el calculo es no procedimental.
El cálculo relacional es un lenguajedeclarativo, es decir no funciona con procedimientos.
Es un lenguaje formal, basado en la rama de la lógica matemática
llamado cálculo de predicados. El cálculo relacional tiene dos adaptaciones:cálculo relacional de tuplas y cálculo relacional de dominios.
-CÁLCULO RELACIONAL DE TUPLAS
Se basa en la especificación de un cierto número de variables tuple
Su forma general es:
t /P(t)
Donde t esla variable tupla. y p(t) es cualquier expresión o formula donde interviene t, que representa una condición.

En forma ampliada: t1,A1,T2,A2,...,tnAn / condicion (t1,t2,...,tn)
Lenguajes Como Quel(1976) y SQL (1984) se apoyan en este enfoque.

-CUANTIFICADORES.

Se pueden usar los cuantificadores Universal (v) y Existencial (ᴲ)
si una variable tupla está cuantiflcada se dice que es unavariable restringida o Iigada.

*Ejemplos:
- Obtener los alumnos con promedio superior a 4.0
t / t Ε alumno^t(Promedio) > 4,0
También
t / t Ε alumno^t.Promedio > 4,0

- EI caso anterior perosólo obteniendo los códigos y nombres de los estudiantes:
t.codigoal, t.nombreal /t € alumno t.promedio > 4,0
- Encontrar el nombre de los profesores que tienen asignadas materias.
t.nombre /t €profesor ^ᴲ s € profMat (t.codigoProf : s.codigoProf )
-Encontrar los nombres de los alumnos que tienen notas en todas las materias.
t.nombreal /t € alumno^ᴲs € nota(t.codigoAL= s.codigoAl)Vv
€Materia(s.codigoM at = v.codigoMat).

-CALCULO RELACIONAL DE DOMINIOS

Variables de dominio toman valores en 10s dominios de 10s atributos.

Forma General

-Obtener los alumnos con promedio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • juanh

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS