Programación en SQL con PostgreSQL
Francisco Alonso Sarría
1 Introducción
El lenguaje estructurado de consultas (SQL) es un lenguaje de base de datos normalizado, utilizado por la gran
mayoría de los servidores de bases de datos que manejan bases de datos...
More
Programación en SQL con PostgreSQL
Francisco Alonso Sarría
1 Introducción
El lenguaje estructurado de consultas (SQL) es un lenguaje de base de datos normalizado, utilizado por la gran
mayoría de los servidores de bases de datos que manejan bases de datos relacionales u objeto-relacionales.
Es un lenguaje declarativo en el que las órdenes especifican cual debe ser el resultado y no la manera de
conseguirlo (como ocurre en los lenguajes procedimentales).
Al ser declarativo es muy sistemático, sencillo
y con una curva de aprendizaje muy agradable ya que sus palabras clave permiten escribir las ordenes como si
fueran frases en las que se especifica (en inglés) que es lo que queremos obtener.
Por ejemplo:
SELECT nombre FROM municipios WHERE poblacion>5000 ORDER BY poblacion;
Devuelve el nombre de aquellos municipios con una población mayor de 5000 habitantes y los presenta ordenados por tamaño.
Sin embargo los lenguajes declarativos carecen de la potencia de los procedimentales
Se ha con
Less