
The inspiration for the mainframe version of DB2's architecture came in part from IBM IMS, a hierarchical database, and its dedicated database-manipulation language, IBM DL/I. Later, the QMF feature of DB2 produced real SQL, and brought the same "QBE" look and feel to DB2. In 1976, IBM released Query by Example for the VM platform where the table-oriented front-end produced a linear-syntax language that drove transactions to its relational database. IBM's first commercial relational-database product, SQL/DS, was released for the DOS/VSE and VM/CMS operating systems in 1981. In parallel with the development of SQL, IBM also developed Query by Example (QBE), the first graphical query language. IBM bought Metaphor Computer Systems to utilize their GUI interface and encapsulating SQL platform that had already been in use since the mid 80's. When IBM released its first relational-database product, they wanted to have a commercial-quality sublanguage as well, so it overhauled SEQUEL, and renamed the revised language Structured Query Language (SQL) to differentiate it from SEQUEL and also because the acronym "SEQUEL" was a trademark of the UK-based Hawker Siddeley aircraft company. This led to an inexact interpretation of Codd's relational model, that matched only part of the prescriptions of the theory the result was Structured English QUEry Language or SEQUEL. At the time, IBM didn't believe in the potential of Codd's ideas, leaving the implementation to a group of programmers not under Codd's supervision. To apply the relational model, Codd needed a relational-database language he named DSL/Alpha. A key development of the System R project was the Structured Query Language ( SQL).

In 1974, the IBM San Jose Research center developed a relational DBMS, System R, to implement Codd's concepts. Codd, a researcher working for IBM, described the theory of relational databases, and in June 1970 published the model for data manipulation. ĭB2 traces its roots back to the beginning of the 1970s when Edgar F.
Db2 universal database for z os code#
However, in the 1990s IBM changed track and produced a Db2 common product, designed with a mostly common code base for L-U-W (Linux-Unix-Windows) DB2 for System z and DB2 for IBM i are different.
Db2 universal database for z os plus#
Plus it explores how DB2 autonomic computing functions reduce the skills and staffing requirements to minimize cost outlays and reduce risk.Historically, and unlike other database vendors, IBM produced a platform-specific Db2 product for each of its major operating systems. It looks at how the zSeries 990 server manages the explosion of data with reliability and security. It examines how DB2 Database Servers integrate with, and enable the sharing of information across, multiple platforms. This IBM Redbooks publication helps you to position DB2 UDB for z/OS as a springboard for the future. DB2 Universal Database (UDB) for z/OS Version 8 delivers power, flexibility, and DB2 family compatibility through synergy with zSeries and z/OS. In doing so, you’ll expand and extend your applications in the increasingly competitive on demand environment.

Combine the power and capacity of IBM eServer zSeries and the high performance and high availability of z/OS with the new version of DB2. They help you to manage global market and competition changes with consistent availability, security, and privacy, everywhere, all the time.ĭB2 continues to deliver rich functionality for scalable and highly available data for enterprise-scale, on demand applications. DB2 for z/OS and IBM eServer technology enable you to maintain your company’s core competencies. Companies must respond to fluctuating market conditions and provide products and services on demand to customers. We are in a new phase of On Demand Business.
