An object-relational database that stores and describes the data as strongly typed objects and relationships between them.