HP 3000 Manuals

Data Management [ General Information Manual ] MPE/iX 5.0 Documentation


General Information Manual

Data Management 

The HP 3000 leads the industry in providing high-performance database
management systems to deliver superior business solutions.  These DBMSs
are tightly integrated with Precision Architecture-RISC and the HP 3000
operating environment to provide the best system price/performance and
superior data integrity in the industry.

Hewlett-Packard offers compatible relational and network model databases
across the entire HP 3000 900 Series family of business systems:

   *   HP ALLBASE/SQL is HP's strategic, high-performance relational
       database management system (RDBMS) based on the ANSI and X/Open
       industry-standard SQL relational language.
   *   HP TurboIMAGE is the best-performing network model DBMS on the HP
       3000.
   *   HP ALLBASE/Turbo CONNECT provides ALLBASE/SQL users read access to
       TurboIMAGE data concurrent with OLTP applications.
   *   HP ALLBASE/NET delivers transparent and secure remote database
       access to ALLBASE/SQL data.
   *   HP ALLBASE/DB2 CONNECT links PC users and database administrators
       to both ALLBASE/SQL and IBM DB2 data in a client-server
       configuration.
   *   HP KSAM is the HP 3000's keyed file management system.
   *   Popular third-party relational DBMSs are also available.

HP ALLBASE/SQL 

HP ALLBASE/SQL is HP's industry-standard RDBMS for application solutions
in high performance OLTP environments on HP 3000 900 Series business
computers.  HP ALLBASE/SQL provides the following features:

   *   the best relational price/performance on the HP 3000
   *   open interoperability and portability with multivendor tools and
       databases
   *   superior reliability, data integrity, and supportability

[]
Figure 4-1. HP ALLBASE/SQL: The Open Choice OLTP RDBMS Best performance. HP ALLBASE/SQL delivers the best-performing and lowest cost OLTP relational database solutions on the HP 3000 . Hewlett-Packard has achieved superior performance through tight integration with PA-RISC and the 900 Series operating environment and will continue to improve performance with new releases of ALLBASE/SQL and HP 3000 systems. This means that you can achieve your business objectives on a smaller, more cost-effective HP 3000 system than you could from other vendors' larger, more costly systems. HP was the first vendor to publish the Transaction Processing Council's TPC-A industry-standard benchmark and continues to lead the competition in system price/performance. HP also offers performance consulting to design and tune your applications for peak performance. Open interoperability and portability. HP ALLBASE/SQL delivers interoperability and application portability through adherence to industry standards and support for a variety of industry-leading application development toolsets. Hewlett-Packard is a leading proponent of SQL standards and continues to enhance ALLBASE/SQL in compliance with ANSI and X/Open standards. Moreover, ALLBASE/SQL supports development tools from HP and leading multivendor third-parties, so you can choose the application development solution that best meets your needs. By providing you the choice of third-generation and fourth-generation development environments, ALLBASE/SQL protects and leverages your existing hardware, applications, and development staff investments. HP ALLBASE/SQL also protects your existing investments through gateway products such as HP ALLBASE/TurboIMAGE and HP ALLBASE/DB2 CONNECT. These products allow your ALLBASE/SQL application to share data with other databases and systems in your business environment. As a founding member of the SQL Access Group, HP is expanding ALLBASE/SQL interoperability to include industry-standard access to Ingres, Oracle, DEC's Rdb, and the many other relational databases whose vendors make up the SQL Access Group. Superior reliability, data integrity, and supportability. You can entrust your business-critical applications to HP ALLBASE/SQL. ALLBASE/SQL delivers maximum reliability, superior data integrity, and high availability through tight integration with Precision Architecture-RISC and the HP 3000 operating system. PA-RISC is designed with fewer components than traditional computers, which provides higher reliability than traditional computers. The HP 3000 900 Series is designed with OLTP features for reduced I/O requirements, high data concurrency, and high system and database availability. And an ALLBASE/SQL solution means a single point of contact and award-winning HP support for quick resolution of database and system difficulties. For information on ALLBASE/SQL utilities, please see the CASE maintenance section later in this chapter. Key features of ALLBASE/SQL include the following: * peak performance through features such as hashing, query optimization, and balanced B-tree indexes * supports major, industry-leading 4GL tools from Cognos, Gateway Systems, Infocentre, Information Builders, and Ingres * industry-standard ANSI and X/Open SQL for data definition and data manipulation * interactive SQL (ISQL) interface for simplified query and update of data without programming * HP NewWave Access integration for downloading data to the PC environment for decision support applications * language preprocessors that provide application access and update capabilities for COBOL, C, Pascal, and FORTRAN * dynamic restructuring allows the database structure, table capacities, and security to be changed without unloading and loading the database * online backup, referential integrity checks, and rollforward and rollback recovery guarantees logical and physical data integrity in the event of hardware and software failures * foundation for a growing number of industry-leading application solutions HP TurboIMAGE HP TurboIMAGE is one of the most heavily used, high-performance network database management systems for OLTP applications in the industry. HP continues to support and enhance TurboIMAGE as a core product of the HP 3000 computer systems with performance improvements and new functionality. HP TurboIMAGE/XL is the version for the HP 3000 900 Series computers. HP TurboIMAGE consists of three components: a data definition language, a data manipulation language, and database utilities. TurboIMAGE databases can be accessed programmatically through powerful application interfaces, called intrinsics, or interactively from HP NewWave Access and an integrated query tool. Key features of HP TurboIMAGE are as follows: * HP TurboIMAGE intrinsics are callable from COBOL, C, FORTRAN, Pascal, RPG, BASIC, Business BASIC, and fourth-generation languages. * HP NewWave integration for downloading data to popular PC applications for decision support analysis. * Three logging and recovery methods (intrinsic-level, rollback, and rollforward) ensure logical and physical data integrity in the event of a system failure. * Remote database access (RDBA) allows transparent access to TurboIMAGE databases across the network. * Multiple database transactions provide the capability for a transaction to span two or more databases. * Dynamic rollback recovery on TurboIMAGE/XL provides added flexibility by allowing users to roll back a transaction programmatically. * Generic key search and generic keyword retrieval will be available in the near future. HP DBChange Plus is a powerful TurboIMAGE/XL database administration tool that simplifies the tasks of database restructuring, maintenance, and analysis. DBChange Plus provides superior database repair from broken chains down to the bitmap level. For more information, please refer to the CASE maintenance section later in this chapter. For customers who are interested in using relational technology while preserving their investments in TurboIMAGE, HP ALLBASE/Turbo CONNECT provides a standards-based, read-access interface to TurboIMAGE data, using the ALLBASE/SQL language or commands. HP ALLBASE/Turbo CONNECT HP ALLBASE/Turbo CONNECT provides coexistence between ALLBASE/SQL and TurboIMAGE by allowing ALLBASE/SQL applications to read TurboIMAGE databases. With ALLBASE/Turbo CONNECT, customers can preserve and leverage investments in TurboIMAGE/XL applications while reaping the benefits of relational technology through ALLBASE/SQL. A single, industry-standard SQL interface allows access to both types of data. Key features of HP ALLBASE/Turbo CONNECT are as follows: * Flexible access to TurboIMAGE/XL data with SQL syntax * Concurrent access with existing TurboIMAGE OLTP applications * HP ALLBASE/NET interoperability, enabling access to TurboIMAGE data across the network * Automatic data type conversion from TurboIMAGE to ALLBASE/SQL * Optional translation of TurboIMAGE/XL databases into ALLBASE/SQL databases
[]
Figure 4-2. HP ALLBASE/Turbo CONNECT HP ALLBASE/NET HP ALLBASE/NET provides ALLBASE/SQL users transparent access to remote ALLBASE/SQL data as though it were stored locally. The first step in providing ALLBASE/SQL support for a truly distributed database environment, ALLBASE/NET allows applications running on an HP 3000 or HP 9000 client to transparently read and write to ALLBASE/SQL tables on an HP 3000 server across the network. Since database access is completely transparent to the user and the application, developers can write code without having to know where the actual database resides. Key features of HP ALLBASE/NET are listed below: * Transparent access to remote ALLBASE/SQL tables across a network * Client-server capability, including HP 9000 HP-UX systems * Flexibility to move databases across systems without requiring any changes to existing applications * No special linking required to create applications that access remote data HP ALLBASE/DB2 CONNECT HP ALLBASE/DB2 CONNECT extends the open interoperability of ALLBASE/SQL and the HP 3000 to include links to IBM databases. ALLBASE/DB2 CONNECT allows PC end users and database administrators to access both ALLBASE/SQL data and IBM DB2 data at the same time from a single session. PC end users can use ALLBASE/DB2 CONNECT in conjunction with NewWave Access to download DB2 data to the PC environment, where they can integrate it with powerful PC productivity tools like Lotus 1-2-3, dBASE, and HP Graphics Gallery. Database administrators can use the same HP Interactive SQL (HP ISQL) interface that they use with ALLBASE/SQL to read and update IBM DB2 databases as well. HP KSAM HP KSAM (keyed sequential access method) allows the creation and maintenance of disk files whose records are accessed by the value of the key fields within the data records. Each data record contains one primary key field and may include up to 15 alternate key fields. Records are accessed sequentially or randomly by primary or alternate key value, by logical record number, or in chronological (physically sequential) order. Duplicate key values are allowed, and records can be accessed by generic keys (partial key values) or by approximate keys. ISV databases The HP 3000 operating environment also supports major multivendor databases, including Ingres, Oracle, and Sybase. These independent software vendor (ISV) products provide a common development environment across a range of platforms.


MPE/iX 5.0 Documentation