
Other, less common databases are tailored to very specific scientific, financial, or other functions. These are only a few of the several dozen types of databases in use today. An OLTP database is a speedy, analytic database designed for large numbers of transactions performed by multiple users.
A graph database stores data in terms of entities and the relationships between entities. NoSQL databases grew popular as web applications became more common and more complex. A NoSQL, or nonrelational database, allows unstructured and semistructured data to be stored and manipulated (in contrast to a relational database, which defines how all data inserted into the database must be composed). A central repository for data, a data warehouse is a type of database specifically designed for fast query and analysis. The database may be stored on multiple computers, located in the same physical location, or scattered over different networks. A distributed database consists of two or more files located in different sites.
Information in an object-oriented database is represented in the form of objects, as in object-oriented programming.Relational database technology provides the most efficient and flexible way to access structured information.
Items in a relational database are organized as a set of tables with columns and rows.
Relational databases became dominant in the 1980s. The best database for a specific organization depends on how the organization intends to use the data. There are many different types of databases.