File: preface.html

package info (click to toggle)
pgadmin3 1.4.3-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 29,796 kB
  • ctags: 10,758
  • sloc: cpp: 55,356; sh: 6,164; ansic: 1,520; makefile: 576; sql: 482; xml: 100; perl: 18
file content (131 lines) | stat: -rw-r--r-- 6,806 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Preface</title>
<link rel="stylesheet" href="stylesheet.css" type="text/css">
<link rev="made" href="pgsql-docs@postgresql.org">
<meta name="generator" content="DocBook XSL Stylesheets V1.70.0">
<link rel="start" href="index.html" title="PostgreSQL 8.1.4 Documentation">
<link rel="up" href="index.html" title="PostgreSQL 8.1.4 Documentation">
<link rel="prev" href="index.html" title="PostgreSQL 8.1.4 Documentation">
<link rel="next" href="history.html" title="1.2.A Brief History of PostgreSQL">
<link rel="copyright" href="ln-legalnotice.html" title="Legal Notice">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="preface" lang="en" id="preface">
<div class="titlepage"><div><div><h2 class="title">
<a name="preface"></a>Preface</h2></div></div></div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="sect1"><a href="preface.html#intro-whatis">1.1.  What is <span class="productname">PostgreSQL</span>?</a></span></dt>
<dt><span class="sect1"><a href="history.html">1.2. A Brief History of <span class="productname">PostgreSQL</span></a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="history.html#history-berkeley">1.2.1. The Berkeley <span class="productname">POSTGRES</span> Project</a></span></dt>
<dt><span class="sect2"><a href="history.html#history-postgres95">1.2.2. <span class="productname">Postgres95</span></a></span></dt>
<dt><span class="sect2"><a href="history.html#id512764">1.2.3. <span class="productname">PostgreSQL</span></a></span></dt>
</dl></dd>
<dt><span class="sect1"><a href="notation.html">1.3. Conventions</a></span></dt>
<dt><span class="sect1"><a href="resources.html">1.4. Further Information</a></span></dt>
<dt><span class="sect1"><a href="bug-reporting.html">1.5. Bug Reporting Guidelines</a></span></dt>
<dd><dl>
<dt><span class="sect2"><a href="bug-reporting.html#id513156">1.5.1. Identifying Bugs</a></span></dt>
<dt><span class="sect2"><a href="bug-reporting.html#id556095">1.5.2. What to report</a></span></dt>
<dt><span class="sect2"><a href="bug-reporting.html#id556590">1.5.3. Where to report bugs</a></span></dt>
</dl></dd>
</dl>
</div>
<p>  This book is the official documentation of
  <span class="productname">PostgreSQL</span>.  It is being written by the
  <span class="productname">PostgreSQL</span> developers and other
  volunteers in parallel to the development of the
  <span class="productname">PostgreSQL</span> software.  It describes all
  the functionality that the current version of
  <span class="productname">PostgreSQL</span> officially supports.
 </p>
<p>  To make the large amount of information about
  <span class="productname">PostgreSQL</span> manageable, this book has been
  organized in several parts.  Each part is targeted at a different
  class of users, or at users in different stages of their
  <span class="productname">PostgreSQL</span> experience:

  </p>
<div class="itemizedlist"><ul type="disc">
<li><p>     <a href="tutorial.html" title="PartI.Tutorial">PartI, &#8220;Tutorial&#8221;</a> is an informal introduction for new users.
    </p></li>
<li><p>     <a href="sql.html" title="PartII.The SQL Language">PartII, &#8220;The SQL Language&#8221;</a> documents the <acronym class="acronym">SQL</acronym> query
     language environment, including data types and functions, as well
     as user-level performance tuning.  Every
     <span class="productname">PostgreSQL</span> user should read this.
    </p></li>
<li><p>     <a href="admin.html" title="PartIII.Server Administration">PartIII, &#8220;Server Administration&#8221;</a> describes the installation and
     administration of the server.  Everyone who runs a
     <span class="productname">PostgreSQL</span> server, be it for private
     use or for others, should read this part.
    </p></li>
<li><p>     <a href="client-interfaces.html" title="PartIV.Client Interfaces">PartIV, &#8220;Client Interfaces&#8221;</a> describes the programming
     interfaces for <span class="productname">PostgreSQL</span> client
     programs.
    </p></li>
<li><p>     <a href="server-programming.html" title="PartV.Server Programming">PartV, &#8220;Server Programming&#8221;</a> contains information for
     advanced users about the extensibility capabilities of the
     server.  Topics are, for instance, user-defined data types and
     functions.
    </p></li>
<li><p>     <a href="reference.html" title="PartVI.Reference">PartVI, &#8220;Reference&#8221;</a> contains reference information about
     SQL commands, client and server programs.  This part supports
     the other parts with structured information sorted by command or
     program.
    </p></li>
<li><p>     <a href="internals.html" title="PartVII.Internals">PartVII, &#8220;Internals&#8221;</a> contains assorted information that may be of
     use to <span class="productname">PostgreSQL</span> developers.
    </p></li>
</ul></div>
<p>
 </p>
<div class="sect1" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="intro-whatis"></a>1.1. What is <span class="productname">PostgreSQL</span>?</h2></div></div></div>
<p>   <span class="productname">PostgreSQL</span> is an object-relational
   database management system (<acronym class="acronym">ORDBMS</acronym>) based on
   <a href="http://s2k-ftp.CS.Berkeley.EDU:8000/postgres/postgres.html" target="_top">   <span class="productname">POSTGRES, Version 4.2</span></a>,
   developed at the University of California at Berkeley Computer Science
   Department.  POSTGRES pioneered many concepts that only became
   available in some commercial database systems much later.
  </p>
<p>   <span class="productname">PostgreSQL</span> is an open-source descendant
   of this original Berkeley code.  It supports a large part of the SQL
   standard and offers many modern features:

   </p>
<div class="itemizedlist"><ul type="disc" compact>
<li>complex queries</li>
<li>foreign keys</li>
<li>triggers</li>
<li>views</li>
<li>transactional integrity</li>
<li>multiversion concurrency control</li>
</ul></div>
<p>

   Also, <span class="productname">PostgreSQL</span> can be extended by the
   user in many ways, for example by adding new

   </p>
<div class="itemizedlist"><ul type="disc" compact>
<li>data types</li>
<li>functions</li>
<li>operators</li>
<li>aggregate functions</li>
<li>index methods</li>
<li>procedural languages</li>
</ul></div>
<p>
  </p>
<p>   And because of the liberal license,
   <span class="productname">PostgreSQL</span> can be used, modified, and
   distributed by everyone free of charge for any purpose, be it
   private, commercial, or academic.
  </p>
</div>
</div></body>
</html>