Académique Documents
Professionnel Documents
Culture Documents
Mon Exposé MariaDB YALAWEOGO
Mon Exposé MariaDB YALAWEOGO
UFR/SEA
Département d’Informatique
INTRODUCTION
Yalaweogo Wendyam Eric Cheich Omar 2
Cheich.yalaweogo61@gmail.com
On appel Système de Gestion des Bases de Données (SGBD), un logiciel
permettant à un utilisateur ou programmeur de pouvoir créer, gérer, stocker,
récupérer, ajouter, supprimer et modifier des données. Un SGBD gère tous les
aspects primaires d’une base de données, y compris la gestion et
l’authentification des utilisateurs ainsi que l’insertion ou l’extraction des
données. De nombreux SGBD de fonctionnalités différentes et similaires existent,
pour notre part nous étudierons le Système de Gestion de Base de Données
Relationnelle MARIADB.
I. Présentation et Origines
1) Présentation
2) Origines
MariaDB a été créé en 2009 par Michael "Monty" Widenius, le fondateur original
de MySQL, suite à l'acquisition de MySQL par Oracle Corporation.
1) Les caractéristiques
2) Les fonctionnalités
Le support JSON ;
Les groupes de ressources ;
Le moteur de stockage OQGRAPH ;
Les fonctions compatibles Oracle ;
Les tables versionnées du système ;
Le moteur de stockage ColumnStore/InfiniDB ;
Le moteur de stockage Spider.
MariaDB
1) MariaDB VS MySQL
MariaDB est une version amé liorée et pouvant ê tre utilisé e en remplacement direct
de MySQL et est disponible sous la license GPL v2. Il est développé par la communauté
MariaDB avec comme principal contributeur la fondation MariaDB
Bien que MariaDB soit basé sur MySQL, il présente des différences et des
améliorations par rapport à ce dernier. MariaDB bénéficie d'un développement
plus rapide et de nouvelles fonctionnalités, tandis que MySQL est soutenu par
Oracle Corporation. Certaines entreprises et organisations ont choisi de migrer
de MySQL vers MariaDB en raison de ses performances améliorées et de son
engagement envers l'open-source.
La sécurité est l'un des principaux objectifs des développeurs de MariaDB. Le projet
maintient ses propres jeux de patchs de sécurité en plus de ceux de MySQL. Pour chaque
version de MariaDB, les développeurs incluent également les patchs de sécurité de
MySQL et les améliorent si nécessaire. Quand des failles de sécurité critiques sont
découvertes, les développeurs préparent et distribuent immédiatement une nouvelle
version de MariaDB afin de régler le problème aussi vite que possible.
Un grand nombre de failles de sécurité dans MySQL et MariaDB ont été découvertes et
reportées par l'équipe de MariaDB. L'équipe de MariaDB travaille en proche
collaboration avec le site http://cve.mitre.org/ afin de s'assurer que toutes les failles de
sécurité sont reportées rapidement et avec suffisamment de détails. Les détails sur les
failles sont habituellement divulgués après que les versions corrigées de MariaDB ainsi
que de MySQL ait été publiées.
MariaDB est utilisé dans de nombreuses applications et industries. Les sites web
à forte charge, tels que Wikipedia et WordPress, utilisent MariaDB en raison de
sa capacité à gérer un grand nombre de requêtes simultanées. Les systèmes de
gestion d'entreprise, tels que ERP (Enterprise Resource Planning) et CRM
(Customer Relationship Management), utilisent MariaDB pour stocker et gérer
les données de l'entreprise. Les applications de commerce électronique, les
applications mobiles, les services financiers, les réseaux sociaux et de
nombreuses autres industries font également usage de MariaDB.
1) Installation
L’étape suivante est l’installation de MariaDB, qui peut durer plusieurs minutes :
Après toutes ces étapes vous pouvez enfin utiliser le SGBDr MariaDB
Une fois MariaDB installé, les utilisateurs peuvent interagir avec la base de
données en utilisant des requêtes SQL. Quelques exemples de requêtes
courantes incluent la création de tables, l'insertion de données, la récupération
de données avec des clauses SELECT et la modification de données avec des
clauses UPDATE et DELETE. Des compétences en SQL sont nécessaires pour
travailler efficacement avec MariaDB.
V. Avantages et limites
1) Avantages
2) Limites
Références :
la FAQ MariaDB
www.mariadb.com
https://mariadb.com/kb/en/postdownload/
https://www.editions-eni.fr/
www.ionos.fr
www.wikipedia.com