]> begriffs open source - ai-pg/blob - full-docs/txt/tutorial.txt
Convert HTML docs to more streamlined TXT
[ai-pg] / full-docs / txt / tutorial.txt
1
2 Part I. Tutorial
3
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.
11
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.
17
18    Table of Contents
19
20    1. Getting Started
21
22         1.1. Installation
23         1.2. Architectural Fundamentals
24         1.3. Creating a Database
25         1.4. Accessing a Database
26
27    2. The SQL Language
28
29         2.1. Introduction
30         2.2. Concepts
31         2.3. Creating a New Table
32         2.4. Populating a Table With Rows
33         2.5. Querying a Table
34         2.6. Joins Between Tables
35         2.7. Aggregate Functions
36         2.8. Updates
37         2.9. Deletions
38
39    3. Advanced Features
40
41         3.1. Introduction
42         3.2. Views
43         3.3. Foreign Keys
44         3.4. Transactions
45         3.5. Window Functions
46         3.6. Inheritance
47         3.7. Conclusion