A type of database that organise data into structured tables of rows and columns.

Each row represent a unique record and each column represents an attribute.

A table requires a fixed Schema, meaning that the structure of the data must be predefined.

Tables are linked to each other using Primary Keys and Foreign Keys.

Uses SQL for querying, adding, and editing data.

Examples

Structure

idusernamefirst_namelast_name
1adminadminadmin
2testtesttest
3sasuperadmin

with the primary key id.

iduser_iddatecontent
1201-01-2021Welcome …
2202-01-2021This is the …
3102-01-2021Reminder: …

with the primary key id and the foreign key user_id, that references the primary key in the users table.