Comparing Enterprise Development Productivity
Microsoft SQL Server provides features such as failover clustering, replication, database snapshots, database mirroring, and snapshot isolation, helping ensure that user's critical databases maintain high availability. The platform provides outstanding programmability, enabling developers to build robust custom solutions efficiently, relative to competing products. A key proof point about the relative programmability of SQL Server 2005 versus Oracle Database 10g is how efficiently each platform allows developers to achieve the application functionality required to meet business needs. This productivity study compared two developers working independently to provide the same added features and functionality to a baseline application; one of the developers worked with SQL Server 2005, and the other used Oracle Database 10g.