Appendix: Glossary of Database Terms
This course is designed to demystify databases for developers who are comfortable with code but new to persistence and SQL. We focus on Relational Databases as they are the foundation of most industrial software.
The curriculum is split into the following modules:
Tables, Rows, and Columns.
Primary and Foreign Keys.
Relationships (1:1, 1:N, N:M).
Normalization (Why we split data).
ORDER BY) and Limiting (LIMIT).COUNT, SUM, AVG).EXPLAIN QUERY PLAN).sqlite3 CLI tool..tables, .schema).The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0 *https://hackyourfuture.net/*

Built with ❤️ by the HackYourFuture community · Thank you, contributors
Found a mistake or have a suggestion? Let us know in the feedback form.