À quoi sert un SGBD?

Un système de gestion de base de données (SGBD) est un logiciel système permettant de créer et de gérer des bases de données. Un SGBD permet aux utilisateurs de créer, afficher, mettre à jour et supprimer des données dans une base de données. Le SGBD sert essentiellement d’interface entre une base de données et l’utilisateur, garantissant ainsi que les données sont organisées de manière cohérente et restent facilement accessibles.
 
Qu'est-ce qu'une base NoSQL

Les SGBD les plus populaire

Voici la liste de systèmes de SGBD populaires:

  • MySQL
  • Microsoft Access
  • Microsoft SQL Server
  • Oracle
  • PostgreSQL
  • SQLite
  • MariaDB

 

Avantages du système de gestion de base de données (SGBD)
  • Amélioration du partage de données.
  • Amélioration de la sécurité des données.
  • Meilleure intégration des données.
  • Incohérence des données minimisée.
  • Accès amélioré aux données.
  • Prise de décision améliorée.
  • Augmentation de la productivité de l’utilisateur final.
  • Augmentation des coûts.

 

Inconvénients du système de gestion de base de données (SGBD)
  • Le coût des logiciels d’un SGBD est assez élevé, ce qui augmente le budget de votre organisation.
  • La plupart des SGBD sont souvent des systèmes complexes. Il est donc nécessaire de former les utilisateurs à l’utilisation du SGBD.
  • Dans certaines organisations, toutes les données sont intégrées dans une seule base de données qui peut être endommagée.
  • L’utilisation du même programme à la fois par de nombreux utilisateurs entraîne parfois la perte de certaines données.
  • Le SGBD ne peut pas effectuer de calculs sophistiqués

 
Différence entre JDBC et ODBC

Types de SGBD

 

 
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.

SGBD relationnel est le modèle de SGBD le plus utilisé, car il est l’un des plus simples. Ce modèle est basé sur la normalisation des données dans les lignes et les colonnes d’une table. Modèle relationnel stocké dans des structures fixes et manipulé à l’aide de SQL.

Modèle Réseau: Le modèle de base de données réseau permet à chaque enfant d’avoir plusieurs parents. Cela vous aide à prendre en compte le besoin de modéliser des relations plus complexes. Dans ce modèle, les entités sont organisées dans un graphique auquel on peut accéder par plusieurs chemins.

Base de données orientée objet: Les données sont organisées de façon similaire au 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.
 
 

Une réflexion sur “À quoi sert un SGBD?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *