Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

Database Models by Mind Map: Database Models
0.0 stars - reviews range from 0 to 5

Database Models

Networked Database

A network database uses a mesh-like structure to offer the additional capacity to define many-to-many relationships. For example a network database allows many-to-many relationsips along with one-to-many relationships, A network database offers lightening quick searches. They also utilize a minimum amount of disk space for storage. They remain in use only for specialized applications.

Hierarchical Database

A hierarchical database allows one-to-one and one-to-many relationships. They are linked in a hierarchical structure. This type of database model allows you to track relationships.

Dimensional Database

A dimensional database organizes relationships over three or more dimensions. Dimensional databases are also referred to as multidimensional databases. Each field is contained within a cell that can be accessed directly from a query. It can also be accessed from from following a relationship. Dimensional databases are an extension of the relational database model. In this type of database table are stacked and linked side by side. A dimensional database offers a simpler way to visualize data and formulate querries.

Relational Database

A relational database stores data in a collection of related tables. A relational database normally contains a number of tables. It is similar to that of a flat file. Each table is a sequence of records. The records in a table are of the same record type. Each column of the table is equal to a field. Each row of a table is equal to a record.

Flat File

A flat file is the simplest model for storing data. It consists of a single, two-dimensional table of data elements. Every row in the table is a record. Every column of the table is a field. Computer databases normally show records as rows in a table or as forms.

Object Database

An object database stores data as objects. An object database is also referred to as an object-oriented database. The data can be grouped into classes and defined by attributes and methods. The object database model is newer than the relational model. It has not gained a substancial foothold in mainstream database applications. An object database can easily store data about different typed of orders.

Object-Relational Database

An object-relational database is used to describe a variety of technologies that combine object-oriented and relational concepts. This database is organized as one or more tables just as it would be in a traditional relational database. Object-relational databases have the flexibility to store unique types of data and program code necessary to access that data. This model of databases has been described as an attempt to add "OO-ness" to regular tables.