oracle
The management of data is always one of the complex issues in almost organizations. Every day, organizations must store an amount of data from different sources such as sales, orders, or contracts. In the past, data was stored in variety of ways for example: clay table or cabinets. However, in this case, data could not be shared and utilized outside applications in which it resided (Leyton, 1999). That means organizations had data but they can not do more with that data. Therefore, new technologies of information storage are researched and developed to create a best management of data. Meanwhile, organizations and companies attempt to find out a better solution or method of storing data in their business. Database system is one of the modern technologies to create, maintain, manage and present data consistently and effectively. Database system separate data away from the application and most importantly enable it to be shared (Coronel, 2003). Database can be defined in different terms, Connolly explained database system in his book: “database is now underlying framework of the information system and has fundamentally changed the way many organizations operate”. There are many models of database such as hierarchical, network and relational. Relational database system is the most well known model today. This model become more popular because it is more simple and effective than other models, it also increases levels of data independence so developers could focus on data and building applications. Nowadays, there are many relational database systems for instance Oracle, DB2 of IBM and SQL Server of Microsoft. In these products, SQL server and Oracle are the most common database system. In general, they have same functions but they are so different in some key areas. This essay will compare and contrast Oracle and Microsoft SQL server in some aspects: price, backup recovery and security.
Findings and Analysis
Like other organizations, The Outer West Metropolitan Zone Little Athlete also wants to deploy a right system to maximize their business and the return on their investment. Thus, selecting a relational database system with lower cost and lower implementation is the target of organizations. One benefit of SQL server is cheaper than Oracle (refer to appendix A). In SQL Server, customers do not need to buy add on functionality such as data mining, online analytical processing or advanced security Moreover, SQL server provide licensing per processor, not number of cores so it can help to reduce a incremental cost (Komo, 2005). On the other hand, Oracle limited functions, and if customers want to use these functions, they need to pay additional cost and that can be very expensive. Additionally, Oracle use licensing per core so if organizations use two processor with four cores, they need to pay two licensing (Oracle, 2006) (refer to appendix B). According to Shanker, SQL Server requires fewer efforts to install, maintain than Oracle. It indicates one DBA can manage 30 SQL server database while Oracle database require 10 DBAs. That mean organizations can reduce money for hire or training staff each year. In recent years, Oracle try to reduce cost on their products but that is not enough. “customers still suffer high costs from technical support, future license and training DBA” (Westervelt, 2004). DBA can perform SQL[1] with four processors with business intelligent while Oracle
[1] Structured Query Language