Outline of databases

Last updated

The following is provided as an overview of and topical guide to databases:

Contents

Database organized collection of data, today typically in digital form. The data are typically organized to model relevant aspects of reality (for example, the availability of rooms in hotels), in a way that supports processes requiring this information (for example, finding a hotel with vacancies).

What type of things are databases?

Databases can be described as all of the following:

Types of databases

History of databases

Database use

Database languages

Database languages

Database security

Database security

Database design

Database design

Database programming

Database management

Database management systems

Database management system

Concepts

Objects

Components

Functions

Database products

Database models

Models

Other models

Implementations

Data warehouse

Data warehouse

Creating the data warehouse

Concepts

Variants

  • Anchor Modeling
  • Column-oriented DBMS database management system (DBMS) that stores data tables as sections of columns of data rather than as rows of data, like most relational DBMSs.
  • Data Vault Modeling
  • HOLAP
  • MOLAP stands for Multidimensional Online Analytical Processing.
  • ROLAP stands for Relational Online Analytical Processing.
  • Operational data store (ODS) database designed to integrate data from multiple sources for additional operations on the data.

Elements

Fact

Dimension

Filling

Using the data warehouse

Concepts

  • Business intelligence (BI) is defined as the ability for an organization to take all its capabilities and convert them into knowledge, ultimately, getting the right information to the right people, at the right time, via the right channel.
  • Dashboard
  • Data mining is the process that results in the discovery of new patterns in large data sets. It is the analysis step of the "Knowledge Discovery in Databases" process, or KDD.
  • Decision support system (DSS)
  • OLAP cube set of data, organized in a way that facilitates non-predetermined queries for aggregated information, or in other words, online analytical processing.

Languages

Tools

People

Products

Database scholars

See also

References