SGBD
Plongez dans l'univers des SGBD, ces logiciels sans qui il ne serait pas possible d'exploiter de bases de données au sein de nos applications.
Liste des ressources
-
Apache Cassandra
SGBD NoSQL open source performant et scalable
Découvrir -
Couchbase
SGBD NoSQL open source et polyvalent
Découvrir -
CouchDB
SGBD NoSQL open source par Apache
Découvrir -
Firebird
SGBD open source rapide et léger
Découvrir -
MariaDB
Fork de MySQL avec plus de fonctionnalités
Découvrir -
Microsoft SQL Server
SGBD intégré et adapté aux environnements Microsoft
Découvrir -
MongoDB
SGBD NoSQL très flexible
Découvrir -
MySQL
SGBD de référence pour le langage SQL
Découvrir -
Neo4j
SGBD open source orienté graphes axé sur la performance
Découvrir -
Oracle DB
Parmi les premiers SGBD de l’histoire encore utilisé aujourd’hui
Découvrir -
PostgreSQL
SGBD relationnel puissant et robuste
Découvrir -
SQLite
SGBD léger et sans serveur
Découvrir
Pourquoi utiliser des SGBDs ?
Un SGBD (Système de Gestion de Base de Données) est un logiciel permettant de gérer des bases de données.
Son rôle est de stocker des données de manière structurée et d'en permettre un accès sécurisé tout en assurant leur intégrité et leur cohérence.
2 grands types de SGBD se distinguent aujourd'hui : les SGBD relationnels (SGBDR) reposant sur le langage SQL et les SGBD non-relationnels, aussi appelés « orientés documents » ou « No SQL », adaptés aux données non structurées ou semi-structurées (JSON, XML...), souvent utilisés dans les applications modernes et les systèmes distribués.
Les SGBD sont essentiels pour la gestion de données dans les applications web, mobiles, APIs, systèmes d'information, et plus globalement toute solution nécessitant la persistence et l'accès ultérieur à des données.