Final answer:
Factors to consider during the selection of data type, enhancing the integrity of a database, advantages of DBMS approach, and disadvantages of file-based system approach.
Step-by-step explanation:
a) Data type, Integrity, Advantages, Disadvantages, Functions
b) Integrity, Advantages, Disadvantages, Functions, Data type
c) Advantages, Disadvantages, Functions, Data type, Integrity
d) Functions, Data type, Integrity, Advantages, Disadvantages