Tutorial de PostgreSQL

El equipo de desarrollo de PostgreSQL

Editado por

Thomas Lockhart

PostgreSQL
es marca registrada © 1996-9 por el Postgres Global Development Group.


Tabla de contenidos
Sumario
1. Introduction
¿Qué es Postgres?
Breve historia de Postgres
El proyecto Postgres de Berkeley
Postgres95
PostgreSQL
Acerca de esta versión
Recursos
Terminología
Notación
Y2K Statement (Informe sobre el efecto 2000)
Copyrights y Marcas Registradas
2. SQL
El Modelo de Datos Relacional
Formalidades del Modelo Relacional de Datos
Dominios contra Tipos de Datos
Operaciones en el Modelo de Datos Relacional
Álgebra Relacional
Cálculo Relacional
Cálculo Relacional de Tuplas
Álgebra Relacional contra Cálculo Relacional
El Lenguaje SQL
Select
Definición de Datos
Manipulación de Datos
System Catalogs
SQL Embebido
3. Arquitectura
Postgres Conceptos de arquitectura
4. Empezando
Configurando el entorno
Ejecución del Monitor Interactivo (psql)
Administrando una Base de datos
Creación de una base de datos
Acceder a una base de datos
Eliminando bases de datos
5. El Lenguaje de consultas
Monitor interactivo
Conceptos
Creación de una nueva clase
Llenando una clase con instancias
Consutar a una clase
Redireccionamiento de consultas SELECT
Joins entre clases
Actualizaciones
Borrados
Uso de funciones de conjunto
6. Características Avanzadas de SQL en Postgres
Herencia
Valores No-Atómicos
Vectores
Time Travel (Viaje en el tiempo)
Más características avanzadas
Bibliografía
Tabla de figuras
3-1. Como se establece una conexión
Tabla de ejemplos
2-1. La Base de Datos de Proveedores y Artículos
2-2. Una Inner Join (Una Join Externa)
2-3. Una consulta utilizando Álgebra Relacional
2-4. Query sencilla con cualificación
2-5. Aggregates
2-6. Agregados
2-7. Having
2-8. Subselect
2-9. Union, Intersect, Except
2-10. Creación de una tabla
2-11. Create Index