Formation SQL MySQL
SQL et MySQL 5
Cette formation décrit le SGBD MySQL 5 : installation, utilisation, interface avec les langages de programmation, …. Puis, cette formation présente le langage SQL : langage de description des données (LDD) et langage de manipulation des données (LMD) et la façon dont il est supporté par le SGBD MySQL.
Ce cours permet aux participants d’écrire des requêtes SQL afin de manipuler (récupérer, modifier, supprimer, insérer) des données dans une base de données relationnelle de type MySQL. Il permet aux participants de gérer et d’utiliser la base de donnée MySQL.
Programme détaillé
Partie 1 : MYSQL
PRESENTATION DE MYSQL
-
Programmes clients MySQL
-
Bases de données relationnelles
INSTALLATION DE MYSQL
-
Installation de MySQL sur Linux
-
Lancement et arrêt du serveur
-
Installation sous Windows
UTILISATEURS ET PRIVILEGES
-
Utilisateurs et privilèges par défaut
-
Utilisateurs et droits MySQL
FICHIERS DE CONFIGURATION
-
Les différents fichiers
-
Format d’un fichier de configuration
-
Configuration du serveur
-
Configuration d’un compte administrateur
L’INTERFACE PHPMYADMIN
-
Installation
-
Paramétrage
EXEMPLES D’UTILISATION DE MYSQL
-
Création d’une base et d’un utilisateur
-
Manipulation des tables
-
Scripts SQL
-
Insertion de données
DIVERSES FONCTIONNALITES MYSQL
-
Obtention d’informations
-
Sauvegarde et restauration
-
Mises à jour
-
La commande KILL
-
Les variables utilisateurs
-
Verrouillage des tables
-
Mécanisme de transaction
MYSQL ET LANGAGES DE PROGRAMMATION
-
Connexion à MySQL
-
Sélection d’une base de données
-
Exécution des requêtes
-
Récupération des résultats
-
Tests sur les résultats
-
Fermeture de la connexion
Partie 2 : SQL
PRESENTATION GENERALE
-
Données, Bases de données et SGBD
-
Utilisation d’un SGBD ?
INTRODUCTION A LA CONCEPTION D’UNE BASE DE DONNEES RELATIONNELLES
-
Le modèle Entité/Association (E/A)
-
Le modèle de données relationnel
-
Passage d’un schéma E/A à un schéma relationnel
-
Normalisation
LE LANGAGE DE DEFINITION DE DONNEES (LDD) SQL2
-
Types SQL
-
Création des tables
-
Contraintes d’intégrité
-
Modification du schéma
LE LANGAGE DE MANIPULATION DE DONNEES (LMD) SQL2
-
Requêtes simples SQL
-
Requêtes sur plusieurs tables
-
Requêtes imbriquées
-
Agrégation
-
Mises à jour
SCHEMAS RELATIONNELS
-
Schémas
-
Contraintes et assertions
-
Vues
Prêt à maîtriser ?
Contactez-moi pour organiser cette formation pour votre équipe ou vous inscrire à la prochaine session.
Formation disponible en présentiel ou en distanciel.
Adaptation du contenu possible selon vos besoins spécifiques.