Please enable JavaScript.
Coggle requires JavaScript to display documents.
Exploration des SGBD SQL et NoSQL - Coggle Diagram
Exploration des SGBD SQL et NoSQL
SGBD SQL
MySQL
https://dev.mysql.com/doc/
Historique et Origine : MySQL a été créé en 1995 par la société suédoise MySQL AB. Il est rapidement devenu populaire pour les applications web en raison de sa performance et de sa simplicité. En 2008, Sun Microsystems a acquis MySQL AB, et en 2010, Oracle Corporation a racheté Sun Microsystems, devenant ainsi le propriétaire de MySQL.
Offres de Certification : Oracle propose des certifications officielles pour MySQL, telles que "MySQL Database Administrator"
Versions Gratuites ou Communautaires : MySQL est disponible sous une double licence : une version communautaire gratuite sous licence GPL et des versions commerciales avec support étendu.
Avantages : Facilité d'utilisation, support large, performances optimisées.
Inconvénients : Moins performant pour les transactions complexes, et Moins de fonctionnalités avancées que PostgreSQL.
Oracle Database
Versions Gratuites : Oracle Express Edition (limitations en mémoire et CPU).
Offres de Certification : Oracle Certified Professional (OCP), Oracle Certified Associate (OCA).
Historique et Origine : Créé en 1977 par Oracle Corporation.
Avantages : Sécurité avancée, haute performance.
https://docs.oracle.com/en/database/
Inconvénients : Coût élevé des licences.
Offres Cloud : Disponible sur Oracle Cloud, AWS RDS.
SQL Server
Versions Gratuites : SQL Server Express Edition (limitations en mémoire et CPU).
Offres de Certification : Microsoft Certified: Azure Database Administrator Associate.
https://docs.microsoft.com/en-us/sql/
Inconvénients : Coût élevé des versions complètes.
Historique et Origine : Développé par Microsoft en 1989.
Avantages : Intégration avec les produits Microsoft, outils BI puissants.
Offres Cloud : Disponible sur Azure SQL Database, AWS RDS.
SQLite
Offres Cloud : Non applicable (SGBD embarqué).
Avantages : Léger, facile à intégrer dans des applications mobiles.
Versions Gratuites : Entièrement open-source.
Inconvénients : Moins performant pour les bases de données volumineuses.
Historique et Origine : Créé en 2000 par D. Richard Hipp.
https://www.sqlite.org
Offres de Certification : Pas de certifications officielles.
MariaDB
Offres de Certification : MariaDB Certified Database Administrator.
Avantages : Compatible avec MySQL, améliorations de performance.
Versions Gratuites : Entièrement open-source.
Historique et Origine : Fork de MySQL créé en 2009 après son acquisition par Oracle.
Inconvénients : Moins utilisé que MySQL.
https://mariadb.com/kb/en/documentation/
Offres Cloud : Disponible sur AWS, Google Cloud, Azure.
PostgreSQL
Versions Gratuites : PostgreSQL est entièrement open-source et disponible gratuitement.
Offres de Certification : Certifications proposées par des organismes comme EnterpriseDB et PostgreSQL Global Development Group.
https://www.postgresql.org/docs/
Historique et Origine : Créé en 1986 à l'Université de Californie à Berkeley, PostgreSQL est un SGBD relationnel open-source réputé pour sa robustesse et sa conformité aux standards SQL.
Avantages : Haute extensibilité, support ACID, forte communauté.
Inconvénients : Courbe d'apprentissage plus complexe, performances moindres sur très grandes bases.
Offres Cloud : Disponible sur AWS RDS, Google Cloud SQL, Azure Database for PostgreSQL.
SGBD NoSQL
Mo,goDB
Historique et Origine : Créé en 2007 par 10gen (aujourd'hui MongoDB Inc.).
Versions Gratuites ou Communautaires : Oui, MongoDB Community Edition.
Lien vers la documentation officielle : MongoDB Docs
Offres de Certification : MongoDB Developer Certification
Type de SGBD NoSQL : Document
Avantages : Flexible, évolutif, bon support JSON
Inconvénients : Consommation mémoire élevée
Apache Cassandra
Versions Gratuites ou Communautaires : Oui, Apache Cassandra.
Type de SGBD NoSQL : Colonne
Historique et Origine : Développé chez Facebook en 2008, open-source depuis 2009.
Avantages : Scalabilité, haute disponibilité
Lien vers la documentation officielle : Cassandra Docs
Offres de Certification : DataStax Cassandra Certification
Inconvénients : Complexité de configuration
Redis
Historique et Origine : Créé en 2009 par Salvatore Sanfilippo.
Versions Gratuites ou Communautaires : Oui, Redis open-source.
Lien vers la documentation officielle : Redis Docs
Offres de Certification : Redis Certified Developer
Type de SGBD NoSQL : Clé-Valeur
Avantages : Rapide, faible latence
Inconvénients : Stockage en mémoire limité
Couchbase
Versions Gratuites ou Communautaires : Oui, Couchbase Community Edition.
Offres de Certification : Couchbase Certified Developer
Historique et Origine : Créé en 2011 après la fusion de Membase et CouchDB.
Offres de Services Cloud : Couchbase Capella
Lien vers la documentation officielle : Couchbase Docs
Avantages : Haute performance, support SQL++
Type de SGBD NoSQL : Document
Inconvénients : Moins populaire
Neo4j
Historique et Origine : Créé en 2007 par Neo Technology.
Versions Gratuites ou Communautaires : Oui, Neo4j Community Edition.
Lien vers la documentation officielle : Neo4j Docs
Offres de Certification : Neo4j Certified Professional
Type de SGBD NoSQL : Graphe
Avantages : Optimisé pour les relations complexes
Inconvénients : Moins efficace pour les requêtes simples
Amazon DynamoDB
Inconvénients : Dépendance à AWS
Avantages : Haute disponibilité, évolutivité
Type de SGBD NoSQL : Clé-Valeur
Offres de Certification : AWS Certified Database
Lien vers la documentation officielle : DynamoDB Docs
Versions Gratuites ou Communautaires : Non, service propriétaire AWS.
Historique et Origine : Développé par Amazon en 2012.