DBMS.ca
Database Management Systems - DBMS

Evolution of DBMS
A Guide to Database Management Systems

 

Overview | DB2 DBMS | MS Access DBMS | MySQL DBMS | Oracle DBMS | SQL Server DBMS | Comparisons

 

Menu

Home
Introduction
Types of Databases
Evolution of DBMS
Data Definitions
Data Security
Audit Trails

In the early days of computing, disk storage was extremely expensive.  Most application systems ran in batch mode using data that was stored on magnetic tape. Data had to be read sequentially from flat files.  For performance reasons, the management of data was tightly integrated with the application system. 

As the cost of disk storage fell, opportunities to store data for real-time access arose.  Specialized DBMS software emerged during the 1960s for the sole purpose of managing data.  Application systems were then able to focus on the user interface, screen navigation, data validations etc. and could leave the data management tasks to the specialized DBMS technology.  The application system simply had to call the DBMS when it needed to read or store data.

The early DBMS systems required that data be structured if a manner that was conducive to how it would be stored and/or accessed.  Data was stored in database records that were linked to related data via "pointers". (i.e. hierarchical and network databases).  Although speed of access was good, flexible access to data was not.  

As the cost of data storage fell, it became feasible to store data in tables.  This eliminated much data redundancy and provided much more flexible data access.  Most DBMS databases today are relational.

Back Next

 


• Home • Search Site • SDSL Broadband • RDBMS Gude • Data Warehouse • Site Map •