Represent and store data -collect data for its source of input and place it for safe keeping, for future use
Process and present data -manipulate data, based on the commands and instructions (operations) given by users, that it may disseminate information
Protect and manage data –implementing different views of data/information, for different levels of users, whereby controlling access to data
Organize data -classify and categorizing data according to its type or purpose for easy access