DEV Community

Tawhid
Tawhid

Posted on • Updated on

10 types of database

Databases are like data warehouses. Since we also have a book store in a public library, we can assume that a database of books is a library. However, closely defined, databases are computer frameworks which store, organize, protect and supply data. A database system is referred to as a system for the management of a database or DBM.There are various types of databases today we will look into 10 of them

1. Distribution Database:

In comparison to the centralized database idea, there are inputs from the general database and the information collected from local computers. The data is not accessible in a single location and is distributed to various company sites. These sites are connected to each other through communication links that enable access to the data distributed.A distributed database in which various parts of a database are located in different physical locations along with databases replicated and distributed between different points in a network can be imagined. Heterogeneous and homogenous are the two kinds of distribution database. Databases with the same base hardware and running on the same operating systems and applications are known as homogeneous DDBs. In different sites of the DDB defined as a heterogeneous DDB, operating systems, the underlying hardware and application procedures can be different.

2. Relational Database:

Such databases are classified by a set of tables, in which data falls into a predefined classification. The table is made up of rows and columns with data input for a certain category and rows, with the example of the data identified by the category. The Structured query language is the standard interface of a relation database user and application program. There are several basic operations which can be added to a table that enables the expansion of these databases, joining two commonly-related databases and modifying all existing applications.

3. Object Oriented Database:

An object-driven database is an object-driven and relational database collection. There are different items, such as java, C++, that can be saved in a relational database using object-oriented programming languages, but object-oriented databases are suitable for these components. An object-oriented database will be organized instead of actions around objects and data instead of logic. In contrast to an alphanumeric value, for example, a multimedia record in a relational database can be a definable data object.

4. Cloud Database:

Now a day, data are actually stored in a public cloud, a hybrid cloud or a private cloud, also known as a virtual environment. A cloud database is an automated or built-in database for such a virtualized environment. A cloud service offers various advantages, including the ability to pay per user storage capacity and bandwidth and provides scalability on request, as well as high availability. In addition, a cloud platform allows companies to support enterprise applications in the delivery of software as a service.

5. Centralized DB:

The data is stored centrally and users from various locations can access this data. This database includes hiring processes that help users even from a remote location to access the data. For verification and validation of end-users, various types of authentication procedures are applied, and the application processes keeping a track and record of data utilization also provide registration numbers.

6. End User DB:

The end-user is generally not worried about purchases or transactions at different levels and only understands the commodity that is a program or application. It is, therefore, a collaborative database that is designed specifically for the end-user as do the managers at various levels. This database offers a list of all the details.

7. No SQL DB:

These are used for large data sets. There are certain big data performance problems that are handled effectively by relational databases, and NoSQL databases can easily address such problems. The analysis of large-size, unstructured information can be done very efficiently on several cloud virtual servers.Data stored in documents and collections

feels odd but still they are db

8. Commercial DB:

These are the paid versions of the enormous databases, designed for users who wish to access the information for assistance. These databases are specific subjects and such huge information can not be maintained. Commercial links provide access to such databases.

9. Personal DB:

Data is collected and stored on small and easily manageable personal computers. The data are usually used by the same company department and are viewed by a small number of individuals.

10. Operational DB:

Here, Information on a company’s operations is stored. These databases are needed for functional lines such as marketing, employee relationships, customer service, etc.

And That's it.Hope you liked it.Thanks for reading!
A like is appreciated!
Buy me a coffee

Top comments (0)