ALLBASE/SQL Reference Manual (36216-90216)
50 Chapter1
Introduction
ALLBASE/SQL Objects
ALLBASE/SQL Objects
The following structures play a significant role in the use of an ALLBASE/SQL database
and are known as database objects:
• Tables
• Views
• Columns (in tables and views)
• Authorization groups
• Indexes (on tables)
• Hash structures (for tables)
• Constraints
• Rules (on tables)
• Procedures
• DBEFiles
• DBEFileSets
• TempSpaces
• Modules
Many of the SQL statements let you create and then create and manipulate objects as
described below:
• Data in tables and views
• Columns within tables and views
• Grant authorities to authorization groups
• Indexes for specific tables
• Hash structures for specific tables
• Constraints on specific tables, views, or columns
• Rules on specific tables
• Procedures containing SQL and control flow statements
• DBEFiles and associate them with DBEFileSets
• TempSpaces that are used for sorting
• Modules when you preprocess an application program containing SQL statements