0% found this document useful (0 votes)
2 views3 pages

Document

The document discusses various database management systems available today, including distributed databases, NoSQL, NewSQL, cloud-based databases, specialized databases, object-oriented databases, time series databases, and in-memory databases. Each type is characterized by its unique structure and application, such as distributed databases being spread across multiple servers, NoSQL focusing on flexible data structures, and in-memory databases providing faster data access. Examples and key features of each database type are also highlighted, showcasing their relevance in modern computing environments.

Uploaded by

stephenmaremaina
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Document

The document discusses various database management systems available today, including distributed databases, NoSQL, NewSQL, cloud-based databases, specialized databases, object-oriented databases, time series databases, and in-memory databases. Each type is characterized by its unique structure and application, such as distributed databases being spread across multiple servers, NoSQL focusing on flexible data structures, and in-memory databases providing faster data access. Examples and key features of each database type are also highlighted, showcasing their relevance in modern computing environments.

Uploaded by

stephenmaremaina
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

ASSIGNMENT

SCM222-1581/2024
STEPHEN MAINA grp B
Quiz.Discuss different data bases management systems available in
the market today.
1.distributed databases-is a database that stores data across multiple computers or
servers instead of a single machine.There are two types of distributed db.

Homogenous database which is a network of identical databases stored on a


multipleDocument.docx sites.

Heterogenous database atype of database which can use different schema and software.

The distributed db include the cluster point,foundation db.they are applied in modern
computing environments and data intesive applications.

2.NoSQL DB-it reffers to a type of database that is not based on traditional relational
databases model using SQL instead focusing on flexible data structures like
documents,columns and graphs.They include mongo db,cassandra ,redis and amazon
dynamo.there are four types of NoSQL,

Key value store-which is a simple data structure where data is accessed using unique
keys, with Redis being prominent example.

Document-oriented db-it stores data in a flexible JSON-like documents with Mango db


being the most popular.

Graph database-represents data as nodes and relationships for managing complex


network data.

Key value store-simple data structure where data is accesed using unique keys.

3.NewSQL
Data base that combines the scalability of NoSQL with consistency of SQL.They include
cockroach db ,Tidb,Nuodb.They have the following features.

Scalability that is it can scale online like NoSQL data base.

Acid compliance-that is it can can adhere to ACID principles to ensure data consistency.
SQL interface-it uses the SQLas their primary intreface.

4.loud-based database

It is a database that is hosted on a cloud computing platform.They include amazon


dynamo db,microsoft azure.

Amazon azure-it uses document base structure.

Microsoft azure-it allows users to store and serve data in the cloud.

Mongo db-it allows companies to work with data in the cloud.

5.Specialised databases

Is a collection of focussed information on one or more specific fieldsof study.types of


specialised db.

Eembedded db-which are designed to be intergrated into software application .

Biological db-includes db like protein sequencies and genome sequencies.

Research db-websites that includes scholarly, journals,articles and other proffessional


resource

6.Object oriented db

It stores data as objects rather than tables with columns.They include object db,object
store,intersystemcatche.its components include classes,objects,attributes and method.

7.Time series data base

It is a type of database that stores and analyses time stamped data.

How it works

It stores time serries dataas optimised list of values

It can also manage multiple data streams at once.

It can efficiently retrieve data automatically.

It can also handle high volumes of data.

Examples of TSDBs include influsDB which is known for scalability and performance.

TimescaleDB which is based on SQL and postageSQL


It is mostly applied in tracking rise aaaaaaaaand fall temperature over a day,monitoring
servers metrics.

8.In-mempory data base

Reffers to a type of data base that stores data in a computers main memory,instead of on
the disc drive which allows faster accessof data which improves performance,

 It is mostly used because of,

It has low latency,that is it can provide microsecond read latency and single read latency in
milliseconds.

It supports multiple data types that is it can store structured and unstructured data such
as voice video and documents.

 It is mostly applied in,

Gaming-it can be used in gaming leaderboards.

E-commerce-it is used in storing customer shopping carts to improve customer


experience.

Online and sales-it can be used to process dynamic bidding forspace.

You might also like