Oracle and Microsoft companies comprise two of the most predominant database vendors that distribute diverse relational database versions. Oracle, unlike Microsoft SQL server, which only supports window-based platforms, supports a wide variety of platforms including the AIX-based and HP-UX-based systems (Zehoo, 2010). With respect to the SQL Server 2005 and Oracle 10g database versions, Microsoft offers enhanced security management features which lower maintenance and administration costs. Security is one of the vital considerations in selecting a database vendor. Every organization needs to protect its valuable information stored in the database. The database of choice should provide user-friendly management tools to facilitate easier running.
An individual should never share any confidential information without establishing and clarifying the basis upon which the interested party wants the information. Considering the vast computer networks, personal computers at home and in the work place should have an effective firewall and an antivirus program installed to prevent intruders access to valuable information. Personal computers should have password protection with the data stored in the hard drive encrypted. Moreover, the considerably sensitive information requires encryption in a password-protected disk rather residing in a computer hard drive. The disk should be securely stored and monitored to avoid loss. Individuals and businesses should only use software approved by the relevant department.
Cloud computing uses the internet and central remote servers to facilitate individuals and businesses to use applications without having to install them in their computers, and allows access to personal files from any computer (Gaol, 2012). Numerous businesses such as ServiceMax and Nvoicepay base their operations on the cloud infrastructure. Businesses are embracing cloud computing as it integrates different applications allowing users to easily share data. Moreover, it minimizes operation costs as businesses transfer most of the data management roles to management centers. In addition, a business requires minimal IT staff as most of the tasks are accomplished through cloud computing. Cloud computing allows users to build custom applications that enable businesses to improve marketing and sales. However, clouding computing exposes businesses to security glitches, loss of control, and integration problems as various operations are outside their scope.