Fundamentals of Dimensional Data Modeling

In today’s data-driven business environment, organizations demand reliable and stable business insights to make informed decisions. To cater to this demand, over 60% of companies turn to data warehouses (DWs) to store, manage, and analyze their data efficiently. The success of these DW implementations depends on dimensional data modeling – an analytical approach that organizes and categorizes data for efficient analysis and […]

Graph Databases: Benefits and Best Practices

Graph databases have improved significantly since the 1990s, with new developments and a better realization of best practices. Graph technology has become one of the most popular methods of performing big data research. Its focus on finding relationships and its flexibility make it ideal for a variety of research projects. An awareness of new developments […]

A Brief History of Data Ontology

It can be said that the history of data ontology starts with the development of ontology as a concept in Greece, back in the fourth century B.C.E. It was developed by Aristotle, the famous philosopher. Ontology is a branch of philosophy that is used to classify and explain “that which exists” or answer the question […]

In-Memory Databases: An Overview

In-memory databases work faster than databases with disk storage. This is because they use “internal” optimization algorithms, which are simpler and faster, and this type of system requires fewer CPU instructions than a disk storage system. Additionally, accessing data that has been stored “in-memory” eliminates the need for seek time while searching for data. As […]

Data Warehouse vs. Database

What are data warehouses and databases? How are they different, and when should you use a data warehouse vs. database to store data? Below, we will look at the differences and similarities between them. What Is a Database? In a database, data is presented in a structured manner for easy access and manipulation. Vast amounts […]


As the year draws to a close, we here at DATAVERSITY have an annual tradition of digging deep into our data and reflecting on the hits and misses. What was the most popular Data Management content on and our training center over the past 12 months? Which core topics did you – our data […]

Database Management Trends in 2024

Trends in database management for 2024 have taken several different directions, ranging from cloud-based DBMSs (database management systems) to augmented DBMSs to self-driving DBMSs (which are quite different from self-driving cars). The use of cloud-supported database management systems is one of the most obvious trends.  Another broad noteworthy trend is the use of multiple databases. […]

Fundamentals of Document Databases

A document database (sometimes referred to as a “document store” or a “document-oriented database”), is a NoSQL or non-relational database. However, document databases use an index to associate “keys” with “documents,” making them more efficient at retrieving data. Unlike relational databases, document databases are not structured with a format of rows and columns, but scale […]

Key-Value Databases Demystified

In 1966, a DEC PDP-7 computer was delivered to the Massachusetts General Hospital without any programming. The hospital had invested in a computer but had no way to run it. At this time, there was very little in the way of software options, operating systems, or database support. The hospital did, however, have access to […]