My SQL - Administration et Exploitation des bases de données
Bases de données
Objectifs
Développeurs Web souhaitant maîtriser le langage SQL pour mettre en œuvre des solutions de gestion des données et l'intégrer dans le développement d'une application Web basée sur PHP.
À l'issue de la formation, le stagiaire sera capable de :
- Maîtriser le langage SQL de MySQL pour développer une application de gestion des données
- Maîtriser l'exploitation et l'administration d'une Base de données MySQL
Methodes et outils pédagogiques
- Alternance exposés théoriques et exercices pratiques (80% pratique)
-
Support de cours adapté au niveau suivi
Evaluation
- Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences
Public concerné
Professionnels IT.
Pré-requis
Connaissance d'un langage orienté objet.
Bases de données
- L'administrateur de Bases de données : rôle, tâches et mission
- Notions de base du modèle relationnel
- Présentation du logiciel MySQL
Le langage SQL de MySQL
- La gestion des tables : créer, modifier, détruire des tables, les types de données
- La gestion des données : insérer, mettre à jour, détruire des enregistrements
- L'interrogation d'une Base : consultation et recherche d'information
- Extractions simples et complexes - Expressions arithmétiques
- Fonctions SQL - Fonctions de groupe - Interrogation sur plusieurs tables
- Les différentes formes de jointure - Le regroupement et les filtres sur groupe Le tri des données - Les opérations ensemblistes
- La gestion des droits d'accès
- Émuler les transactions
L'administration des bases de données
- Différentes méthodes d'installation de MySQL
- Démarrage et arrêt du serveur
- Configuration du serveur
- Les différents types de tables et les fichiers correspondants
- Création d'une base : la commande MySQLAdmin
- Suppression de tables
- La modification de la structure d'une table
- La définition des types de données
- La déclaration des contraintes d'intégrité
- Gestion des machines
- Gestion des comptes utilisateurs et des mots de passe
- Sauvegarde, importation et exportation des données
- Réplication d'une base de données
- Les outils d'administration et d'exploitation
Méthodes d'accès
- JAVA - PHP - Paramétrage ODBC