core relational database concepts, SQL fundamentals, and basic database architecture.
- Data Query Language (DQL): Master the
SELECTstatement, filtering withWHERE, sorting withORDER BY, and joining multiple tables (INNER,LEFT,RIGHTjoins). - Data Manipulation Language (DML): Practice how to add, modify, and remove data using
INSERT,UPDATE, andDELETE. - Data Definition Language (DDL): Learn to build and alter the structural database objects using
CREATE,ALTER, andDROP. - Transaction Control Language (TCL): Learn how to save or undo changes using
COMMITandROLLBAC - Tables and Schemas: Learn how data is stored in rows and columns, and how a schema acts as a container for these objects.
- Primary and Foreign Keys: Master how to uniquely identify records and link tables together.
- Data Integrity: Understand constraints like
NOT NULL,UNIQUE, andCHECKto keep data accurate. - Views: Virtual tables used to simplify complex query results.
- Indexes: Structural tools used to speed up data searches.
- Sequences: Automated counters used primarily to generate unique ID numbers.