Détails
- 14 Sections
- 76 Lessons
- 21 Weeks
Expand all sectionsCollapse all sections
- Introduction et premier contact8
- 1.1Historique de MySQL
- 1.2Tour d’horizon des fonctionnalités et des outils
- 1.3Ressources
- 1.4Documentation
- 1.5L’installation
- 1.6Configuration et tests
- 1.7L’outil client ligne de commandes MySQL
- 1.8Workbench : l’outil graphique
- Introduction et premier contact8
- 2.1Historique de MySQL
- 2.2Tour d’horizon des fonctionnalités et des outils
- 2.3Ressources
- 2.4Documentation
- 2.5L’installation
- 2.6Configuration et tests
- 2.7L’outil client ligne de commandes MySQL
- 2.8Workbench : l’outil graphique
- Modèle relationnel, construction d'une base de données9
- 3.1Les Best Practices pour la conception d’un schéma de BDD
- 3.2L’intégrité et ses contraintes
- 3.3Les types de données MySQL
- 3.4Les fonctions intégrées
- 3.5Les types de tables
- 3.6Construction de bases et de tables
- 3.7La base INFORMATION_SCHEMA
- 3.8Jeux de caractères, internationalisation
- 3.9Travaux pratiques: mise en oeuvre des notions abordées : création de la bases en tables MyISAM
- Modèle relationnel, construction d'une base de données9
- 4.1Les Best Practices pour la conception d’un schéma de BDD
- 4.2L’intégrité et ses contraintes
- 4.3Les types de données MySQL
- 4.4Les fonctions intégrées
- 4.5Les types de tables
- 4.6Construction de bases et de tables
- 4.7La base INFORMATION_SCHEMA
- 4.8Jeux de caractères, internationalisation
- 4.9Travaux pratiques: mise en oeuvre des notions abordées : création de la bases en tables MyISAM
- SQL & MySQL4
- 5.1Les sélections: simples, comparaisons et tris, multisalles, différents types de jointures
- 5.2Requêtes imbriquées, préparées
- 5.3Modifier et gérer des vues
- 5.4Travaux pratiques: mise en oeuvre de transactions
- SQL & MySQL4
- 6.1Les sélections: simples, comparaisons et tris, multisalles, différents types de jointures
- 6.2Requêtes imbriquées, préparées
- 6.3Modifier et gérer des vues
- 6.4Travaux pratiques: mise en oeuvre de transactions
- Tables transactionnelles InnoDB5
- 7.1Définition de transaction
- 7.2Les niveaux d’isolation
- 7.3La structure physique des tables
- 7.4La programmation des transactions
- 7.5Travaux pratiques: mise en place de transactions
- Tables transactionnelles InnoDB5
- 8.1Définition de transaction
- 8.2Les niveaux d’isolation
- 8.3La structure physique des tables
- 8.4La programmation des transactions
- 8.5Travaux pratiques: mise en place de transactions
- SQL procédural5
- 9.1La maintenance d’une instance
- 9.2Gestion de l’espace disque
- 9.3Nettoyage des BDD
- 9.4Import et export logiques des données entre BDD: pg_dump, pg_restore, copy
- 9.5Travaux pratiques: écriture de procédures stockées, utilisation de curseurs pour récupérer les résultats, création et usages de triggers…
- SQL procédural5
- 10.1La maintenance d’une instance
- 10.2Gestion de l’espace disque
- 10.3Nettoyage des BDD
- 10.4Import et export logiques des données entre BDD: pg_dump, pg_restore, copy
- 10.5Travaux pratiques: écriture de procédures stockées, utilisation de curseurs pour récupérer les résultats, création et usages de triggers…
- Accès, privilèges et sécurité4
- 11.1La création de niveaux de privilège et la vérification des droits
- 11.2Gérer des utilisateurs et leurs privilèges
- 11.3Sécuriser des procédures stockées et des vues
- 11.4Travaux pratiques: création et mise en oeuvre de privilèges
- Accès, privilèges et sécurité4
- 12.1La création de niveaux de privilège et la vérification des droits
- 12.2Gérer des utilisateurs et leurs privilèges
- 12.3Sécuriser des procédures stockées et des vues
- 12.4Travaux pratiques: création et mise en oeuvre de privilèges
- Pour aller plus loin3
- 13.1Explorer des données
- 13.2Sauvegardes, la commande mysqldump
- 13.3Survol de l’installation de MySQL
- Pour aller plus loin3
- 14.1Explorer des données
- 14.2Sauvegardes, la commande mysqldump
- 14.3Survol de l’installation de MySQL