01.-Introducción
Este capítulo ofrece una visión general de cómo utilizar SQL para realizar operaciones sencillas. Solo se tiene la intención de dar una introducción y no es de ninguna manera un tutorial completo sobre SQL. Se han escrito numerosos libros sobre SQL, incluyendo [melt93] y [DATE97]. Debemos ser conscientes de que algunas características del lenguaje PostgreSQL son extensiones del estándar.
En los ejemplos que siguen, asumimos que se ha creado una base de datos nombrada
mydby se ha podido iniciarpsql.
Los ejemplos de este manual también se pueden encontrar en la distribución de la fuente PostgreSQL en el directorio src/tutorial/. (Las distribuciones en binario de PostgreSQL podrían no proporcionar esos archivos). Para usar esos archivos, primero cambiaremos a ese directorio y ejecutaremos 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 iniciar el tutorial, haga lo siguiente:
$ psql -s mydb
...
mydb=> \i basics.sql
El comando \i lee entre los comandos del archivo especificado. La opción -s de psql nos pondrá en el modo single step el cual se detiene antes de enviar cada declaración al servidor. Los comandos utilizados en esta sección están en el archivo basics.sql.