


Each record contains a collection of fields, whereas each field has only one value. The data is stored as records, and different records are connected via links. Hierarchical databases – Follows a data model in which the data is organized into a tree-like structure.While the vertices represent entities, such as a person or place, the edges represent the relationship amongst two nodes.

Graph databases – A type of NoSQL database, a Graph database replace tables with graphs having vertices and edges.ER model databases – A high-level conceptual data model diagram, ER or entity-relationship modeling helps in systematically analyzing data requirements for producing a well-designed database.Document databases ease a developer’s effort for storing and querying data in a database by using the same document-model format used in the application code. Document databases – A kind of non-relational database designed for storing and querying data as JSON-like documents.Here’s a brief overview of other notable DBMS: This advanced, more efficient version of the traditional database management system can store data in rows and columns (or tuples and attributes, respectively) and accessed using a database query language like SQL.Īfter the advent of the RDBMS, numerous types of database management systems started to appear. During the 1970s, the world got its first-ever relational database management system or an RDBMS. As such, there was a need for a database management system that could deal with these evolving requirements. Over time, data became more complex and specialized. In addition to storing and extracting data sets, the DBMS allowed authorized users to manipulate the data by way of insertion, deletion, creating, controlling, defining, and revising. The DBMS was first introduced to the world back in 1960.
