Skills you will practice
- Core · Sql Relational Databases
- Core · Relational Database Foundations
- Core · Retrieve Data
- Core · Combine And Summarize Data
- Core · Insert Update And Delete Safely
- Core · Schema Design
Design a relational schema, write reliable queries, update data safely, use transactions, and diagnose common correctness and performance problems.
Complete lessons in order or open the module that matches your current goal. Your lesson progress is saved on this device.
SQL and Relational Databases — Relational Database Foundations lab: Design two related tables, enforce a relationship, insert valid and invalid rows, then query the result from a parameterized application call.
SQL and Relational Databases — Retrieve Data lab: Query a sample table with multiple filters and a deterministic sort order.
SQL and Relational Databases — Combine and Summarize Data lab: Return each customer with order count and total order value, including customers with no orders, then filter to customers whose total exceeds a chosen threshold.
SQL and Relational Databases — Insert, Update, and Delete Safely lab: Create, update, read, and delete one record using the path’s database layer, including one invalid write.
SQL and Relational Databases — Schema Design lab: Design two related tables or models, add constraints, and create a migration that can be applied to a test database.
Combine the path skills in a portfolio-ready project with clear functional requirements, tests, verification evidence, and operating notes.
Answer all questions. Results and explanations are calculated instantly in your browser.
Use practical questions to identify prerequisite skills and a recommended module.
Open resources Project libraryReview project expectations, verification evidence, and portfolio requirements.
Open resources Programming HubCompare career tracks, languages, technologies, and recommended next steps.
Open resources