This guide provides Ingres® database administrators with information about creating, maintaining, backing up, and recovering databases, as well as instructions for defining various types of users, authorizing user access, and working with different types of database objects.
This guide is primarily intended for database administrators. In some cases, however, the responsibilities of the database administrator and the system administrator overlap. Therefore, some of the tasks and responsibilities described in this guide require permissions typically given to the system administrator, but not necessarily given to database administrators. In these cases, you must work with your system administrator to carry out these responsibilities.
This guide assumes that you are familiar with the windowing system on the target platform of the installation, including terminology, navigational techniques, and working with standard items, such as menus and dialogs.
In Ingres, anyone who creates a database becomes the database administrator (DBA) for that database. Furthermore, there is no limit on the number of DBAs that can exist at a site.
Note: Before you can create a database, you must have the createdb privilege.
The DBA has permission to do the following:
The industry standard query language, SQL, is used as the standard query language throughout this guide. Ingres is compliant with ISO Entry SQL-92. For details about the settings required to operate in compliance with ISO Entry SQL-92, see the SQL Reference Guide.
Generally, Ingres operates the same way on all systems. When necessary, however, this guide provides information specific to your operating system. For example:
UNIX: Information is specific to the UNIX environment.
VMS: Information is specific to the VMS environment.
Windows: Information is specific to the Windows environment.
When necessary for clarity, the symbol
is used to indicate the end of system-specific text.
For sections that pertain to one system only, the system is indicated in the section title.
This guide uses the following terminology:
Note: A statement can be written in Ingres 4GL, a host programming language (such as C), or a database query language (SQL or QUEL).
This guide uses the following conventions to describe command and statement syntax:
Convention |
Usage |
|---|---|
Monospace |
Indicates keywords, symbols, or punctuation that you must enter as shown. |
Italics |
Represent a variable name for which you must supply a value. |
[ ] (brackets) |
Indicate an optional item. |
{ } (braces) |
Indicate an optional item that you can repeat as many times as appropriate. |
| (vertical bar) |
Separates items in a list and indicates that you must choose one item. |