DB2 9 delivers the right data management solutions for any business. No otherdatabase management system can match the advanced performance, availability,scalability, and manageability features found in DB2 9. However, there are differenteditions of DB2 available, each suited to a different part of the marketplace. On theFundamentals exam you are expected to understand the different DB2 products andeditions, so they are covered in this section.All the available distributed editions of DB2 are shown in the figure below. This figurerepresents a progression: each edition displayed includes all the functions, features,and benefits of the editions to its right as you move up the stack, along with newfeatures and functions. The code on the Linux, UNIX, and Windows (luw) platformsis about 90% common, with 10% of the code on each operating system reserved fortight integration into the underlying operating system. For example, using HugePages on AIX or the NTFS file system on Windows.There are two other members of the DB2 family that are not shown in the figurebelow: DB2 for System i and DB2 for System z. While these databases sharedifferent code bases that are specifically tailored to their underlying operatingsystems and hardware architectures upon which they run, their SQL is 95%portable, truly making it a member of the DB2 family. For example, DB2 for System iis built into the i5/OS operating system. DB2 for z/OS leverages the hardwareCoupling Facility on the System z servers and thus leverages a shared everythingarchitecture, as opposed to DB2 luw, which uses a shared-nothing approach.
Although it's outside the scope of this tutorial series to discuss the granular licensingof these editions, it's worth noting that some capabilities of DB2 9 are available forfree in DB2 Enterprise. Where a capability is not included for free with DB2 Express