The database schema is a document that specifies how data should be organized and includes a list of attributes. A data model is a conceptual tool for expressing data, data relationships, and consistency constraints.