Schema Glossary

Browse 7 schema terms defined in plain English, from the cultural dictionary of computing.

7 Schema Terms

Avro
A row-based binary serialization format with schema evolution support. The schema is stored with the data (or in a schema registry), enabling readers to handle...
denormalization
The deliberate introduction of redundancy into a database schema to improve read performance, trading storage space and write complexity for faster queries....
foreign key
A column or set of columns in one table that references the primary key of another table, establishing a link between the two. Foreign keys enforce referential...
Migration
A versioned change to a database schema — adding tables, modifying columns, creating indices. Applied sequentially to evolve the database alongside the code....
normalization
The process of organizing database tables to minimize redundancy and dependency, following a set of progressive rules called normal forms (1NF through 5NF)....
Schema Registry
A centralized service for managing and enforcing schemas for Kafka messages (Avro, Protobuf, JSON Schema). Producers register schemas before sending messages;...
Zod
A TypeScript-first schema declaration and validation library that lets developers define a schema once and automatically infer the corresponding TypeScript...

Related Topics