This article is about the computing concept. For instances of the general concept, see Lists of databases.
In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and analyze the data. The DBMS additionally encompasses the core facilities provided to administer the database. The sum total of the database, the DBMS and the associated applications can be referred to as a database system. Often the term "database" is also used loosely to refer to any of the DBMS, the database system or an application associated with the database.
Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases spans formal techniques and practical considerations, including data modeling, efficient data representation and storage, query languages, security and privacy of sensitive data, and distributed computing issues, including supporting concurrent access and fault tolerance.
Computer scientists may classify database management systems according to the database models that they support. Relational databases became dominant in the 1980s. These model data as rows and columns in a series of tables, and the vast majority use SQL for writing and querying data. In the 2000s, non-relational databases became popular, collectively referred to as NoSQL, because they use different query languages.
In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software...
IMDb (an acronym for Internet Movie Database) is an online database of information related to films, television series, podcasts, home videos, video games...
Database normalization is the process of structuring a relational database in accordance with a series of so-called normal forms in order to reduce data...
Oracle Database (commonly referred to as Oracle DBMS, Oracle Autonomous Database, or simply as Oracle) is a proprietary multi-model database management...
The tz database is a collaborative compilation of information about the world's time zones and rules for observing daylight saving time, primarily intended...
A relational database (RDB) is a database based on the relational model of data, as proposed by E. F. Codd in 1970. A database management system used...
A bibliographic database is a database of bibliographic records. This is an organised online collection of references to published written works like journal...
An online database is a database accessible from a local network or the Internet, as opposed to one that is stored locally on an individual computer or...
and useful skills for database administrators are: Knowledge of database queries Knowledge of database theory Knowledge of database design Knowledge about...
A graph database (GDB) is a database that uses graph structures for semantic queries with nodes, edges, and properties to represent and store data. A key...
The MNIST database (Modified National Institute of Standards and Technology database) is a large database of handwritten digits that is commonly used...
A database server is a server which uses a database application that provides database services to other computer programs or to computers, as defined...
An object database or object-oriented database is a database management system in which information is represented in the form of objects as used in object-oriented...
Parliament and of the Council of 11 March 1996 on the legal protection of databases is a directive of the European Union in the field of copyright law, made...
The database schema is the structure of a database described in a formal language supported typically by a relational database management system (RDBMS)...
to a calling system. XML databases are a flavor of document-oriented databases which are in turn a category of NoSQL database. There are a number of reasons...
The Paleobiology Database is an online resource for information on the distribution and classification of fossil animals, plants, and microorganisms. The...
The National Database & Registration Authority (NADRA) (Urdu: قومی مقتدرہِ اندراجات و معطیات) is an independent and autonomous agency under the control...
A database transaction symbolizes a unit of work, performed within a database management system (or similar system) against a database, that is treated...
A database model is a type of data model that determines the logical structure of a database. It fundamentally determines in which manner data can be stored...
Database design is the organization of data according to a database model. The designer determines what data must be stored and how the data elements...
A database dump contains a record of the table structure and/or the data from a database and is usually in the form of a list of SQL statements ("SQL dump")...
The Reptile Database is a scientific database that collects taxonomic information on all living reptile species (i.e. no fossil species such as dinosaurs)...
The Korean Movie Database (KMDb) is a South Korean online database of information related to Korean movies, animation, actors, television shows, production...