Empezamos con un tema nuevo, muy interesante, importante y útil. Es el álgebra relacional, entender esto bien nos ayudará mucho a la hora de hacer consultas reales en una base de datos implementada, ya que el álgebra relacional se puede traducir directamente al lenguaje SQL.
Como siempre dice mi profesor: "Las bases de datos no están hechas para entrar información si no para sacar información". Claro que lo que él quiere decir es que lo más importante es la información que se puede extraer de una base de datos (véase minería de datos). Así que pongamos mucha atención a este tema; que yo personalmente, no me llevo bien con las consultas.
Veamos el material traducido del PDF:
Una consulta (o expresión) en un conjunto de relaciones produce una relación como resultado.
Los ejemplos se realizan utilizando una base de datos del sistema de admisión de una universidad. El esquema es el siguiente:
Universidad(uNombre, estado, inscripciones)
Estudiante(eID, eNombre, GPA, tamañoEsc)
Aplica(eID, uNombre, especialidad, decision)
*Puedes pasar el cursor por las cursivas para ver una descripción