Sélectionner une page

Objectifs de la formation

  • Ce cours vous permettra d'acquérir toutes les compétences nécessaires à l'utilisation efficace d'une base de données sous MariaDB

Participants / Pré-requis

  • Administrateur désirant acquérir les bases de gestion de MariaDB

  • Connaissances de base d'un système d'exploitation Windows ou Linux/Unix

Moyens pédagogiques

  • Formateur expert dans le domaine
  • Mise à disposition d’un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard
  • Feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation, questionnaire de satisfaction, attestation de stage

Programme

1. Introduction et prise en main

  • Le serveur MariaDB, historique, les versions et les autres projets issus de MySQL
  • Ressources et documentation
  • Procédure d'installation
  • Paramétrages de post-installation et premiers tests

2. Modèle relationnel, conception et création d'une base

  • Eléments de conception d'un schéma de base de données
  • Contraintes d'intégrité
  • Types de données (numériques, chaînes, dates, types spécifiques...)
  • Fonctions intégrées
  • Types de tables (MyISAM/Aria,XtraDB/InnoDB, etc.)

3. Création de bases et de tables

  • La base INFORMATION_SCHEMA
  • Jeux de caractères, internationalisation

4. Langage SQL

  • Sélections simples, comparaisons, tris
  • Sélections multitables, différents types de jointures
  • Requêtes imbriquées, préparées
  • Modifications et gestion des vues

5. Transactions

  • Notion de transaction, niveaux d'isolation
  • Structure physique des tables
  • Programmation des transactions

6. SQL procédural

  • Procédures stockées et fonctions
  • Définition des procédures. Déclencheurs (Triggers)
  • Gestion des erreurs

7. Connexions, droits d'accès, sécurité

  • Niveaux de privilèges et vérification des droits
  • Gestion des utilisateurs et de leurs privilèges
  • Sécurisation des procédures stockées et des vues

8. Introduction à l'administration

  • Exportation de données
  • Sauvegardes

Intéressé par une de nos formation ? Inscrivez-vous ou contactez votre conseiller AFIB !

Intéressé par une de nos formations ? Inscrivez-vous ou contactez votre conseiller AFIB !