Drupal的正常工作依赖于数据库。在Drupal内部,在你的代码与数据库之间存在着一个轻量级的数据库抽象层。在本章 中,你将学习这一数据库抽象层是如何工作的,以及如何使用它。你将看到如何通过模块来修改查询语句。接着,你将看到如何;连接其它的数据库(比如传统数据库)。最后,你将学习Drupal的schema模块API,以及在你模块的.install文件中包含数据库表的创建和更新语句。