Bonjour cher lecteur,
Ce manuel est un peu particulier. Il va vous apprendre ร utiliser le langage MySQL par la pratique, ร travers de trรจs nombreux exercices. Avant chaque exercice, vous trouverez un minimum de thรฉorie : juste ce quโil faut pour que vous compreniez le concept sur lequel vous allez vous entrainer. Jouez le jeu et faites tous les exercices. Ce nโest quโร cette condition quโร lโissue du manuel, vous saurez :
Crรฉer une base de donnรฉes
Crรฉer et modifier des tables
Insรฉrer, modifier, supprimer et sรฉlectionner des donnรฉes dans la base
Rรฉaliser une requรชte portant sur plusieurs tables avec les jointures
Accรฉlรฉrer les requรชtes avec les index
Identifier une ligne de maniรจre unique et garantir la cohรฉrence des donnรฉes avec les clรฉs
Regrouper des lignes avec les fonctions d'agrรฉgat
Manipuler des nombres et chaรฎnes de caractรจres avec les fonctions scalaires
Manipuler des dates dans une base de donnรฉes MySQL
Sรฉcuriser une base de donnรฉes
Gรฉrer les erreurs SQL
Dรฉclencher automatiquement lโexรฉcution dโune instruction avec les triggers
Crรฉer, modifier et supprimer une vue
Crรฉer, modifier et supprimer une table temporaire
Amรฉliorer les performances avec les vues matรฉrialisรฉes
Gรฉrer les utilisateurs
Configurer MySQL
Vous travaillerez sur un serveur local WampServer, tour ร tour dans la console MySQL, dans lโinterface dโadministration phpMyAdmin et avec des instructions PHP PDO et MySQLi. Ce manuel a รฉtรฉ รฉcrit sous Windows 10, mais rien ne vous empรชche dโutiliser un autre systรจme dโexploitation, voire mรชme un autre serveur local.
Je m'appelle Michel Martin. Je suis formateur MySQL et j'utilise les exemples de ce manuel dans les formations que je donne en prรฉsentiel et en distanciel.