z/OS® Version 8 DBA Certification Guide: DB2 Environment
-
z/OS
-
Address spaces
-
Installation and migration
-
System parameters
-
Commands
-
Utilities
-
Catalog and directory
-
Distributed data
-
Subsystem pools
DB2 operates as a formal subsystem of z/OS. DB2 utilities run in the batch environment, and applications that access DB2 resources can run in the batch, TSO (Time Sharing Option), USS (UNIX System Services), IMS (Information Management System), or CICS (Customer Information Control System) environment. IBM provides attachment facilities to connect DB2 to each of these environments.
This chapter looks at the subsystem architecture that supports DB2 and the attachments available. This chapter also looks briefly at the installation process of the DB2 subsystem and the subsystem parameters known as DSNZPARMs, as well as how to execute the utilities and various commands.
DB2 also has the ability to access other DB2 subsystems and other relational databases. This chapter takes a look at the methods for doing this.
z/OS
The IBM zSeries family of enterprises servers use z/OS, the next generation of operating system replacing OS/390. The core of z/OS is the base control program MVS. Open-standard application server functions that support scalable, secure e-business applications are integrated with the MVS base.
The z/OS platform can provide scalable, secure processing for various types of workloads in a high-performance environment, such as stock trading. The applications can be batch, OLTP (Online Transaction Processing), or DSS (Decision Support Systems). The major strengths of this environment are availability, flexibility, manageability, reliability, scalability, and security.
The DB2 database management system operates as a formal subsystem of the z/OS operating system. DB2 processes can be executed in various address space regions within z/OS, such as IMS or CICS. Because it is required for DB2 version 8, z/OS provides a new architecture that supports a 64-bit operating system. Thus, the z/OS platform can support many diverse applications with increased availability, scalability, and security.