Using open source software to design, develop, and deploy a collaborative Web site, Part 9: Understanding the database layer: "Drupal with IBM DB2 Express-C
Enabling Drupal to use a database back end other than MySQL or PostgreSQL involves a moderate amount of work. There are two development tasks that must be completed before your database can be used by Drupal. The first task is to generate the initial database schema script. The following files are used to initialize MySQL and PostgreSQL databases, respectively: