The document discusses reasoning of database consistency through description logics. It begins with an introduction and overview before covering data models and description logics, description logics and database querying, data integration, and concluding. It describes how entity relationship models are used to describe database structure and how they can be transformed into description logics knowledge bases. This allows reasoning about database consistency, satisfiability, and other properties to identify issues like redundancy. Description logics are also discussed as a way to perform querying and classify queries.