What is DB2 for z/OS?

DB2® for z/OS® is a relational database management system that runs on the mainframe.

A relational database is a database in which all of the data is logically contained in tables. These databases are organized according to the relational model. In a relational database, referential integrity ensures data integrity by enforcing rules with referential constraints, check constraints, and triggers. You can rely on constraints and triggers to ensure the integrity and validity of your data, rather than relying on individual applications to do that work.

DB2 is software that you can use to manage relational databases. IBM® offers a family of DB2 products that run on a range of operating systems, including Linux, UNIX, Windows, IBM i, VSE, VM, and z/OS.

z/OS is the main operating system for IBM's most robust hardware platform, IBM Z. DB2 for z/OS is the enterprise data server for IBM Z. It manages core business data across an enterprise and supports key business applications. DB2 for z/OS supports thousands of customers and millions of users. It remains continuously available, scalable, and highly secure.

With DB2 for z/OS and other DB2 family products, you can define and manipulate your data by using structured query language (SQL). SQL is the standard language for accessing data in relational databases.

This information might sometimes also refer to DB2 10 for z/OS as "DB2" or "Version 10."