Système de gestion de base de données (SGBD)
Un SGBD est un ensemble logiciel permettant de créer, modifier, rechercher et traiter les informations des bases de données, assurant la sécurité, l'intégrité et le contrôle d'accès.
Contents
Qu'est-ce qu'un SGBD
Un SGBD (système de gestion de base de données) est un ensemble logiciel permettant de créer, modifier, rechercher et traiter les informations contenues dans les bases de données. Le SGBD sert d'intermédiaire entre la base de données et les applications, assurant la sécurité, l'intégrité, la sauvegarde et le contrôle d'accès.
Les SGBD sont le socle de la plupart des systèmes d'entreprise, dont le GIS « Budget électronique », les systèmes de gestion documentaire, les BPMS et les plateformes low-code.
Types de SGBD
- Relationnels (SQL) — PostgreSQL, Oracle, MySQL.
- Non relationnels (NoSQL) — MongoDB, Redis, Cassandra.
- Orientés objets — pour les systèmes CAO/FAO.
- Graphe — Neo4j.
Principales fonctions d'un SGBD
Opérations CRUD, intégrité, sécurité, sauvegarde et restauration, indexation.
SGBD russes : substitution aux importations
- Postgres Pro — certifié FSTEC.
- Tantor.
- Red Database.
- LINTER.
Frequently asked questions
En quoi un SGBD diffère-t-il d'une base de données ?
Une base de données est constituée des données elles-mêmes. Un SGBD est le programme qui les gère. PostgreSQL est un SGBD ; les données qu'il stocke constituent une base de données.
Quels SGBD sont utilisés en Russie pour la substitution aux importations ?
Postgres Pro, Tantor, Red Database et LINTER, figurant au Registre des logiciels russes.
Qu'est-ce qu'un SGBD relationnel et quand est-il utilisé ?
Des données organisées en tables liées, utilisant SQL et assurant des transactions ACID. Utilisé dans les banques et la gestion documentaire.
Qu'est-ce que NoSQL et quand est-il utilisé ?
NoSQL n'utilise pas les modèles relationnels traditionnels. Utilisé pour les données non structurées et les charges élevées : MongoDB, Redis, Cassandra, Neo4j.
Comment choisir un SGBD pour un projet ?
Tenez compte de la structure des données, des exigences transactionnelles, du volume, de la charge, de l'extensibilité et des exigences de certification.
Comment la sécurité est-elle assurée dans les SGBD pour les systèmes publics ?
Quelles compétences sont nécessaires pour travailler avec un SGBD ?
Connaissance de SQL, normalisation des bases de données, optimisation des requêtes. Les compétences d'administrateur comprennent le réglage des performances et la gestion des sauvegardes.
Other terms in «Import substitution»
Was this information helpful?
Switch to Russian software with us
Switch to domestic software without losing functionality. We will run an audit, select analogues and perform migration.