Database schema Defines database table structures with column type information to be reused in program variable definitions. Understanding database schemas Database schemas hold the definition of the database tables and columns. SCHEMA Defines the database schema files to be used for compilation. Structure of database schema files A database schema is composed by three files (.sch, .val, .att) Database schema extractor options The fgldbsch tool extracts the schema description for an existing database.