Curso de Fundamentos de Bases de Datos

De Wikiversidad

Lenguajes formales de consulta[editar]

Un lenguaje de consulta es un lenguaje en el que un usuario solicita información de la base de datos. Estos lenguajes son normalmente de más alto nivel que los lenguajes comunes de programación.

Los lenguajes de consulta se pueden clasificar de la siguiente manera :

  1. Procedimentales y
  2. No procedimentales.

Lenguajes procedimentales. En este tipo de lenguaje el usuario da instrucciones al sistema para que realice una serie de procedimientos u operaciones en la base de datos para calcular un resultado final.

En los lenguajes no procedimentales el usuario describe la información deseada sin un procedimiento específico para obtener esa información.

Entre los lenguajes de Formales encontramos a :

  1. El Álgebra relacional,
  2. Cálculo relacional de tuplas,
  3. Cálculo relacional de dominios