Formation Informatique

Introduction au langage SQL

4-SQL-INIT

2 jours, soit 14 heures

Parcours concourant au développement des compétences.
Action de formation réalisée en application des articles L 6313-1 et L 6313-2 du Code du travail.

Si vous êtes en situation de handicap, contactez-nous avant le début de votre formation pour que nous puissions vous orienter efficacement et vous accueillir dans les meilleures conditions.

Objectif(s) de la formation

  • Formation "découverte" qui vous permettra de comprendre les bases de données relationnelles,leurs principes de fonctionnement et le SQL

Prochaines Sessions & délais d'accès

Aucune session programmées actuellement pour cette formation.
Veuillez nous consulter pour plus de renseignements.

Délai d'accès maximum : 2 mois,
sauf intra-entreprise ou spécifique : 4 semaines

Les Pré-requis

  • Utilisateur ayant à manipuler le langage SQL pour extraire desdonnées

  • Pas de prérequis spécifique

Les Modalités

Modalités de formation et d'évaluation :

  • Formation réalisée en présentiel, à distance ou mixte,
  • Evaluation des acquis tout au long de la formation : QCM, mises en situation, TP, évaluations orales,
  • Toutes nos formations peuvent être organisées dans nos locaux ou sur site,
  • Feuille de présence signée en demi-journée, questionnaires d'évaluation de la satisfaction en fin de stage et 60 jours après, attestation de stage et certificat de réalisation.

Les Moyens Pédagogiques

Les Moyens pédagogiques et méthodes mobilisées :

  • Formateur expert dans le domaine,
  • Mise à disposition d'un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard,
  • Formation à distance à l'aide du logiciel Teams pour assurer les interactions avec le formateur et les autres stagiaires, l'accès aux supports et aux évaluations,
  • La formation est basée sur une alternance d'apports théoriques et de mises en pratique.

Programme détaillé

1. Introduction aux bases de données :

  • Qu'est-ce qu'une base de données ? Un serveur de base de données ?
  • Le modèle relationnel.
  • Table, colonne et de types.
  • Clef primaire et unicité.
  • Liens entre les tables et intégrité référentielle.

2. Extraire les données

  • Qu'est-ce qu'une requête d'extraction ?
  • Lister les valeurs à retourner.
  • La clause WHERE pour filtrer les données.
  • Retourner des lignes sans doublon (DISTINCT).
  • Opérateurs de restriction (BETWEEN, IN, LIKE...).
  • Opérateurs numériques.

3. Interroger les données de plusieurs tables :

  • Principe des jointures : Restituer les informations à partir de plusieurs tables.
  • Jointure interne. Jointure externe.
  • Opérateurs ensemblistes (UNION, INTERSECT et EXCEPT).

4. Ordonnancement et statistiques :

  • Trouver des valeurs agrégées (MIN, MAX, AVG, SUM...).
  • Calculer des agrégats relatifs avec GROUP BY.
  • Filtrer les valeurs agrégées avec HAVING.

5. Présenter et trier les données :

  • Utiliser des alias pour présenter les données des colonnes.
  • Conversion d'un type à un autre.
  • Effectuer des choix à l'aide de l'opérateur CASE.
  • Trier les données avec ORDER BY.

Nos conseillers en formation sont disponibles pour vous recommander les parcours à suivre selon votre niveau et vous proposer des formations sur-mesure.

Une formation pour un applicatif métier, un déploiement national de formation, nous vous orientons dans votre plan de développement des compétences.

VOIR LES FORMATIONS

planifiées en 2022/2023 dans un de nos centres