The database technology is getting complex by every passing day due to the increasing requirements of industry. And that is understandable. Database is the base and backbone of any organization large or small. A sizable percentage of the softwares available today deal with back end database as they require some place or repository to store data into. When it comes to implementing a database technology into some software that is being developed one is confronted with a very tough choice of whether to buy a very costly database from a database technology vendor which can cost you a bomb or to go for an free database technology which is free and open source. The choice of technology you use for database can affect the whole lifetime and maintenance of software. While it may seem that using an open source technology costs less nothing especially if one in not required to pay anything, it may prove to be a bad decision afterwards when the software vendor refuses to provide any technical support or the support provided is not up to the mark. On other side, if you decide to go for a proprietary software as your company has got deep pockets and is ready to spend money required, you may find out that technical support for that product is excellent but still does not justify the hefty cost that was incurred for buying latest database technology. So somewhere you have to chose your side. Today more and more developers are switching to the open source and free software technology whether it be a database or programming language or an integrated development environment which makes developing a software easy and also which makes it easy to grasp the new technology with in minimum time frame.
As far as databases are concerned, there are many choice for anyone who wants to use a database technology for his development purposes. Take for instance Oracle, the database giant. Oracle database technology is no doubt a clear leader in the field of storage online or offline. But this technology is not for company with a low budget. Only companies which are able to spend huge amount of money can afford Oracle and its technical support. Then, there is Microsoft. With the weak beginnings in the field of database technology through SQL Server , the Microsoft SQL Server today has developed in an industry strength database technology which is the driving force behind many high traffic websites today.
If you look towards open source and free database technology there is MySql . MySQL is perhaps the most preferred database technology today because of its strength, reliability and quick responsiveness. MySql is the permanent companion of the websites which are developed on PHP technology. Today millions of sites are powered by the raw strength of MySQL and the web masters are happy to have chosen the technology which is free , open source and reliable with the technical support and expertise of none other than Sun Microsystems. PostgreSQL is another one of the most advanced databases available today. PostgreSQL is an open source database and it is considered a very strong database among the web masters and applications developers alike.PostgreSQL is often compared to the closed source and very costly databases like Microsoft SQL Server which are based on proprietary code.
Only four of the database technologies are mentioned here . But this is in no way a comprehensive list. There are many more database technologies which are budding and are in their incubation period but very promising. Sun Microsystems offers a very well known database with the name JavaDB which requires very low memory footprint. And I have not mentioned the legendary Foxpro which has been a favorite of many for years and some organizations still store their legacy databases on Foxpro.
So here we are, perhaps a more enlightened about database technology or maybe more confused about which latest technology to use when making a choice of technology. The options are endless and the most suitable depends sole on your budget and the technical support you require from the technology vendor.
Tuesday, July 1, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment