# Database Reference

CodeIgniter comes with a full-featured and very fast abstracted database class that supports both traditional structures and Query Builder patterns. The database functions offer clear, simple syntax.

- Quick Start: Usage Examples
- Database Configuration
- Connecting to a Database
- Running Queries
- Generating Query Results
- Query Helper Functions
- Query Builder Class
- Transactions
- Getting MetaData
- Custom Function Calls
- Query Caching
- Database Manipulation with Database Forge
- Database Utilities Class
- Database Driver Reference