A collection of tables and constraints that describe the structure of a database. It provides a level of security as no one else can interpret the stored database without the schema; it is just a collection of figures. The schema organizes the database to allow scalability for expansion and defines efficient operation to suit a particular application.