This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the
current
version, or one of the other supported versions listed above instead.
PostgreSQL |
Prev |
Chapter 4. The
Query Language |
Next |
The fundamental notion in Postgres is that of a class, which is
a named collection of object instances. Each instance has the same
collection of named attributes, and each attribute is of a specific
type. Furthermore, each instance has a permanent object identifier (OID) that is unique throughout
the installation. Because SQL syntax refers to tables, we will use
the terms table and class interchangeably. Likewise, an SQL row is an instance and SQL
columns are attributes. As previously discussed, classes are
grouped into databases, and a collection of databases managed by a
single postmaster process constitutes an installation or site.