ORSYS formation
CONTACT - +352 26 49 79 1204
CONTACT - 📞 +352 26 49 79 1204    drapeau francais   drapeau anglais

Consult our trainings :

SQL pour MySQL et PostgreSQL Training

Stage pratique
Duration : 2 days
Ref : MYP
Price  2020 : Contact us
  • Program
  • Participants / Prerequisite
  • Intra/Tailored
Program

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

  • Maîtriser 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 / Prerequisite

» Participants

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

» Prerequisite

Aucune connaissance particulière.
Intra/Tailored

Contact Informations

By checking this box, I certify that I have read and accepted the conditions for the use of my data regarding the General Data Protection Regulation (GDPR).
You can at any time modify the use of your data and exercise your rights by sending an email to rgpd@orsys.fr
By checking this box, I agree to receive commercial and promotional communications from ORSYS Training*. You can unsubscribe at any time by using the link included in our communications.

Book your place

Click on a session for reserving.

Time schedule

Generally, courses take place from 9:00 to 12:30 and from 14:00 to 17:30.
However, on the first day attendees are welcomed from 8:45, and there is a presentation of the session between 9:15 and 9:30.
The course itself begins at 9:30. For the 4- or 5-day hands-on courses, the sessions finish at 15:30 on the last day
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys
LA LETTRE DE
LA TRANSFORMATION DIGITALE
Recevez la newsletter