top of page

Stanford Online: Databases: Relational Databases and SQL

  • Learned foundational concepts of relational databases: tables, relationships, keys, integrity, normalization, and schema design.

  • Mastered SQL query writing: filtering, joining, aggregations, subqueries, sorting and grouping data efficiently.

  • Gained hands-on experience working with real relational datasets, practicing both query and data-modification (insert, update, delete) operations.

  • Strengthened ability to wrangle and prepare data for analysis, ensuring data correctness and structuring for downstream analytics and applications.

​

Tools & Techniques:

  • SQL for querying and data manipulation (SELECT, JOIN, GROUP BY, ORDER BY, subqueries)

  • Schema design, data normalization, primary/foreign keys

  • Data integrity: constraints, handling missing or inconsistent data

  • Practice using relational database management systems (RDBMS) / SQLite or similar platform for exercises

bottom of page