๐๏ธ Structure
#
File based structureData grouped based on a type of file. One file is storing the data in a logical organised format.
example
-
Spreadsheets
AKA - Flat file
#
Directory based structureData in files within separate organised folders. Folders tend to be hierarchical.
example
Like a tree
#
Relational database modelOrganises data into table, which can be linked based on data common to each. It allows you to retrieve an entirely new table from one or more tables with a single query.
#
Advantages-
Flexibility
ใ
ค-
Allows you to make changes while it's running
-
Ease of backup and disaster recovery
-
Speed
-
Security
-
Multi-User
-
Organised data in separate tables
#
Disadvantages-
Cost
ใ
ค-
The cost is expensive. There needs to be separate software
-
Can be slow
ใ
ค-
Based on storage
-
Can be complex
ใ
ค-
Vast amounts of data, lots of information to be stored.
ใ
คใ
ค-
Many tables