The first factor that must be considered is if the DBMS is going to be a more traditional Relational database or a more modern NoSQL database . Once this is determined then the remaining factors can be explored. For a relational database the more common factors that must be considered are: reliability - does the DMBS offer high availability and cluster ability; adaptability - does the DBMS offer solutions that can be easily adapted to changing hardware and server configurations as well as evolving usage; Scalability - does the chosen DBMS offer solutions to add or remove database nodes as the database usage expands, this will ensure proper performance for users; Predictability - Will the DBMS provide a solution that ensures business Service Level Agreements (SLAs) can be met; Manageability - does the chosen DBMS require specific knowledge and multiple administrators which will increase personnel cost. The last area that should be considered is licensing cost, if this is an issue then database such as Oracle which have high associated cost may not be an option.
Hello - was this what you were looking for ?