Licensed Program Specifications
Total Page:16
File Type:pdf, Size:1020Kb
IBM Licensed Program Specifications IBM DATABASE 2 Universal Database Server for OS/390 and z/OS Version 7 Program Number 5675-DB2 IBM DATABASE 2 Universal Database for OS/390 can also run DB2 database utilities without stop- and z/OS is a relational database management ping DB2. system licensed program for the OS/390 envi- ronment. Concurrent access to data: DB2 can be accessed concurrently by: In this document, IBM DATABASE 2 Universal The Information Management Database for OS/390 and z/OS is referred to as System/Enterprise Systems Architecture "DB2 for OS/390 and z/OS." In cases where the (IMS/ESA) Transaction Manager context makes the meaning clear, DB2 for OS/390 Customer Information Control and z/OS is referred to as "DB2." System/Enterprise Systems Architecture (CICS/ESA) or CICS Transaction Server Highlights Time Sharing Option (TSO) users e-business and distributed users DB2 is a licensed program that supports the rela- WebSphere tional data model with a high-level language to Java applications access DB2 data. DB2 offers many functions in Batch jobs support of traditional database application areas, Additionally, application programs running under e-business, and business intelligence. Specific control of the IMS Transaction Manager or CICS highlights include: can access DB2 data, IMS data, or both. The Relational data model: DB2 provides a basic data sharing function makes it possible for a group tabular data structure. Users view data as a of DB2 subsystems to have concurrent access to series of rows and columns. the same data without replication. Object-relational extenders: DB2 enables you to Access to distributed data: DB2 can access, or store large multimedia objects in DB2 tables and be accessed by, different instances of DB2, or by use new and modified DB2 statements and func- other database management systems that support tions to define and manipulate these large string the Distributed Relational Database Architecture values. DB2 includes support for the following (DRDA ) and that are connected to the local DB2 object extensions: by TCP/IP or Advanced Communication Facility/Virtual Telecommunications Access Large objects Method (ACF/VTAM). There can be up to User-defined functions, called distinct types 150,000 concurrent connections per data sharing Built-in functions member, 2000 of which can be active at one time. User-defined data types Data can be changed, as well as read, at more Triggers than one system in a single unit of work, with a coordinated commit of all data. Other programs Structured query language (SQL): SQL is a high- can access the data at the same time. level language used for data manipulation, data definition, and control. It does not depend on data Application programming: Users can access and paths, placement, or order when accessing the manipulate DB2 data using SQL through applica- relational databases. tion programs that are written in Java for OS/390, REXX, C, C++, COBOL, FORTRAN, PL/I, assem- Continuous operations: Data definitions can be bler language, IBM BASIC, ADA, Prolog, or dynamically changed without stopping DB2. You APL2. Several possible ways to develop or run applica- Server solution: The following features work tions include: directly with DB2 for OS/390 and z/OS: Run workloads in the UNIX, Windows, or Management Clients Package provides help for Linux environments using DB2 Connect to installing and managing DB2. interact with DB2 for OS/390 and z/OS – DB2 Universal Database Version 7 Use Query Management Facility (QMF), Control Center is a Java-based tool. The QMF High Performance Option, and QMF for Control Center allows you to manage DB2 Windows to develop applications Universal Databases on OS/390, Windows, UNIX, and OS/2 servers, by using a graph- Use VisualAge, VisualGen, and Data Inter- ical user interface. pretation System Host Client Services to develop applications. – DB2 Stored Procedures Builder provides a single development environment for cre- Support for Java: Users can write applications in ating, installing, and testing stored proce- the Java Programming language that access DB2 dures. DB2 Stored Procedures Builder for OS/390 and z/OS data or data on any DRDA supports AIX, Windows, OS/2, OS/400, server, either dynamically through JDBC or OS/390, z/OS, and Sun Solaris environ- through static embedded SQL by using SQLJ. ments. DB2 Interactive (DB2I): DB2I is an interactive – DB2 Installer offers the option to install DB2 service within DB2 that allows users to take for OS/390 and z/OS, DB2 Performance advantage of the capabilities of Interactive System Monitor, and DB2 DataPropagator from a Productivity Facility (ISPF). Users can access and Windows 2000, Windows NT, or an manipulate DB2 data interactively through DB2I. OS/2 environment by using a graphical Users can invoke other operations, such as DB2 interface. database utilities, through DB2I. – DB2 Visual Explain lets users tune DB2 SQL statements and browse DB2 sub- Standards compliance: DB2 for OS/390 and z/OS system parameters from a Windows NT or is developed at a laboratory where the quality an OS/2 environment. management system is certified under ISO 9001. – DB2 Estimator enables users to estimate Version 7 of DB2 for OS/390 and z/OS conforms the performance of applications from a to the following national and international SQL Windows or an OS/2 environment. standards: Because the Control Center requires DB2 Federal Information Processing Standards Connect, the Management Clients Package (FIPS) publication 127-2, Database Language provides a restricted-use copy of DB2 Connect SQL. FIPS publication 127-2 announces ANSI Version 7 to satisfy this functional dependency. (American National Standards Institute) Net.Data for OS/390 can access business X3.135-1992 as the standard for SQL, so con- data, including DB2 data, for the World Wide formance to FIPS publication 127-2 also Web. means conformance to: SQL Support for REXX lets users issue SQL – ANSI X3.135-1992, Database Language statements from within REXX programs. SQL – ISO 9075-1992, Database Language SQL The following priced optional features work directly The preceding standards are referred to collec- with DB2 for OS/390 and z/OS. tively as the SQL92 standard. DB2 for OS/390 Net Search Extender delivers text search capa- and z/OS conforms to SQL92 Entry Level. bility for text-intensive Web sites. 2 | The QMF family has several elements: zSeries 900 – QMF lets users query and report data from Models of the S/390 Parallel Enterprise DB2 databases. Servers, except for Release 1 models – QMF High Performance Option enables All models of the S/390 Multiprise and the users to govern and manage DB2 objects. S/390 Multiprise 3000 – QMF for Windows provides a Windows- All models of the S/390 Application StarterPak based, point-and-click query tool. Type 3000 All PC Server System/390 servers and Compatibility: Users can migrate to DB2 Version 7 RS/6000 with System/390 Server-on-Board from Version 5 or Version 6. The ability to fall models back to Version 5 and Version 6 is provided. The installation, migration, and fallback between All S/390 Integrated Servers Version 7 and either Version 5 or Version 6 does not require movement of user or catalog data. DB2 for OS/390 and z/OS Version 7 cannot run on the following IBM servers because they do not implement the architectural enhancements: Specified operating environment ES/9000 Processor Unit 9021, 9121, or 9221 DB2 for OS/390 and z/OS has the following ES/3090 models requirements for the operating environment. ES/4381 models S/390 Parallel Transaction Server 9672 E or P Year 2000 readiness models S/390 Parallel Enterprise Server 9672 Release This IBM Program, when used in accordance with 1 models its associated documentation, is capable of cor- rectly processing, providing and/or receiving date The processor must have enough real storage to data within and between the twentieth and twenty- satisfy the combined requirements of DB2, first centuries, provided that all products (for OS/390 or z/OS, the appropriate Data Facility example, hardware, software, and firmware) used Product, appropriate access methods, telecommu- with this IBM Program properly exchange accurate nications, batch requirements, and other specific date data with it. user-required applications. Machine requirements The configuration must include sufficient I/O devices to support the requirements for system DB2 for OS/390 and z/OS Version 7 operates on output, system residence, and system data sets. any processor that OS/390 Version 2 Release 7 Sufficient disk space must be available to satisfy supports and that supports the architectural level the user's information storage requirements. Disk set. In this version, DB2 for OS/390 and z/OS storage can consist of any direct-access facility uses ESA/390 architectural enhancements that that is supported by the system configuration and are implemented on selected IBM S/390 servers. the programming system. DB2 for OS/390 and z/OS Version 7 can run only Auxiliary storage: DB2 is independent of both on servers that implement the architectural tape device type and disk storage facilities. You enhancements and cannot run on any servers that can use any magnetic or tape device that is sup- have not implemented them. ported by the data facilities component of DFSMS/MVS for the DB2 data sets. See Table DB2 for OS/390 and z/OS runs on the hardware 1 for a list of device types that are supported for listed below: DB2 data sets. 3 FLOAT IEEE option of the UNLOAD utility: Table 1. Auxiliary storage Use of the FLOAT IEEE option of the UNLOAD Data set type Device type utility requires the basic floating-point extensions Active recovery log data Disk facility.