Langage SQL/LMD

Langage SQL/LMD

Langage SQL/LMD

Type(s) : P
Durée : 3 Jours – 21 Heures

Pré requis

Aucuns.

Objectifs

Acquérir la connaissance du langage SQL dans le but de manipuler les informations issues d’une base de données relationnelle.

Public concerné

Destiné aux utilisateurs, développeurs, futurs administrateurs de bases de données et toute personne devant maîtriser le requêtage SQL.

 

Profil du formateur

Formateur consultant, expert, pédagogue et certifié dans son domaine

Méthode pédagogique

La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.

Suivi, évaluation, sanction

Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.

Formation sans certification.

Plan du cours

Introduction

  • Présentation de SQL
  • Normes SQL
  • Objets manipulés par SQL
  • Tables
  • Colonnes
  • Types de données
  • Types numériques
  • Types chaîne de caractères
  • Types temporels
  • Types binaires
  • Valeur NULL
  • Sélections simples
  • Expressions
  • Contenu d'une expression, opérateurs et fonctions
  • Expressions NULL

 

Langage de manipulation des données : LMD

  • Insertion
  • Modification
  • Suppression
  • Transactions
  • Généralités sur les transactions
  • Les transactions dans SQL
  • Autres modèles de transactions

 

Interrogations et requêtes complexes

  • Syntaxe générale
  • Clause SELECT
  • Select comme expression
  • Pseudo-colonnes
  • Clause FROM
  • Clause WHERE
  • Clause WHERE simple
  • Opérateurs logiques
  • Jointure
  • Jointure naturelle
  • Jointure d'une table avec elle-même
  • Jointure externe
  • Sous-interrogation
  • Sous-interrogation à une ligne et une colonne
  • Sous-interrogation ramenant plusieurs lignes
  • Sous-interrogation synchronisée
  • Sous-interrogation ramenant plusieurs colonnes
  • Clause EXISTS
  • Fonctions de groupes
  • Clause GROUP BY
  • Clause HAVING
  • Fonctions
  • Fonctions arithmétiques
  • Fonctions chaînes de caractères
  • Fonctions de travail avec les dates
  • Clause ORDER BY
  • Opérateurs ensemblistes
  • Opérateur UNION
  • Opérateur INTERSECT
  • Opérateur EXCEPT
  • Limiter le nombre de lignes renvoyées

 

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.