GeekInterview.com
  I am new, Sign me up!
 
Home Oracle
 

Evolution of database systems

 

The Evolution of Database systems


  • File Management System
  • Hierarchical database System 
  • Network Database System 
  • Relational Database System


File Management System: The file management system also called as FMS in short is one in which all data is stored on a single large file. The main disadvantage in this system is searching a record or data takes a long time. This lead to the introduction of the concept,of indexing in this system. Then also the FMS system had lot of drawbacks to name a few like updating or modifications to the data cannot be handled easily, sorting the records took long time and so on. All these drawbacks led to the introduction of the Hierarchical Database System.


Hierarchical Database System: The previous system FMS drawback of accessing records and sorting records which took a long time was removed in this by the introduction of parent-child relationship between records in database. The origin of the data is called the root from which several branches have data at different levels and the last level is called the leaf. The main drawback in this was if there is any modification or addition made to the structure then the whole structure needed alteration which made the task a tedious one. In order to avoid this next system took its origin which is called as the Network Database System.


Network Database System: In this the main concept of many-many relationships got introduced. But this also followed the same technology of pointers to define relationships with a difference in this made in the introduction if grouping of data items as sets.


Relational Database System: In order to overcome all the drawbacks of the previous systems the Relational Database System got introduced in which data get organized as tables and each record forms a row with many fields or attributes in it. Relationships between tables are also formed in this system.



Read Next: Explain about TNSPING

 

 

Comments


srinivasa.dinesh said:

  Object-Oriented Relational Database Management System:
This is one of the database management system that supports the modelling and creation of data as objects. This includes some kind of support for classes of objects and the inheritance of class properties and methods by subclasses and their objects.
January 29, 2008, 4:32 am

cnk1974 said:

  Can you tell me more about RDBMS or relaional database Management System?
January 11, 2009, 3:39 am

Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    

Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact  

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape