Accueil Bases de données Qu'est-ce qu'un système de gestion de base de données (dbms)? - définition de techopedia

Qu'est-ce qu'un système de gestion de base de données (dbms)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le système de gestion de base de données (SGBD)?

Un système de gestion de base de données (SGBD) est un progiciel conçu pour définir, manipuler, récupérer et gérer des données dans une base de données. Un SGBD manipule généralement les données elles-mêmes, le format des données, les noms de champs, la structure des enregistrements et la structure des fichiers. Il définit également des règles pour valider et manipuler ces données.

Un SGBD libère les utilisateurs des programmes d'encadrement pour la maintenance des données. Les langages de requête de quatrième génération, tels que SQL, sont utilisés avec le package SGBD pour interagir avec une base de données.

Voici quelques autres exemples de SGBD:

  • MySQL
  • serveur SQL
  • Oracle
  • dBASE
  • FoxPro

Techopedia explique le système de gestion de base de données (SGBD)

Un système de gestion de base de données reçoit des instructions d'un administrateur de base de données (DBA) et demande en conséquence au système d'apporter les modifications nécessaires. Ces commandes peuvent consister à charger, récupérer ou modifier des données existantes du système.

Un SGBD assure toujours l'indépendance des données. Tout changement dans le mécanisme et les formats de stockage est effectué sans modifier l'ensemble de l'application. Il existe quatre principaux types d'organisation des bases de données:

  • Base de données relationnelle: les données sont organisées en tables logiquement indépendantes. Les relations entre les tableaux sont illustrées par des données partagées. Les données d'une table peuvent faire référence à des données similaires dans d'autres tables, ce qui maintient l'intégrité des liens entre elles. Cette fonctionnalité est appelée intégrité référentielle - un concept important dans un système de base de données relationnelle. Des opérations telles que "sélectionner" et "joindre" peuvent être effectuées sur ces tables. Il s'agit du système d'organisation de base de données le plus utilisé.
  • Base de données plate: les données sont organisées en un seul type d'enregistrement avec un nombre fixe de champs. Ce type de base de données rencontre plus d'erreurs en raison de la nature répétitive des données.
  • Base de données orientée objet: les données sont organisées de manière similaire aux concepts de programmation orientée objet. Un objet se compose de données et de méthodes, tandis que les classes regroupent des objets ayant des données et des méthodes similaires.
  • Base de données hiérarchique: les données sont organisées selon des relations hiérarchiques. Il devient un réseau complexe si la relation un-à-plusieurs est violée.
Qu'est-ce qu'un système de gestion de base de données (dbms)? - définition de techopedia