Databases, tables, rows and columns
A database stores related tables. A table stores rows of records and columns of fields.
-- Example table idea:
learners(id, learner_name, course, readiness_score)
Real-life example: Student scores, course progress and customer records can all be stored as rows.
Why this matters: It helps you turn table data into the Student Progress Database Report.
How to understand this example: Read it from top to bottom. First notice the key word, then notice the value, element or result it controls.
| Key word | Simple meaning | Why we use it | Tiny example |
|---|---|---|---|
| Databases, tables, rows and columns | The main idea in this part of the lesson | It gives you one building block for the final project | -- Example table idea: learners(id, learner_name, c... |
| example | A small sample that shows the idea | It helps you see how the concept looks in practice | -- Example table idea: learners(id, learner_name, c... |
| mini-project task | A small build step after the exercise | It turns the lesson into part of the Student Progress Database Report | Student Progress Database Report |
Quick exercise
Name three columns a learner progress table should have.
Mini-project task
Write the purpose of your Student Progress Database Report.