Read relational data
Tables, rows, keys, filtering, aggregation, joins, and a clean mental model for query results.
Free KitThe path below is a recommendation, not a required bundle. Skip stages you already understand and use each product’s module list to confirm fit.
Tables, rows, keys, filtering, aggregation, joins, and a clean mental model for query results.
Free KitEntities, cardinality, constraints, normalization, join paths, and schema review.
Vertex PackCTEs, subqueries, windows, set operations, staged transformations, and plan orientation.
Nexus SeriesIndexes, plans, transactions, isolation, locks, blocking, and evidence-first performance work.
Origin Suite → Prime SuiteBackward-compatible schema changes, backfills, constraints, release sequencing, and review.
Vault SuiteDesign, queries, migrations, operational signals, maintenance, and full-system review.
Peak Suite → Elevate SuiteSCHEMAEntities, keys, cardinality, normalization, constraints, and table boundaries.
QUERYFiltering, joins, aggregation, CTEs, subqueries, windows, and decomposition.
PLANScans, indexed access, estimates, joins, sorting, selectivity, and evidence.
TXAtomic work, isolation, locks, deadlocks, contention, and application boundaries.
SECRoles, grants, parameterization, secrets boundaries, and least privilege.
MIGRATECompatibility, backfills, constraints, release ordering, and rollback thinking.
OPSLatency, errors, blocking, growth, incidents, and post-release evidence.
Use one small relational schema and deliberately alter assumptions as you progress. The goal is to predict behavior, run the smallest useful test, inspect evidence, and explain the result.
Stop before the topic becomes passive background reading.
Type the SQL yourself and predict the result before execution.
Add NULLs, duplicates, different cardinality, or concurrent work.
Write the rule, exception, and signal you would use in a real system.