Home » Articles » All About Database Management System

All About Database Management System
        Submitted by Digitivity on September 15, 2008 6:03 AM

The Database Management System, in short DBMS, is a very advanced, comprehensive and user-friendly computer software. Basically, it used to manage databases. The management of databases, using DBMS, includes numerous complex sets of tasks.  It helps to organize a range of given data in a sequenced order. Further, it stores a plethora of data and information in a coherent manner. Not only that, it can also help to retrieve the desired data at an electric speed.


Moreover, the well-written database programs are sophisticated tools to update the pre-existing data and information. A Database Management System is based on certain features like; its modeling language, data structures, database query language and a transaction mechanism.


What are the Types?


Hierarchical, object, relational and network are the four types of models on which a DBMS works to process data. However, there are other models available also. The operational capability of a Database Management System defines the type and number of models it can use.


Data structures lead a user to the innumerable data. These data are found on a permanent data storage device. Additionally, the data can be accessed through volatile main memory also.


How Does it Update and Analyze Data?


As far as the analysis and updating of data are concerned, the database query language helps the user to perform these jobs. It makes the DBMS more interactive and user-friendly. Adding to it, this query language works as the security provider to the data also.


The important factors like the integration of available data, ensuring the access of user to the data and minimizing the faults in data related operations are dealt by a sophisticated transaction mechanism. The data can remain integrated successfully by this mechanism. It prevents an authorized user to update information. Also it enables two different users to deal with the data, simultaneously, at a single point of time.


What are its Exclusive Usages?


The usage of database management system is not confined to the highly organized companies and institutions only, but it has crept in the lifestyle of a common man also.


Ticket Booking: While buying tickets online, either for a train or air travel, we do transactions using database management system.


Online Libraries: While searching for the right books online available in a library, we use the same.


ATM Machines: These are the most popular example of the common use of database management system and almost everyone seems to use it.


A Boon for Organizations:


The Database Management System is a boon for any organization to store and deal with its comprehensive data. It can allow, though being a single system in the whole organization, multiple users to share data. The data sharing process is based on two concepts. The physical view or concept of data storage is related to a database specialist, and not for a general user. He uses it for the various operations related to data and information.


The Physical view is not for everyone as the general users are not concerned with how the data is stored, replaced or updated. Rather, they come to deduce the exact data related information based on their queries. For them, the second concept of logical view is helpful.


Though complex in nature, it makes the data sharing, in an organization, efficient and much faster. The use of DBMS makes the data processing simple, and minimizes drastically the mistakes. The operations come up with exactly desired data and the misinformation are not consistent. The information system becomes more flexible, user-helping and stores large amount of data based information. It is financially affordable too.


Navigational Database Management System:

Based on Codasyl approach,the navigational DBMS, mostly popular before '70s, navigates a data set which is linked to a comparatively larger network manually. This DBMS provides specific pointers to different chunks of data. To reach a definite set of data a user has to use these pointers as gateways. After exploring all these pointers a user comes to find the pointer related to the exact data he/she is searching for. Its pioneer was Charles Bachman.


Relational Database Management System:

Unhappy with the linked-based data retrieval system of navigational DBMS, Edgar Codd came up with a new and more efficient database management system laden with a “search” facility. This feature was absent in the earlier DBMS. This was called as relational DBMS. This system, instead of using linked list of data, uses a table of the stored data. Using this DBMS, a user can get the required data instantly without hovering through the unwanted data, unlike navigational DBMS.


Object Oriented Database Management System:


In short, it is called OODBMS It is a byproduct of the combination of object oriented programming principles(encapsulation, polymorphism and inheritance) and database management principles of ACID (Atomicity, Consistency, Isolation and Durability). When these principles are combined, they successfully integrate a system which becomes efficient enough to store huge bulks of data. They are capable of storing data found, many times, almost indistinguishable. The data processing is done in a very transparent manner.

Leave a comment Print PDF




Leave a comment










Subscibe Article

Editorial Guidelines

Submit Articles
Categories

Digitivity.com is an online directory containing business information about worldwide manufacturers, suppliers and traders dealing in electrical and electronic components. All information contained in this website are protected by copyright, trademark and intellectual property rights and may not be reproduced, republished, distributed, transmitted, displayed, exploited in any manner without the prior written permission of digitivity.com.

Copyright © digitivity.com. All rights reserved