What is a Database Schema?

A database schema is typically a document which defines data relationships between fields within a database. The schema defines the structure of the database, and illustrates the relationships between multiple files and fields within the database.