Nos domaines de formation :

Formation SQL pour MySQL et PostgreSQL

4 / 5
Stage pratique
Durée : 2 jours
Réf : MYP
Prix  2018 : 1470 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Cette formation très pratique focalise sur les aspects essentiels du langage d'interrogation SQL, tant du point de vue logique que syntaxique. Elle vous apportera également une méthode sûre pour écrire des requêtes, simples et complexes, en environnement MySQL et PostgreSQL.

Objectifs pédagogiques

  • Etre familiarisé avec les outils client d'interrogation SQL
  • Créer des tables et mettre à jour leur contenu
  • Utiliser les vues
  • Ecrire des requêtes d'interrogation des données de la base et trier ces données
  • Comprendre les requêtes d'interrogation de plusieurs tables (jointures)
  • Ecrire des requêtes plus avancées utilisant des fonctions de regroupement et des requêtes imbriquées

Travaux pratiques

L'apprentissage du SQL se fait en environnement MySQL ou PostgreSQL, au choix du participant.
PROGRAMME DE FORMATION

Introduction

  • Serveur MySQL/PostgreSQL.
  • Versions et évolution.
  • Ressources et documentation.
  • Les outils client. L'outil client MySQL. Présentation de l'outil "PSQL" de PostgreSQL.

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/PostgreSQL.
  • Création de tables.
  • Utilisation de colonnes auto-incrémentées.
  • Utilisation des vues.

Travaux pratiques
Utilisation des outils "mysql" et "psql". 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.

Participants / Prérequis

» Participants

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

» Prérequis

Aucune connaissance particulière.
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées

Avis vérifiés
picto avis vérifiés
Stéphane D. 11/06/2018
5 / 5
agrandir le schéma MPD de la page 46 sur une garde feuille afin permettre les annotations (car il sert tout au long du cours) - bien distinguer à l'oral entre l'exemple pédagogique de base et les exceptions (car sinon en tant que novice tout semble se présenter sur le même plan et on n'a pas le temps d'assimiler) : donc bien distinguer le principe de l'exception dans les exemples

Sonia D. 11/06/2018
5 / 5
Seul bémol, programme très chargé pour la durée qui laisse peu de temps pour prendre des notes et à la réflexion. De plus, le formateur sur certains sujets se répète et à l'inverse il survole certains sujets qui mériteraient de prendre + de temps.

Gérard J. 30/11/2017
4 / 5
Complexe pour mon niveau mais j'ai beaucoup appris.
Avis client 4 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Dates de sessions

Pour vous inscrire, cliquez sur la session qui vous intéresse.
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.