mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-02-23 19:39:53 +08:00
doc:: simplify introductory text
Reported-by: Joshua D. Drake Discussion: https://postgr.es/m/5ac2c96d-37a6-18aa-08c4-327a6fbff24b@commandprompt.com Author: Joshua D. Drake Backpatch-through: master
This commit is contained in:
parent
0ccb657a33
commit
322f55bdbd
@ -38,24 +38,22 @@ break is not needed in a wider output rendering.
|
|||||||
<partintro>
|
<partintro>
|
||||||
<para>
|
<para>
|
||||||
Welcome to the <productname>PostgreSQL</productname> Tutorial. The
|
Welcome to the <productname>PostgreSQL</productname> Tutorial. The
|
||||||
following few chapters are intended to give a simple introduction
|
tutorial is intended to give an introduction
|
||||||
to <productname>PostgreSQL</productname>, relational database
|
to <productname>PostgreSQL</productname>, relational database
|
||||||
concepts, and the SQL language to those who are new to any one of
|
concepts, and the SQL language. We assume some general knowledge about
|
||||||
these aspects. We only assume some general knowledge about how to
|
how to use computers and no particular Unix or programming experience is
|
||||||
use computers. No particular Unix or programming experience is
|
required. This tutorial is intended to provide hands-on experience with
|
||||||
required. This part is mainly intended to give you some hands-on
|
important aspects of the <productname>PostgreSQL</productname> system.
|
||||||
experience with important aspects of the
|
It makes no attempt to be a comprehensive treatment of the topics it covers.
|
||||||
<productname>PostgreSQL</productname> system. It makes no attempt
|
|
||||||
to be a complete or thorough treatment of the topics it covers.
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
After you have worked through this tutorial you might want to move
|
After you have successfully completed this tutorial you will want to
|
||||||
on to reading <xref linkend="sql"/> to gain a more formal knowledge
|
read the <xref linkend="sql"/> section to gain a better understanding
|
||||||
of the SQL language, or <xref linkend="client-interfaces"/> for
|
of the SQL language, or <xref linkend="client-interfaces"/> for
|
||||||
information about developing applications for
|
information about developing applications with
|
||||||
<productname>PostgreSQL</productname>. Those who set up and
|
<productname>PostgreSQL</productname>. Those who provision and
|
||||||
manage their own server should also read <xref linkend="admin"/>.
|
manage their own PostgreSQL installation should also read <xref linkend="admin"/>.
|
||||||
</para>
|
</para>
|
||||||
</partintro>
|
</partintro>
|
||||||
|
|
||||||
@ -73,27 +71,25 @@ break is not needed in a wider output rendering.
|
|||||||
This part describes the use of the <acronym>SQL</acronym> language
|
This part describes the use of the <acronym>SQL</acronym> language
|
||||||
in <productname>PostgreSQL</productname>. We start with
|
in <productname>PostgreSQL</productname>. We start with
|
||||||
describing the general syntax of <acronym>SQL</acronym>, then
|
describing the general syntax of <acronym>SQL</acronym>, then
|
||||||
explain how to create the structures to hold data, how to populate
|
how to create tables, how to populate the database, and how to
|
||||||
the database, and how to query it. The middle part lists the
|
query it. The middle part lists the available data types and
|
||||||
available data types and functions for use in
|
functions for use in <acronym>SQL</acronym> commands. Lastly,
|
||||||
<acronym>SQL</acronym> commands. The rest treats several
|
we address several aspects of importance for tuning a database.
|
||||||
aspects that are important for tuning a database for optimal
|
|
||||||
performance.
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The information in this part is arranged so that a novice user can
|
The information is arranged so that a novice user can
|
||||||
follow it start to end to gain a full understanding of the topics
|
follow it from start to end and gain a full understanding of the topics
|
||||||
without having to refer forward too many times. The chapters are
|
without having to refer forward too many times. The chapters are
|
||||||
intended to be self-contained, so that advanced users can read the
|
intended to be self-contained, so that advanced users can read the
|
||||||
chapters individually as they choose. The information in this
|
chapters individually as they choose. The information is presented
|
||||||
part is presented in a narrative fashion in topical units.
|
in narrative form with topical units. Readers looking for a complete
|
||||||
Readers looking for a complete description of a particular command
|
description of a particular command are encouraged to review
|
||||||
should see <xref linkend="reference"/>.
|
the <xref linkend="reference"/>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Readers of this part should know how to connect to a
|
Readers should know how to connect to a
|
||||||
<productname>PostgreSQL</productname> database and issue
|
<productname>PostgreSQL</productname> database and issue
|
||||||
<acronym>SQL</acronym> commands. Readers that are unfamiliar with
|
<acronym>SQL</acronym> commands. Readers that are unfamiliar with
|
||||||
these issues are encouraged to read <xref linkend="tutorial"/>
|
these issues are encouraged to read <xref linkend="tutorial"/>
|
||||||
@ -125,32 +121,32 @@ break is not needed in a wider output rendering.
|
|||||||
<partintro>
|
<partintro>
|
||||||
<para>
|
<para>
|
||||||
This part covers topics that are of interest to a
|
This part covers topics that are of interest to a
|
||||||
<productname>PostgreSQL</productname> database administrator. This includes
|
<productname>PostgreSQL</productname> administrator. This includes
|
||||||
installation of the software, set up and configuration of the
|
installation, configuration of the server, management of users
|
||||||
server, management of users and databases, and maintenance tasks.
|
and databases, and maintenance tasks. Anyone running
|
||||||
Anyone who runs a <productname>PostgreSQL</productname> server, even for
|
<productname>PostgreSQL</productname> server, even for
|
||||||
personal use, but especially in production, should be familiar
|
personal use, but especially in production, should be familiar
|
||||||
with the topics covered in this part.
|
with these topics.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The information in this part is arranged approximately in the
|
The information attempts to be in the order in which
|
||||||
order in which a new user should read it. But the chapters are
|
a new user should read it. The chapters are self-contained and
|
||||||
self-contained and can be read individually as desired. The
|
can be read individually as desired. The information is presented
|
||||||
information in this part is presented in a narrative fashion in
|
in a narrative form in topical units. Readers looking for a complete
|
||||||
topical units. Readers looking for a complete description of a
|
description of a command are encouraged to review the
|
||||||
particular command should see <xref linkend="reference"/>.
|
<xref linkend="reference"/>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The first few chapters are written so they can be understood
|
The first few chapters are written so they can be understood
|
||||||
without prerequisite knowledge, so new users who need to set
|
without prerequisite knowledge, so new users who need to set
|
||||||
up their own server can begin their exploration with this part.
|
up their own server can begin their exploration. The rest of this
|
||||||
The rest of this part is about tuning and management; that material
|
part is about tuning and management; that material
|
||||||
assumes that the reader is familiar with the general use of
|
assumes that the reader is familiar with the general use of
|
||||||
the <productname>PostgreSQL</productname> database system. Readers are
|
the <productname>PostgreSQL</productname> database system. Readers are
|
||||||
encouraged to look at <xref linkend="tutorial"/> and <xref
|
encouraged review the <xref linkend="tutorial"/> and <xref
|
||||||
linkend="sql"/> for additional information.
|
linkend="sql"/> parts for additional information.
|
||||||
</para>
|
</para>
|
||||||
</partintro>
|
</partintro>
|
||||||
|
|
||||||
@ -182,13 +178,13 @@ break is not needed in a wider output rendering.
|
|||||||
<para>
|
<para>
|
||||||
This part describes the client programming interfaces distributed
|
This part describes the client programming interfaces distributed
|
||||||
with <productname>PostgreSQL</productname>. Each of these chapters can be
|
with <productname>PostgreSQL</productname>. Each of these chapters can be
|
||||||
read independently. Note that there are many other programming
|
read independently. There are many external programming
|
||||||
interfaces for client programs that are distributed separately and
|
interfaces for client programs that are distributed separately. They
|
||||||
contain their own documentation (<xref linkend="external-projects"/>
|
contain their own documentation (<xref linkend="external-projects"/>
|
||||||
lists some of the more popular ones). Readers of this part should be
|
lists some of the more popular ones). Readers of this part should be
|
||||||
familiar with using <acronym>SQL</acronym> commands to manipulate
|
familiar with using <acronym>SQL</acronym> to manipulate
|
||||||
and query the database (see <xref linkend="sql"/>) and of course
|
and query the database (see <xref linkend="sql"/>) and of course
|
||||||
with the programming language that the interface uses.
|
with the programming language of their choice.
|
||||||
</para>
|
</para>
|
||||||
</partintro>
|
</partintro>
|
||||||
|
|
||||||
@ -206,15 +202,15 @@ break is not needed in a wider output rendering.
|
|||||||
<para>
|
<para>
|
||||||
This part is about extending the server functionality with
|
This part is about extending the server functionality with
|
||||||
user-defined functions, data types, triggers, etc. These are
|
user-defined functions, data types, triggers, etc. These are
|
||||||
advanced topics which should probably be approached only after all
|
advanced topics which should be approached only after all
|
||||||
the other user documentation about <productname>PostgreSQL</productname> has
|
the other user documentation about <productname>PostgreSQL</productname> has
|
||||||
been understood. Later chapters in this part describe the server-side
|
been understood. Later chapters in this part describe the server-side
|
||||||
programming languages available in the
|
programming languages available in the
|
||||||
<productname>PostgreSQL</productname> distribution as well as
|
<productname>PostgreSQL</productname> distribution as well as
|
||||||
general issues concerning server-side programming languages. It
|
general issues concerning server-side programming. It
|
||||||
is essential to read at least the earlier sections of <xref
|
is essential to read at least the earlier sections of <xref
|
||||||
linkend="extend"/> (covering functions) before diving into the
|
linkend="extend"/> (covering functions) before diving into the
|
||||||
material about server-side programming languages.
|
material about server-side programming.
|
||||||
</para>
|
</para>
|
||||||
</partintro>
|
</partintro>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user