12.07.2015 Views

DB2 data manipulation

DB2 data manipulation

DB2 data manipulation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

developerWorks®ibm.com/developerWorks• Manipulating cursors• Ability to manipulate large objects (LOBs) (such as Character LargeObjects [CLOBs] and Binary Large Object [BLOBs])• Managing a unit of work (for instance, a transaction)This is the second in a series of seven tutorials that you can use to help prepare forthe <strong>DB2</strong> 9.1 Family Application Development Certification exam (Exam 733). Thematerial in this tutorial primarily covers the objectives in Section 2 of the exam,entitled "Data <strong>manipulation</strong>."You do not need a copy of <strong>DB2</strong> to complete this tutorial. However, you candownload a free copy of <strong>DB2</strong> Express-C from the <strong>DB2</strong> Express-C downloads page.Who should take this tutorial?To take the <strong>DB2</strong> 9.1 Family Application Development exam, you must have alreadypassed the <strong>DB2</strong> 9.1 Family Fundamentals exam (Exam 700). You can use the <strong>DB2</strong>Family Fundamentals tutorial series (refer to the Resources section) to prepare forthat test. It is a very popular tutorial series that has helped many people understandthe fundamentals of the <strong>DB2</strong> family of products.This tutorial is one of the tools that can help you prepare for Exam 733. You shouldalso review the Resources section at the end of this tutorial for more information.Application development involves <strong>data</strong> retrieval and <strong>manipulation</strong>. In <strong>DB2</strong>, theseprocesses include several methods. While these methods can be programmed indifferent languages, the concepts remain same no matter what the implementationlanguage. This tutorial is the first step you should take before embarking onprogramming applications for <strong>DB2</strong>.Section 2. Change and access <strong>data</strong>Change <strong>data</strong>Changing <strong>data</strong> is a key process to understand when designing a <strong>data</strong>baseapplication. It depends on several factors:• The <strong>data</strong> model and meta<strong>data</strong> (What are the catalog <strong>data</strong>, types, limits,and checks that you must deal with?)• Business requirements (How do you need to identify and modify the <strong>data</strong>in the <strong>data</strong>base?)<strong>DB2</strong> <strong>data</strong> <strong>manipulation</strong>Page 2 of 25© Copyright IBM Corporation 1994, 2007. All rights reserved.

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

Saved successfully!

Ooh no, something went wrong!