16.10.2015 Views

Getting Started with DB2 Express-C

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24 <strong>Getting</strong> <strong>Started</strong> <strong>with</strong> <strong>DB2</strong> <strong>Express</strong>-C<br />

• SQL, XQuery, XPath<br />

• C/C++ (CLI, ODBC and embedded SQL)<br />

• Java (JDBC and SQLJ)<br />

• COBOL<br />

• PHP<br />

• Perl<br />

• Python<br />

• Ruby on Rails<br />

• .NET languages<br />

• OLE-DB<br />

• ADO<br />

• MS Office: Excel, Access, Word<br />

• Web services<br />

1.7 <strong>DB2</strong> versions versus <strong>DB2</strong> editions<br />

If you are new to <strong>DB2</strong>, you may be a bit confused as to the distinction between a <strong>DB2</strong><br />

version, and a <strong>DB2</strong> edition.<br />

Every few years, IBM publicly releases a new <strong>DB2</strong> version. A version includes new<br />

features and significant improvements to the product. Currently, <strong>DB2</strong> Version 9 is officially<br />

supported by IBM. A version may also have a few releases which are updates that can<br />

include some new functionality but are usually not significant enough to warrant a new<br />

version. For example 9.5 and 9.7 are release levels for <strong>DB2</strong> Version 9. Over the past few<br />

years, IBM has come out <strong>with</strong> a new release of <strong>DB2</strong> every 1-2 years, however new<br />

versions are typically spaced over 3 or more years apart. The most current release is<br />

V9.7, which became generally available (GA) in June of 2009. Each release may also have<br />

several modification levels, which typically contain fixes or correspond to fix pack levels,<br />

and seldom deliver new functionality. At the time of writing the most current version,<br />

release, and modification (V,R,M) level of <strong>DB2</strong> <strong>Express</strong>-C is 9.7.0 which corresponds to a<br />

code-level of 9.7 <strong>with</strong> Fix pack 0, which means it is at the GA level.<br />

On the other hand, editions are select offerings or package groupings <strong>with</strong>in each version.<br />

As discussed earlier, an edition is a packaging of different functions for a given price and<br />

license. <strong>DB2</strong> Version 9.7 (also known as <strong>DB2</strong> 9.7) has several editions; for example, <strong>DB2</strong><br />

<strong>Express</strong>-C 9.7, <strong>DB2</strong> <strong>Express</strong> 9.7, <strong>DB2</strong> Workgroup 9.7, and <strong>DB2</strong> Enterprise 9.7 (see Figure<br />

1.1).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!