schema
a plan or structure that shows how information in a database, file, or system is organized
a formal structure or set of rules that defines how data, documents, or information are organized and how their parts relate to each other
a way of thinking that helps a person understand and organize information
a mental framework or pattern that helps someone organize knowledge and interpret new information or experiences
- Base: schema
- Plural: schemas, schemata
cognitive schema
5mental knowledge structure
A pattern in the mind that helps someone understand and react to new information.
- A child’s cognitive schema changes as they gain new experiences.
- The study examines how trauma can shape a person’s cognitive schemas.
- Teachers can activate students’ existing cognitive schemas before introducing a new topic.
- A cognitive schema helps people make sense of a situation.
- New experiences can change a child’s cognitive schema.
database schema
1database structure
The plan that shows how data is organized in a database.
- The developer updated the database schema before deploying the new feature.
- A clear database schema makes it easier to understand how the application stores customer data.
- We need to review the database schema before writing the report query.
- The database schema shows how the tables are connected.
- I changed the database schema to add a new email field.
json schema
3JSON validation specification
A set of rules that checks whether JSON data has the right form.
- The API documentation includes a JSON Schema for every response object.
- We use JSON Schema to validate incoming requests before saving them.
- The error means the file does not match the JSON Schema.
- The JSON Schema says that the user ID must be a number.
- Our app checks the form data with a JSON Schema.
schema markup
2structured web metadata
Extra code on a website that tells search engines what the page is about.
- Adding schema markup can help search engines display rich results for a product page.
- The SEO team recommended schema markup for the restaurant’s menu and opening hours.
- Our blog uses schema markup to identify articles, authors, and publication dates.
- We added schema markup so Google could understand the recipe better.
- The website needs schema markup for reviews and prices.
schema migration
7database structure change
A planned update that changes the structure of a database.
- The release includes a schema migration that adds two new tables.
- Run the schema migration before starting the new version of the app.
- A failed schema migration can cause serious problems in production.
- The schema migration added a new column to the users table.
- We tested the schema migration before deployment.
schema theory
6theory of mental frameworks
The idea that people understand new things by connecting them to knowledge they already have.
- Schema theory is often used to explain how readers make sense of a text.
- The course introduced schema theory as a model of learning and memory.
- According to schema theory, background knowledge affects comprehension.
- Schema theory explains why background knowledge helps reading.
- We studied schema theory in my education class.
star schema
4data warehouse design
A common database design for analytics, with one main table linked to several detail tables.
- The sales data warehouse uses a star schema with product, customer, and time dimensions.
- A star schema can make reporting queries faster and easier to understand.
- The analyst redesigned the model as a star schema for the BI dashboard.
- The star schema helps us analyze sales by region and month.
- Our reporting database uses a star schema.
xml schema
8XML validation specification
A set of rules that says what an XML file is allowed to contain.
- The XML file failed validation because it did not follow the XML Schema.
- The system exchanges invoices using an XML Schema agreed by both companies.
- The developer generated code from the XML Schema.
- The XML Schema defines the required fields in the document.
- Our file must match the XML Schema before we can upload it.