Open Source Database Features

Posted: Feb 17, 2011 |Comments: 0 |

There are positives as well as negatives for PostgreSQL, Ingres, and Firebird. All the three have similar features. It's really difficult to justify the best among the three. It's a particular feature in the wish list or inclination with (out) reasons (like the support community which is usually positive,
But an opinion clash could always be there) - which impacts in the choice. All the three have their limitations and have also proved their worth as a part of successful enterprise Ecommerce solutions

In general, most Open Source database features are supported by all databases with minor OEM application development. To name a few, we can categorize them as follows:

SQL Compliance

• ACID compliance, Locking and concurrency support, Foreign
Key constraint & Transaction support
• Functional features:
1.  Views, schemas, sub-select, stored procedure, triggers, xml support
2.  Tablespace feature
3. UNICODE support
4.  API support
• Non-functional factors:
1.  Performace & Availability
2. Stability & Flexibility
3.  Web and Data-warehousing strengths
4.  Security, Authorization, and SSL support
5.  Replication, Load-balancing, and Clustering support
6.  Ease of installation, configuration, management, and administration
7.  Hot backups
8.  Admin and migration tools/scripts
9.  Easy to learn & use
10.  Good documentation
11.  Distribution License & Support

It would be a continuous task to figure out what features distinguish one database from others. To begin with, here are a few pointers

Comparison of Selling Points

MySQL Points in favor -• This is the most widely accepted open source database in use. This simple reason is quite compelling to select among various options.
• It claims to be comparatively easier to learn and use.
• The popularity provides for a lot of options in Administrative
tools.
• The architecture provides for plugging storage engines.
Many options exist in the market to cater to various needs e.g. InnoDB.
• Commit grouping, gathering multiple transactions from multiple connections together to increase the number of commits per second.
• It is available on Novell Netware OS also besides the generic lot of Win, UNIX, and Mac family.

Points against it -•

Even the current version lacks many SQL RDBMS features.

For instance, its handling of dates allows storing a date with a day beyond the last day of a month with less than 31 days, and arithmetic operations are vulnerable to either integer overflow or floating point truncation. Though these can be taken care of by running special SQL modes.
There are many such features that have been criticized and are slowly being taken care of in newer releases. Version 5.0, for example, supports views, stored procedures and cursors, and version

Questions and Answers

Ask
200 Characters left
Rate this Article
  • 1
  • 2
  • 3
  • 4
  • 5
  • 0 vote(s)
    Feedback
    Print
    Re-Publish
    Source:  http://www.articlesbase.com/databases-articles/open-source-database-features-4249429.html

    Article Tags:

    ecommerce solutions

    ,

    oem application development

    ,

    ideation services

    ,

    mobile application development

    What do you know about virtualization? Do you care very much about it? If you are a business owner or manager who deals with lots of data and data storage, it might be a good idea to get yourself familiarized.

    By: JamesAndersonl Computers> Databasesl May 29, 2012

    Making business is a big task that you get into. You should have the idea of how you can increase the traffic of your store and make it more popular. But how? Because of what modern technology can do to us, having your own website online would be such a good idea. You will no longer going to somewhere else to promote your business.

    By: Darrenl Computers> Databasesl May 26, 2012

    Most CEOs may not realize that data disasters occur every day, and the repercussions can be devastating.

    By: Urle Lovel Computers> Databasesl May 22, 2012

    Small business IT support services provide you a real network with proper guidance, realistic ideas, updates, advice so as to maintain your work and competition in the present market.

    By: totalitsvrl Computers> Databasesl May 17, 2012

    Sometimes, the DBCC CHECKDB Repair command of SQL Server fails to open Microsoft SQL Server database and database remain unrepaired then, in such situations, the user has to use a third party named SQL Recovery to fix MDF file.

    By: swanswml Computers> Databasesl May 16, 2012
    ajax

    Technological innovations over the years has transformed organizations humble entry into the techno savvy world through desktop PC's to a larger format computer centers with high-end IT infrastructure called the data center. However, further technological advancements like virtualization and customer demands have led to data centers becoming bigger and more complex.

    By: ajaxl Technologyl May 29, 2012
    ajax

    The demands on the part of the the present generation of end-users of mobile phones have ushered in innovations in the technological field. With demands arising on the lines of more processing power, flexibility, reliability, security and ability to integrate with other applications, has made organizations and the IT professionals work harder to develop cost-effective mobile applications

    By: ajaxl Technologyl May 28, 2012
    ajax

    Today IT environments are becoming increasingly complex. Presently it supports both distributed and virtual platforms.

    By: ajaxl Technologyl May 25, 2012
    ajax

    The virtualization platform no doubt is in high demand in the current environment. The environment is becoming more complex and risks are increasing manifold. It is important to test a vulnerability to determine its potentials as a threatening agent to your critical business operations.

    By: ajaxl Technologyl May 24, 2012
    ajax

    Meeting evolving business environments with effective strategies that leverage existing resources, virtualization has been around for many years in some form or other.

    By: ajaxl Technologyl May 23, 2012

    Discuss this Article

    Author Box
    Articles Categories
    All Categories
    Quantcast