A database is an organised collection of data. It is the collection of schemas, tables, queries, reports, views, and other objects. Designers typically organise data to model aspects of reality in a way that supports processes requiring information. Use this tag on questions which ask about database aspects of Continuous Delivery, Continuous Deployment or general DevOps approaches to databases.

A database is an organised collection of data. It is the collection of schemas, tables, queries, reports, views, and other objects. Designers typically arrange data to model aspects of reality in a way that supports processes requiring information.

Types of Databases

Databases can be broken down into several different types of databases:

  • Relational Databases or RDBMSs - store data regarding its relation to other pieces of data, held in a strictly enforced schema.
  • Document Databases - store data regarding single, generally hierarchical, documents. Schemas are available but may not be enforced or may support versions.
  • Key-Value Stores - stores keys and their values in a highly efficient hash table like structure.

Further Reading

Related tags:

history | excerpt history