Relational database that uses a dimensional data model to organize data. This model uses fact tables and dimension tables using different schema models such as star model, snowflake, galaxy or data cube schema. A dimensional database is the optimal type of database for data warehousing.