SKIP TO CONTENT
VAULT
73 NOTES
2024.10.15
/
SEARCH
⌘K
◑ THEME
☰
HOME
DEVOPS
PROGRAMMING LANGUAGES
DATABASES
SYSTEM DESIGN
DSA
AI ENGINEERING
BOOKS
FRONTEND
BACKEND
SECTION 03 · 8 NOTES · UPDATED 2026.08.29
DATABASES
NOTES
8
01
01 MIN · 2025.11.11
ACID Principles
Set of principles that ensure data integrity and consistency leveraging transactions.
02
01 MIN · 2024.09.15
Constraints
Constraints are of 5 Types, these set rules for data integrity, reliability and compliance to standard requirements. - Valid value, data type or data in a range - Applied to one or more columns
03
02 MIN · 2024.09.15
Joins
In DBMS, Joins are used to use the relation between the tables to create a combined result.
04
01 MIN · 2024.11.01
MongoDB
MongoDB working notes: collections, JSON vs BSON, and CRUD operations with their shell commands.
05
04 MIN · 2025.11.11
Normalization and Forms
Normalization is process of database design to make the data more organized, reduce redundancy, reduce inconsistency and ensure data integrity. Types of normalizations are levels of optimization on the database.
06
01 MIN · 2025.11.11
SQL Interview Tips
Quick tips to keep in mind when solving SQL interview questions.
07
01 MIN · 2024.09.16
Types of Relations
The three types of relationships between tables in a database: one to one, one to many, and many to many.
08
02 MIN · 2024.09.06
How to Query Hierarchical Data in SQL: Self Joins, Recursive CTEs, Nested Queries
Three approaches to fetching hierarchical data from a self-referencing table: multiple merged queries, recursive CTEs, and nested queries.