ح
حبيبي قطر
Module 1beginner

Introduction to Databases

Take Quiz
Lessons
What is a Database?
1 / 3

A database is an organized collection of data stored electronically. Think of it like a digital filing cabinet where information is stored in a structured way that makes it easy to access, manage, and update.

Sample Tables Used in This Course

employeesEmployee records
ColumnTypeKey
idINTEGERPK
nameTEXT
departmentTEXT
salaryINTEGER
countryTEXT
manager_idINTEGERFK → employees.id
emailTEXT
hire_dateTEXT
Sample Data (first 5 rows)
idnamedepartmentsalarycountrymanager_idemailhire_date
1Ahmed Al-ThaniIT25000QatarNULLahmed@qatarco.qa2018-03-15
2Fatima Al-KuwariHR18000Qatar1fatima@qatarco.qa2019-06-01
3Mohammed Al-SulaitiFinance22000Qatar1mohammed@qatarco.qa2017-09-20
4Sara Al-MansouriIT20000Qatar1sara@qatarco.qa2020-01-10
5Khalid HassanIT17000Egypt4khalid@qatarco.qa2021-04-05
ordersOrder transactions
ColumnTypeKey
idINTEGERPK
customer_idINTEGERFK → customers.id
amountDECIMAL
order_dateTEXT
regionTEXT
statusTEXT
Sample Data (first 5 rows)
idcustomer_idamountorder_dateregionstatus
11150002024-01-15Dohacompleted
2285002024-01-20Dohacompleted
33220002024-02-01Dohapending
4150002024-02-10Al Wakrahcompleted
54120002024-02-15Lusailshipped

Relationships: Primary Keys (PK) uniquely identify rows. Foreign Keys (FK) reference other tables.

Practice with these tables in the SQL Console. Click "Open Console" in the sidebar.

Learning Objectives

  • Understand what a database is
  • Learn about tables, rows, and columns
  • Understand primary and foreign keys