Types of Databases

In this course, we will study different types of databases - distributed, deductive, real-time, centralized, parallel and decentralized databases.

What are the types of databases

There are various kinds of databases depending upon the usage requirements. These are the types of databases available in the market:

Types of Databases

Deductive database

This is a database system that can make judgments about its data based on a set of well-defined rules and facts.
This type of database was developed to combine logic programming with relational DBMS.

Why the deductive database

Declarative: clear understanding of what a database represents.
Expressiveness: there are queries that cannot be formulated using relational algebra can be easily expressed by datalog rules.

Real-time database

Why real-time databases

Centralized database

In these databases, the information is stored at a centralized location and it can be accessed by users from a different location.

The database contains various application procedures that help the users in accessing the data even from a remote location.

There are various kinds of authentication procedures that are applied for verification and validation purposes, likewise, a registration id number is provided by the application procedures which helps in keeping the track and record of data usage. It is handled by the local area office.

In these databases, the chances of failure are more as the system is centralized.
Security issues are more

Why a centralized database

Distributed database

Why a distributed database?

Parallel database

Why a parallel databases

Decentralized database

Why a decentralized system