Preface
Keeping your skills current in today’s world is becoming increasingly challenging. There are too many new technologies being developed, and little time to learn them all. The DB2® on Campus Book Series has been developed to minimize the time and effort required to learn many of these new technologies.
Who should read this book?
This book is intended for anyone who works with or intends to develop database applications such as application developers, consultants, software architects, instructors, and students. It is a good reference as well for database administrators (DBAs) and product managers.
How is this book structured?
This book is closely related to the eBook Getting Started with DB2 Express-C; it expands the application development chapters covered in that book. In fact, Chapter 1 and 2 are taken directly from the application development chapters in that book as they provide a good overview of DB2 application development. Chapter 3 discusses server-side programming such as stored procedures, and functions. In this chapter IBM® Data Studio software is used extensively, therefore this eBook is also closely related to eBook Getting Started with IBM Data Studio for DB2. Starting with Chapter 4 the book describes in detail client-side programming for different programming languages such as JavaTM, C/C++, .NET, Ruby on Rail, PHP, Perl, and Python.
Exercises are provided with most chapters; any input files required are provided in the zip file Exercise_Files_DB2_Application_Development.zip accompanying this book.