| Name | Description |
|---|---|
| Database abstraction layer | Allow the use of different database servers using the same code base. |
| Schema API | A Drupal schema definition is an array structure representing one or more tables and their related keys and indexes. A schema is defined by hook_schema(), which usually lives in a modulename.install file. |
| Name | Location | Description |
|---|---|---|
| db_escape_table | drupal/includes/database/database.inc | Restrict a dynamic table, column or constraint name to safe characters. |
| db_fetch_object | drupal/includes/database/database.inc | |
| db_query | drupal/includes/database/database.inc | Execute an arbitrary query string against the active database. |
| db_result | drupal/includes/database/database.inc |