Hello once again,
We know that data is an important part of any software. Mostly, program works by processing data . Similarly they are dependent on data. Database is the solution for app development. Database generally stores information and organize them.Data can be retrieved using SQL "structured query language". Database makes the data manipulation simple.So today we'll talk about history of database.
In 1970,an IBM researcher named Dr. E.F. Codd profound the concept of R-DBMS "Relational-Database Management System". But nobody knows that this research will become the standard way of storing data in modern era. He proposed the twelve significant foundation rules.Here they are
- Information presentation,
- systematic treatment of null values
- High level insert,delete or update,
- Distribution,
- No sub-version language
- Online Catalog
- Guaranted Access
- Comprehensive data sub-language
- physical data independence,
- logical data independence,
- view updating rule,
- integrity independence
Traditionally File system was popular,but as the Internet enters the database become too complex and hard to handle. Hence R-DBMS becomes prominent and convenient .R-DBMS arranges data in table basically in form of rows and columns. The whole database was divided int to their atomic value cells. After R-DBMS object oriented database come as an extension to previous version and the modern database are now moving towards XML,however it is also an extension to R-DBMS.
Database are really heart of any application. And it is necessary that we must find some new technology because the more the faster database,the more the fast communication.
That's all for this post.
Take care.