Este capítulo ofrece una visión general de cómo utilizar SQL para realizar operaciones sencillas. Este tutorial solo pretende darte una introducción y de ninguna manera es un tutorial completo sobre SQL. Se han escrito numerosos libros sobre SQL, incluyendo [melt93] y [date97]. Debes tener en cuenta que algunas características del lenguaje de PostgreSQL son extensiones del estándar.
En los ejemplos que siguen, asumimos que has creado una
base de datos llamada mydb, tal como se describe en el capítulo
anterior, y que has podido iniciar psql.
Los ejemplos de este manual también se pueden encontrar en la
distribución de fuentes de PostgreSQL
en el directorio src/tutorial/. (Es posible que las
distribuciones binarias de PostgreSQL no
proporcionen esos archivos). Para utilizar esos
archivos, primero ve a ese directorio y ejecuta make:
$cd.../src/tutorial$make
Esto crea los scripts y compila los archivos C que contienen funciones y tipos definidos por el usuario. Luego, para comenzar el tutorial, haz lo siguiente:
$psql -s mydb...mydb=>\i basics.sql
El comando \i lee comandos del
archivo especificado. La opción -s de psql te pone en
modo de paso a paso (single step), el cual hace una pausa antes de enviar cada sentencia al
servidor. Los comandos utilizados en esta sección están en el archivo
basics.sql.