HYF-Class23 / home

Home repository for HYF class 23
https://hyf-class23.github.io/home/
MIT License
0 stars 0 forks source link

Ernesto: Databases, 3 weeks #187

Open netocalderon opened 5 months ago

netocalderon commented 5 months ago

sql-database

Databases module of HackYourFuture Belgium's Sunday classes, 2024 edition

In the world of data management and database systems, SQL (Structured Query Language) is fundamental technology that plays a crucial role. SQL is a standardized programming language used for managing and querying relational databases, while MySQL is one of the most popular open-source relational database management systems that can be used with various programming languages.

In this module, we will delve into the world of SQL and MySQL, exploring their importance, usage, and key concepts.

Repository content

This modules is planned for 3 weeks. For each week, you will see:

  1. README.md: the theory to cover this week. This is where you should start. Some of the content may link to external resources
  2. EXERCISES.md: the instructions for each week's assignment
  3. LESSONPLAN.md: this document is meant for mentors as a reference

Learning goals

In this module, you will learn the fundamentals of Databases, with a focus relational databases (SQL). By the end of it, you'll be comfortable with:

Agenda

Week Topics Readings Exercises Lesson Plan
1 - Introduction to Databases
- Introduction to the relational model
- Introduction to SQL: retrieving data
Week 1 Readings Week 1 Exercises Week 1 Lessonplan
2 - Introduction to Domain Modeling
- Implementation of a domain: identifiers, constraints, relationships
TODO TODO TODO
3 - [To be defined, more advanced topics] TODO TODO TODO

Week 1

I Need Help With:

What went well?

What went less well?

Lessons Learned

Sunday Prep Work

---- END CHECK-IN TEMPLATE ---->