Skip to main content


developerWorks   >   Information Management   >   Community

Information Management author spotlight

developerWorks
Raul Chong's Bio
Photo: [Raul Chong] Raul F. Chong is the DB2 on Campus Program Manager based at the IBM Toronto Laboratory. His main responsibility is to grow the DB2 Express community, helping members interact with one another and contributing to the forum. Raul is focusing on universities and other educational institutions promoting the DB2 on Campus program. Raul holds a Bachelor of Science degree in Computer Science from the University of Toronto, and is a DB2 Certified Solutions Expert in both DB2 Administration and Application Development.
Raul joined IBM in 1997 and has held numerous positions in the company. As a DB2 consultant, Raul helped IBM business partners with migrations from other relational database management systems to DB2, as well as with database performance and application design issues. As a DB2 Technical support specialist, Raul has helped resolve DB2 problems on the OS/390, z/OS, Linux, UNIX, and Windows platforms. Raul has also worked as an information developer for the Application Development Solutions team, where he was responsible for the CLI guide and Web services material.
Raul has taught many DB2 workshops, has published numerous articles, and has contributed to the DB2 Certification exam tutorials. Raul has summarized many of his DB2 experiences through the years in his book "Understanding DB2 - Learning Visually with Examples" (ISBN 0131859161) for which he is the lead author. He has also co-authored the book "DB2 SQL PL Essential Guide for DB2 UDB on Linux, UNIX, Windows, i5/OS, and z/OS" (ISBN 0131477005).
In his spare time, Raul is an avid tennis player (though 90% of his shots go off the court!). He also enjoys watching hockey and basketball, traveling to interesting places, and experiencing new cultures. Raul is fluent in Spanish as he was born and raised in Peru, but he keeps some of the Chinese traditions from his grandparents. He also enjoys reading history and archeology books.

Raul's books and articles
Title Description
Books:
Understanding DB2: Learning Visually with Examples by Raul Chong, Clara Liu, Sylvia Qi, Dwaine Snow (January 2005) This book teaches DB2 UDB V8.2 visually, step-by-step, with dozens of examples and case studies drawn from the authors' unsurpassed experience as DB2 consultants at IBM.
DB2 SQL PL Essential Guide for DB2 UDB on Linux, UNIX, Windows, i5/OS, and z/OS by Zamil Janmohamed, Clara Liu, Drew Bradstock, Raul Chong, Michael Gao, Fraser McArthur, Paul Yip (2004) This book offers up-to-the-minute coverage, best practices, and tips for building basic SQK procedures, writing flow-of-control statements, creating cursors, handling conditions, and more.
Articles:
An Introduction to DB2 UDB Express GUI tools, Part I (July 2003) This article introduces you to the GUI tools for DB2 UDB Express Edition for Linux and Windows V8, and describes how to use them for performing basic database operations, restricting access to objects, and setting up connectivity.
An Introduction to DB2 UDB Express GUI tools Part II (July 2003) Raul Chong continues his explanation of the GUI tools that come with DB2 UDB Express. In Part 2, he covers automating your database tasks and basic performance tuning with the GUI tools, as well as troubleshooting problems with the GUI tools themselves.
Backup and recovery: DB2 V8.1 Database Administration certification prep tutorial (May 2003) This tutorial discusses database backup and recovery topics. It explains the different methods of database recovery and logging, and how to use the backup, restore, and rollforward commands. This is the last tutorial in a series of six tutorials to help you prepare for the DB2 V8.1 Linux, UNIX, and Windows Database Administration Certification (Exam 701).
A colorful introduction to DB2 UDB, Version 8 for UNIX, Linux, and Windows (January 2003) Are you a visual learner? This graphical introduction to DB2 will save you time in learning the main concepts of the DB2 environment.
A colorful introduction to DB2 UDB, Version 8 for UNIX, Linux, and Windows: Overview of the Database Partitioning Featurer (March 2004) This article provides an introduction to DB2 UDB for Linux, UNIX, and Windows V8 with the Database Partitioning Feature (DPF). It is the second part of a two-part series.
DB2 Version 8 Connectivity Cheat Sheet (January 2003) For those who like to use commands instead of GUI tools, this article tells you how to get your clients connected to DB2 servers, either on distributed systems or OS/390, using DB2 commands. It includes a cheat sheet that you can print off and keep handy to make the process a breeze.
Connectivity Cheat Sheet for DB2 Universal Database Part 2 - DB2 for z/OS (October 2003) Part 1 of the DB2 UDB Connectivity Cheat Sheet gave you everything you need to know for connecting DB2 UDB on Linux, UNIX, and Windows to clients or to other platforms. Part 2 takes you further, and gives you all the details for connecting DB2 UDB for z/OS clients to DB2 UDB for z/OS servers on other platforms.
DB2 UDB connectivity cheat sheets: Connectivity Cheat Sheet Part 3, iSeries (December 2003) This article focuses on DB2 for iSeries connectivity. It covers three scenarios: connecting from DB2 UDB for iSeries clients to DB2 UDB for Linux, UNIX, and Windows servers, connecting from DB2 UDB for iSeries clients to DB2 UDB for z/OS subsystem servers, and connecting from DB2 UDB for iSeries clients to DB2 UDB for iSeries servers.
Connectivity cheat sheet for Application Developers (Part 4) (January 2004) This is the fourth article discussing connectivity scenarios involving DB2 UDB for Linux, UNIX and Windows V8, DB2 UDB for iSeries V5.2, and DB2 UDB for z/OS V8. The focus of this article is on workstation application development connectivity using C and Java.
DB2 UDB connectivity cheat sheets: Part 5, Setting up connectivity for ADO and ADO.NET application developers (February 2004) This is the fifth article in a series discussing connectivity scenarios involving DB2 UDB for Linux, UNIX, and Windows V8, DB2 UDB for iSeries 5.2 and DB2 UDB for z/OS V8. The focus of this article is on workstation application development connectivity for ADO and ADO.NET applications accessing DB2 using C++, Visual Basic, C#, and Visual Basic .NET languages.
Everything You Wanted to Know About DB2 Universal Database Processes (April 2003) Ever wonder what all those DB2 processes actually do? This article describes the processes that DB2 UDB uses on Linux, UNIX, and Windows, discusses why you might need to understand these processes, and details their functions.
Leverage Your Distributed DB2 Skills to Get Started on DB2 UDB for iSeries (AS/400) (October 2002) This article shows DB2 UDB for UNIX, Linux, and Windows specialists how to leverage their DB2 knowledge in these platforms to gain skills on DB2 for iSeries.
An Introduction to DB2 for OS/390 and z/OS System Structures for DB2 Distributed Users (July 2002) If you know DB2 UDB for UNIX, Linux, and Windows, you can leverage those skills to learn DB2 on OS/390 and z/OS. Using analogies to DB2 distributed concepts, you'll learn the basics of system administration on DB2 for OS/390 and z/OS, including subsystems, logging, configuration parameters, and more.
Getting Started with DB2 for z/OS and OS/390 Version 7 for DB2 Distributed Platform Users (July 2002) This is a lengthy document that provides an in-depth introduction to DB2 UDB for z/OS and OS/390 in terms that are familiar to distributed platform users. It covers application development, tools, locking and concurrency, and much more.
Leverage your Microsoft SQL Server 2000 skills to learn DB2 UDB V8 (July 2003) If you're already familiar with Microsoft SQL Server 2000, you can leverage your SQL Server knowledge to quickly gain skills on DB2 UDB for Linux, UNIX, and Windows. The focus of the article is mainly on the Windows platform.
Leveraging your Oracle 9i skills to learn DB2 UDB for Linux, UNIX and Windows V8 (January 2004) If you're a database specialist interested in growing your DB2 Universal Database skills, there's a good chance that you've already developed database skills with another relational database product somewhere along the way. This article shows you how to use your current knowledge of Oracle 9i to quickly gain skills in DB2 UDB for Linux, UNIX, and Windows V8.
An introduction to DB2 UDB Backup Solution with Veritas NetBackup (February 2004) DB2 UDB supports many storage manager server solutions to perform database backup, restore, and log archiving. Because of the large number of solutions supported, DB2 UDB documentation relies on the backup software documentation to describe how to set it up. This article describes the setup required for Veritas NetBackup and provides examples of how DB2 UDB backup and restore works.
Get the most out of the DB2 UDB for Linux, UNIX, and Windows documentation (December 2004) This article describes the various DB2 UDB product information sources that are available. It compares the DB2 Information Center, the Release Notes, Technotes, and flashes. In addition, it provides tips on the most fruitful ways to search for DB2 information, describes which resources are most appropriate for finding different kinds of information, and tells how often these information sources are updated.
New to DB2 and Web services (March 2005) This article tells you what DB2 Web services are, lists the requirements for working with Web services, and describes how your application can work with DB2 as a Web services provider or a Web services consumer.
Understanding DB2 Universal Database character conversion (June 2005) Learn how DB2 UDB handles character conversion. This article starts with a discussion of basic character code concepts including code pages, code points, and encoding schemes, followed by a more detailed explanation of how code pages are set, and how character conversion occurs. It includes some generic scenarios and examples to make the concepts easier to understand.
DB2 UDB performance tuning scenarios: Part 1, DB2 UDB OLTP tuning illustrated with a Java program (August 2005) This article explains step-by-step techniques that can be followed to monitor and tune a DB2 UDB database server. Using the supplied sample Java program "PERFORMER," you can learn these hands-on techniques, and experiment with various scenarios on your own system, using the Java program to simulate a workload executing SQL against a database. Many factors can affect the performance of a database server. This article focuses on how to tune some of the important DB2 UDB configuration parameters, as well as steps to capture and fix "bad queries."
DB2 UDB security, Part 1: Understand how user and group accounts interact with DB2 UDB (August 2005) Granting database access, authorities, and privileges to users and groups is one of the primary means of ensuring the security of your data. This article describes the different user and group accounts that are needed to install and work with DB2 UDB for Linux, UNIX, and Windows V8.2. It also introduces the DB2 UDB security model, including user authentication, user and group authorization, and super users.
DB2 UDB security, Part 2: Understand the DB2 Universal Database security plug-ins (December 2005) Learn about the DB2 UDB security plug-ins, a new feature introduced in Version 8.2. This article explains what the security plug-ins accomplish and teaches you how to enable and write your own security plug-ins.

Back to top



Raul's recommended reading list
Title Comment
Advanced DBA Certification Guide and Reference for DB2 UDB v8 for Linux, Unix and Windows by Dwaine Snow and Thomas Xuan Phan If you are an experienced DB2 UDB DBA and would like to get deeper skills, this is a good book to review. It contains information about advanced DBA topics, and will also prepare you for the Advanced DBA exam 704.
DB2 V8.2 SQL Cookbook by Graeme Birchall Great book to review when in doubt about how to use SQL with DB2, and it's free!. Graeme updates the book constantly, so make sure to download the latest version from his Web site, and check out his "Window pictures," they are breathtaking.
"Tune SQL procedures: Tips and tricks for fast SQL procedures" (developerWorks, January 2005) by Serge Rielau, Senior Software Developer, IBM Serge is an expert in the SQL language and in this article, he shows us some techniques to improve the performance of SQL stored procedures.
"The DB2 UDB memory model: How DB2 uses memory" (developerworks, June, 2004) by Sylvia Qi, DB2 UDB Support Specialist, IBM, and Michael Dang, DB2 Database Administrator, IBM This is a great article to help you understand how DB2 uses memory. Sylvia is an expert in the DB2 database engine and has contributed to the "Understanding DB2" book as a co-author.
"DB2 Tuning Tips for OLTP Applications" (developerWorks, July, 2001) by Yongli An, DB2 Performance Engineer, IBM Toronto Lab, and Peter Shum, DB2 e-business Performance Manager, IBM Toronto Lab I enjoyed reading this article, and always refer to it to refresh my memory on performance topics. I like the format of the article: Background information is first provided followed by a description about changing the parameter values, and some investigative steps at the end.
"The Federation - Database Interoperability (Part 1)" (developerWorks, April, 2003) by Marty Lurie, IBM Systems Engineer, Waltham, MA This is a good introductory article about DB2's capability to use objects from different RDBMSs such as Oracle, Sybase, or Informix® in one single query through federation.

Back to top


Document options

Document options requiring JavaScript are not displayed


Related items
Information Management community
Forums
Meet the experts
Blogs

Special offers
Use the community to make your Web pages accessible
Create secure Java based Web apps using Data Studio
Download Rational Team Concert

More offers