Types Of Databases

Database:
        Databases are the modern way of collecting, assembling, storing, sorting, updating , viewing and deleting the information. According to layman dictionary Database is the record. There are basically four types of   databases. Listed below....
  • Network Databases.
  • Relational Databases.
  • Object-oriented Databases
  • Hierarchical Databases

Hierarchical  Database:


     It’s the simplest and fast form of the database. I this type there is one parent having child inheriting them. One child can only inherit from one parent /Superior class. They all together with each other form a tree structure. In which the whole tree began from one parent then sub divided to further child classes and the them child classes of child classes. They are having different level. But their issue of data duplication but it can be updated and accessed easily.

Relational Databases:
In Relational Databases the data is stored in tables or Tuples with unique key field identifying each row of the data there are different number of keys used.Like primary keys , foreign keys etc. In short the data files in these types of databases are rational databases. It is more good than other Hierarchical and networked. They are most promising thing is that they can be manged without training or little. Microsoft Access is the example of rational database.


Network Databases:
Digital computers use network databases. In network databases connection are created between the data types. Its more efficient type of database. it is considerably similar like hierarchical. the connection between data types look like cobweb. They are interconnected records. The parent class is called occupier and the child is pronounced as the Member. Network Database differ from hierarchical database is that Member (Child) can have many occupier (parent).

Object Oriented Database:
 OBD takes more space than object oriented  programming languages. It increase the semantics of the OOP like C++,java and C# etc. It improves OOP languages by adding the database Feature. Like the OOSE database are also based on the objects they are used as small chunks of softwares for databases and store in OOdatbase. They ahave almost alll features of OOSE (Object oriented Software Engineering). The are very supportive type of databases but issue is they are very expansive .



Post a Comment

0 Comments