Modelo relacional Lenguajes de consulta
Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Es la variable de los lenguajes de programación.
Estructura básica
Esquema de la base de datos
Claves: tupulas de una relación dada.
Es un lenguaje en el que los usuarios solicitan información de la base de datos.
Algebra relacional.
Operaciones unarias
Selección: Tupulas que satisfacen un predicado dado
Proyección: Operaciones que devuelven sus argumentos
Operaciones binarias
Operaciones que operan sobre pares de relaciones.