HPlogo ALLBASE/SQL Reference Manual: HP 9000 Computer Systems

Chapter 2 Using ALLBASE/SQL

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Table of Contents

Creating DBEnvironments
Specifying a Native Language Parameter
Initial Privileges
Starting and Terminating a DBE Session
Sessions with Autostart
Sessions without Autostart
Terminating DBE Sessions
Using ALLBASE/SQL in a Diskless Cluster
Creating Physical Storage
Defining How Data is Stored and Retrieved
Creating a Table
Specifying a DBEFileSet
Specifying Native Language Tables and Columns
Creating a View
Creating Indexes
Specifying Integrity Constraints
Creating Procedures
Creating Rules
Understanding Data Access Paths
Serial Access
Indexed Access
Hashed Access
Differences between Hashed and Indexed Access
When to Use a Hash Structure
TID Access
Controlling Database Access
Authorities
Obtaining Authorization
DBA Authority
Grants
Grantable Privileges
Ownership
Default Owner Rules
Ownership Privileges
Authorization Groups
Classes
Differences between Groups and Classes
Manipulating Data
Inserting Data
Updating Data
Deleting Data
Managing Transactions
Objectives of Transaction Management
Starting Transactions
Ending Transactions
Using SAVEPOINT
Scoping of Transaction and Session Attributes
Transaction Limits and Timeouts
Monitoring Transactions
Tips on Transaction Management
Auditing DBEnvironments
Partitions in Audit DBEnvironments
Using Wrapper DBEnvironments
Using SQLAudit
Application Programming
Preprocessor
Authorization
DBEnvironment Changes
Host Variables
Multiple-Row Manipulations
Using Multiple Connections and Transactions with Timeouts
Connecting to DBEnvironments
Setting the Current Connection
Setting Timeout Values
Setting the Transaction Mode
Disconnecting from DBEnvironments
Administering a Database
Understanding the System Catalog

This chapter shows how to use SQL statements for the following basic tasks:

  • Creating DBEnvironments

  • Starting and Terminating a DBE Session

  • Creating Physical Storage

  • Defining How Data is Stored and Retrieved

  • Understanding Data Access Paths

  • Controlling Database Access

  • Manipulating Data

  • Managing Transactions

  • Auditing DBEnvironments (including setting up partitions)

  • Using Wrapper DBEnvironments

  • Using SQLAudit

  • Application Programming

  • Using Multiple Connections and Transactions with Timeouts

  • Administering a Database

  • Understanding the System Catalog

The next chapters contain more detailed information about the following topics:

  • SQL Queries

  • Constraints, Procedures and Rules

  • Concurrency Control

The examples in this chapter are not intended to show all the functionality of the statements. For detailed information on ALLBASE/SQL statements, refer to Chapters 10 through 12, "SQL Statements" in this manual. For information about database administration, refer to the ALLBASE/SQL Database Administration Guide.

Feedback to webmaster