Formation SQL pour MySQL


Formation SQL pour MySQL

Catalogue : SGBD



Introduction
• Serveur MySQL.
• Versions et évolution.
• Ressources et documentation.
• L'outil client MySQL.
Modèle relationnel
• Les principes du modèle relationnel.
• L'algèbre relationnelle : opérations relationnelles sur les ensembles de données.
• Introduction à SQL.
Les objets
• Types de données dans MySQL.
• Création de tables.
• Utilisation de colonnes auto-incrémentées.
• Utilisation des vues.
Travaux pratiques
Utilisation des outils "mysql". Création de tables et mise à jour de données. Utilisation des vues.
Requêtes simples
• L'interrogation (SELECT).
• La mise à jour.
• Opérateurs et critères.
• Les transactions.
Travaux pratiques
Ecriture de requêtes SQL simples.
Tris et agrégats
• Tri et doublons : clause ORDER BY, clause LIMIT, clause OFFSET, suppression des doublons.
• Utilisation de NULL : opérateur IS NULL.
• Utilisation des fonctions.
• Utilisation des agrégats.
Travaux pratiques
Manipulation des fonctions de tris et d'agrégats.
Jointures
• Produit cartésien.
• Jointure interne.
• Jointure externe.
Requêtes complexes
• Les requêtes imbriquées : opérateur IN, opérateur EXISTS, requêtes imbriquées plus générales.
• Opérateurs ensemblistes (union, intersection, différence).
• Groupement de données (clause GROUP BY, HAVING).
Travaux pratiques
Ecriture de requêtes SQL simples. Utilisation de fonctions et d'agrégats, jointures et requêtes imbriquées, utilisation de GROUP BY et HAVING.

 

Fiche de la formation



 Cible :

Pour toute personne désirant se servir de SQL dans les environnements MySQL.


 Prérequis :

Aucune connaissance particulière.


 Durée : 2 jours

 Type : Stage pratique


 Contactez-nous