Schema
Meaning in databases & SQL, with examples
In databases & SQL, schema means: The structure of a database: its tables, columns, data types, keys and relationships. In some products it is also a named group of tables inside a database.
In Turkish: şema
How it is used
Two meanings are common. 'Schema change' or 'schema design' refers to the structure. In PostgreSQL and SQL Server a schema is also a namespace like public or dbo, while in MySQL 'schema' and 'database' mean the same thing. You design, change, migrate and version a schema.
Example sentences
Any schema change on the production database must go through a migration script.
The new reporting tables live in a separate schema called analytics.
Common collocations
- schema change
- database schema
- schema design
- schema migration
- schemaless
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Tables, Schemas and Database Objects
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
