*** Welcome to piglix ***

IBM DB2

IBM DB2
IBM logo.svg
Developer(s) IBM
Initial release 1983 (1983)
Stable release
DB2 Data Server (11.1) / April 12, 2016; 9 months ago (2016-04-12)
Development status Active
Written in C, C++, assembly
Operating system Cross-platform
Available in English
Type RDBMS
License Proprietary EULA
Website www.ibm.com/db2/

IBM DB2 contains database server products developed by IBM. These products all support the relational model, but in recent years some products have been extended to support object-relational features and non-relational structures like JSON and XML.

Historically and unlike other database vendors, IBM produced a platform-specific DB2 product for each of its major operating systems. However, in the 1990s IBM changed track and produced a DB2 "common server" product, designed with a common code base to run on different platforms.

DB2 for Linux, UNIX and Windows (informally known as DB2 LUW) DB2 for z/OS (mainframe) DB2 for i (formerly OS/400). DB2 for VM / VSE

DB2 traces its roots back to the beginning of the 1970s when Edgar F. Codd, a researcher working for IBM, described the theory of relational databases and in June 1970 published the model for data manipulation.

In 1974 the IBM San Jose Research center developed a relational DBMS, System R, to implement Codd's concepts. A key development of the System R project was SQL. To apply the relational model Codd needed a relational database language he named DSL/Alpha. 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, who violated several fundamentals of Codd's relational model; the result was Structured English QUEry Language or SEQUEL. 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 basically new language Structured Query Language (SQL) to differentiate it from SEQUEL. The acronym SEQUEL was changed to SQL because "SEQUEL" was a trademark of the UK-based Hawker Siddeley aircraft company.

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. In parallel with the development of SQL IBM also developed Query by Example (QBE), the first graphical query language.


...
Wikipedia

...