What is a database
Databases are like large buckets that store data in an organized manner. A few examples of when we would like to create a database:
- A database for a university to save data about students, courses, and lecturers.
- A database for a car agency to track sales, car storage, and workers.
- A database for a hospital to save information about patient's history to provide good health care
- And many more
Inside a database there are tables, and each table has a name, column names, and rows. For example, this is a workers
table:
firstname | lastname | age | exp_years | gender | |
---|---|---|---|---|---|
1 | Ghully | Thuas | 29 | 2.3 | Female |
2 | Bostal | Shkolky | 32 | 0.2 | Male |
3 | Qaostu | Malop | 21 | 4 | Female |
The workers
table has 5 columns and 3 rows. We don't need any tool to know that we have 3 workers and it is easy to calculate the average age of all of them (29 + 32 + 21) / 3
but what happens when we have a thousand rows or even a million rows?
For that, we have databases and the SQL language. database stores all of the tables and SQL extracts the data.
No Comments