Friday, 2 December 2011

General-purpose DBMS

A DBMS has evolved into a complex software system and its development typically requires thousands of person-years of development effort. Some general-purpose DBMSs, like Oracle, Microsoft SQL server, and IBM DB2, have been in on-going development and enhancement for thirty years or more. General-purpose DBMSs aim to satisfy as many applications as possible, which typically makes them even more complex than special-purpose databases. However, the fact that they can be used "off the shelf", as well as their amortized cost over many applications and instances, makes them an attractive alternative (Vs. one-time development) whenever they meet an application's requirements.

Though attractive in many cases, a general-purpose DBMS is not always the optimal solution: When certain applications are pervasive with many operating instances, each with many users, a general-purpose DBMS may introduce unnecessary overhead and too large "footprint" (too large amount of unnecessary, unutilized software code). Such applications usually justify dedicated development. Typical examples are email systems, though they need to possess certain DBMS properties: email systems are built in a way that optimizes email messages handling and managing, and do not need significant portions of a general-purpose DBMS functionality.

12 comments:

  1. Hello it's me, I am also visiting this web page daily, this website is really fastidious and the viewers are actually sharing good thoughts.

    Take a look at my weblog - satellite market Share

    ReplyDelete
  2. It's very trouble-free to find out any matter on net as compared to textbooks, as I found this piece of writing at this website.

    Feel free to visit my webpage cccam softcam editor

    ReplyDelete
  3. Awesome article.

    Here is my blog :: card sharing

    ReplyDelete
  4. My brother suggested I might like this website. He was totally right.
    This post truly made my day. You can not imagine simply how much time I
    had spent for this info! Thanks!

    Here is my web blog; cardsharing servers cccam

    ReplyDelete
  5. I loved as much as you'll receive carried out right here. The sketch is tasteful, your authored subject matter stylish. nonetheless, you command get bought an edginess over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly very often inside case you shield this hike.

    Here is my web page - Cccam Configuration

    ReplyDelete
  6. Hi there mates, its wonderful post regarding educationand fully defined, keep it up all the time.


    My blog post ... Cyfra + Cardsharing

    ReplyDelete
  7. I like looking through an article that can make
    people think. Also, thanks for allowing for me to comment!



    Have a look at my site; cccam cardshare

    ReplyDelete
  8. I simply could not depart your web site prior to suggesting that I extremely
    enjoyed the standard info an individual supply in your visitors?

    Is gonna be again incessantly to check out new posts

    My page: cccam for sky Italia

    ReplyDelete
  9. It's impressive that you are getting thoughts from this piece of writing as well as from our dialogue made at this time.

    Look into my website; card sharing how to

    ReplyDelete
  10. I know this web site offers quality based articles and additional stuff, is there any
    other web page which gives these kinds of information in quality?


    Here is my site ... buy cccam

    ReplyDelete
  11. Does your site have a contact page? I'm having problems locating it but, I'd like to shoot you an e-mail.
    I've got some ideas for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it grow over time.

    my site :: best cardshare

    ReplyDelete