I modelli di SGDB Os modelos de SGBD Die Typen von DBMS Les modèles de SGBD Modelos DBMS

The various database models

Databases appeared in the late 1960s, at a time when the need for a flexible information management system had arisen. There are five models of DBMS, which are distinguished based on how they represent the data contained:

  • The hierarchical model: The data is sorted hierarchically, using a downward tree. This model uses pointers to navigate between stored data. It was the first DBMS model.
    The hierarchical model
  • The network model: like the hierarchical model, this model uses pointers toward stored data. However, it does not necessarily use a downward tree structure.
    The network model
  • The relational model (RDBMS, Relational database management system): The data is stored in two-dimensional tables (rows and columns). The data is manipulated based on the relational theory of mathematics.
    RDBMS - Relational database management system
  • The deductive model: Data is represented as a table, but is manipulated using predicate calculus.
  • The object model (ODBMS, object-oriented database management system): the data is stored in the form of objects, which are structures called classes that display the data within. The fields are instances of these classes
    ODBMS - Object-oriented database management system

By the late 1990s, relational databases were the most commonly used (comprising about three-quarters of all databases).

Last update on Thursday October 16, 2008 02:43:13 PM.This document entitled « DBMS models » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.

Best answers for « DBMS models » in :
CMMI (Capacity Maturity Model Integration) Show Introduction to CMMI CMMI (Capacity Maturity Model Integration) is a model for evaluating a company's level of maturity in terms of IT developments. CMMI is a broader version of CMM, on which it is based and from which it borrows most of its...
The TCP / IP Model Show The TCP / IP Model This article describes the reference model TCP / IP, which is the historical and technical standard of the Internet. The U.S. Department of Defense has established the Reference Model TCP / IP because he needed to...
3D Sketching with Google Sketchup Show3D Sketching with Google Sketchup Google SketchUp is a 3D modeling tool is very simple to use. It is available free at http://sketchup.google.com . Once the executable file is downloaded, double-click it to start the installation...
Update my graphic cards ShowUpdate my graphic cards Introduction Detecting marks and models Option 1 Option 2 Proceed with Update Introduction Looking for better performance of graphic cards or your current one is not functioning properly. Below is a tips of how...
[Linux] Displaying information about your processor Show[Linux] Displaying information about your processor To view information on your micro-processor (CPU), type in the following command: cat /proc/cpuinfo To view a specific information, such as processor model, use the following type...
Download Google SketchUp Mac ShowGoogle Sketchup is a program of 3D modelling intended to be used on Google Earth. It allows to insert 3D house models or other buildings on Google Earth. It is a simple application of classic modelling but more accessible and funnier. You can create...
Network equipment - The switch ShowSwitches A switch is a multi-port bridge, meaning that it is an active element working on layer 2 of the OSI model. The switch analyses the frames coming in on its entry ports and filters the data in order to focus solely on the right ports (this...
Quality - Process Management ShowThe Concept of Processes The process model consists in considering a company's goal to be to provide products and/or services that meet client expectations. Thus, the company is modeled as a series of processes that allows the company to identify...