answersLogoWhite

0

With a DBMS, you lose the intrinsic control of data management that exists in an integrated software solution. For instance, if you were to write a program in C++, you have the option to directly control how your program's data is handled by the actual memory on the host computer, how that memory is addressed and allocated and cached stored on the disk, even on a bit by bit level if you so choose.

On the programming layer, you also have direct control over how

different tasks will operate on your data as well. So instead of creating related tables in a relational system and using SQL to manipulate that data you can create routines that will directly manipulate the data to your exact specifications.

So, instead of building tables you may store you data in a linked list or binary tree, which if you're good, could show very, very significant improvements for tasks such as searching and sorting. A DBMS does mostly the same task, however they've devised a very general way of organizing data that works generally for all problems. If you build a custom data solution instead of taking direct routes you can find ways to optimize your code in a way that cuts through the structure and performs tasks just not possible on a DBMS.

However, considering the amount of work that goes into creating an integrated data solution and the strong likelihood that information theory experts/gods who actually work for database companies like Oracle are way, way better programmers then you, there is probably no significant advantage to not using a DBMS unless the ammount of data you are handleing is very small.

PS: I recommend postgresql. People will try to tell you how great mysql is, but its because they're weak. PGSQL is the best DB you can get for nothing in the world. Good luck.

User Avatar

Wiki User

17y ago

What else can I help you with?

Related Questions

How databases are used by both commercial and noncommercial organizations?

how databases are used by both commercial and non commercial organisations.


What are two reasons for analyzing data?

to plan for the future on sound and good basesto put fingers on any drawbacks in the current business attitudes and correct for these drawbacks.


What is the song in the new Infiniti car commercial?

I don’t have real-time access to current advertisements or their soundtracks. To find the song featured in a specific Infiniti car commercial, I recommend checking the official Infiniti website, their social media channels, or music identification apps like Shazam. Additionally, you can look for fan discussions or commercial databases that often track such details.


What are the examples of databases that are compatible with Unix?

There are a lot of database systems available on unix systems. The most popular "free" databases seem to be MySQL or Postgres and the most popular commercial is Oracle.


Who sings the current Qantas commercial?

Opera


What are the drawbacks of the RTGS?

drawbacks of rtgs


How can you find current federal and state arrest warrants and charges?

There are no websites or databases that are accessible to the public that reveal this information.


Who is the current spokesperson on the Vonage commercial?

Timothy Martin


Who are the singers on the current Sonata Christmas commercial?

Pomplamoose


Who sings current MLB postseason commercial?

Aerosmith


Is Brad Pitt in the current subway commercial?

yes


Who is the singer in the current Smirnoff's commercial?

Erykah badu