Système de gestion de base de données (SGBD)

Auteur: Randy Alexander
Date De Création: 2 Avril 2021
Date De Mise À Jour: 24 Juin 2024
Anonim
Système de gestion de base de données (SGBD) - La Technologie
Système de gestion de base de données (SGBD) - La Technologie

Contenu

Définition - Que signifie 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 soulage les utilisateurs de programmes de cadrage 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 de SGBD pour interagir avec une base de données.

Quelques autres exemples de SGBD incluent:

  • MySQL
  • serveur SQL
  • Oracle
  • dBASE
  • FoxPro

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

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'effectuer les modifications nécessaires.Ces commandes peuvent consister à charger, récupérer ou modifier des données existantes du système.


Un SGBD fournit toujours l'indépendance des données. Toute modification du mécanisme de stockage et des formats est effectuée sans modifier l'application entière. Il existe quatre principaux types d'organisation de base de données:

  • Base de données relationnelle: les données sont organisées sous forme de tables logiquement indépendantes. Les relations entre les tables sont illustrées par des données partagées. Les données d'une table peuvent référencer 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 "rejoindre" peuvent être effectuées sur ces tables. C'est le système d'organisation de base de données le plus utilisé.
  • Base de données à plat: Les données sont organisées dans 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 est constitué 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 avec des relations hiérarchiques. Cela devient un réseau complexe si la relation un à plusieurs est violée.