The DBMS schema defines the overall logical structure and description of a database. A sub-schema allows different personalized views of the same underlying data. A DBMS instance refers to the specific set of data stored in a database at a particular moment in time.