4 Welcome to the PostgreSQL Tutorial. The tutorial is intended to give an
5 introduction to PostgreSQL, relational database concepts, and the SQL
6 language. We assume some general knowledge about how to use computers
7 and no particular Unix or programming experience is required. This
8 tutorial is intended to provide hands-on experience with important
9 aspects of the PostgreSQL system. It makes no attempt to be a
10 comprehensive treatment of the topics it covers.
12 After you have successfully completed this tutorial you will want to
13 read the Part II section to gain a better understanding of the SQL
14 language, or Part IV for information about developing applications with
15 PostgreSQL. Those who provision and manage their own PostgreSQL
16 installation should also read Part III.
23 1.2. Architectural Fundamentals
24 1.3. Creating a Database
25 1.4. Accessing a Database
31 2.3. Creating a New Table
32 2.4. Populating a Table With Rows
34 2.6. Joins Between Tables
35 2.7. Aggregate Functions