A database that contains knowledge about the content of its data. For example, a set of validation criteria can be stored with each field of data, such as the minimum and maximum values that can be ...