SQL

Ce module vise l’apprentissage du SQL qui permet d’apprendre à manipuler les bases de données et effectuer différentes requêtes utiles aux applications ou à des fins de reporting.

: 5 jours

Gratuit

En cours de planification


  • Décrire l’architecture de base et les concepts de Microsoft SQL.
  • Comprendre les similitudes et les différences entre Transact-SQL et d'autres langages informatiques.
  • Ecrire des requêtes SELECT
  • Consulter plusieurs tables
  • Trier et filtrer les données
  • Modifier les données à l'aide de Transact-SQL
  • Utiliser des fonctions intégrées
  • Utiliser les sous-requêtes
  • Utiliser les expressions de table
  • Utiliser le classement des fenêtres, les décalages et les fonctions agrégées
  • Mettre en place des ensembles de pivotement et de regroupement
  • Exécuter les procédures stockées
  • Programmer avec T-SQL
  • Mettre en œuvre la gestion des erreurs et la gestion des transactions

Introduction aux bases de données


Table des matières

Introduction à Microsoft SQL Server

  • L'architecture de base de SQL Server
  • Editions et versions SQL Server
  • Mise en route de SQL Server Management Studio.

Introduction à la requête T-SQL

  • Présentation de T-SQL
  • Ensembles compréhensifs
  • Comprendre la logique des prédictions
  • Comprendre l'ordre logique des opérations dans les instructions SELECT.

Ecriture des requêtes SELECT

  • Rédaction d'instructions SELECT simples
  • Élimination des doublons avec DISTINCT
  • Utilisation de colonnes et d'alias de table
  • Rédaction d'expressions simples CASE

Tri et filtrage des données

  • Tri des données
  • Filtrage des données avec les prédicats
  • Filtrage des données avec TOP et OFFSET-FETCH
  • Travailler avec des valeurs inconnues.

Utilisation des types de données SQL Server 2016

  • Présentation des types de données SQL Server 2016
  • Utilisation des données personnelles
  • Travailler avec les données de date et d'heure.

Utilisation de DML pour modifier les données

  • Insertion de données
  • Modification et suppression de données

Utilisation des fonctions intégrées

  • Ecriture de requêtes avec fonctions intégrées
  • Utilisation des fonctions de conversion
  • Utilisation des fonctions logiques
  • Utiliser des fonctions pour travailler avec NULL.

Groupement et agrégation de données

  • Utilisation des fonctions agrégées
  • Utilisation de la clause GROUP BY
  • Filtrage des groupes avec HAVING.

Utilisation de sous-requêtes

  • Écriture de sous-requêtes auto-contenues
  • Composer des sous-requêtes corrélées

Utilisation du prédicat EXISTS avec sous-requêtes

  • Utilisation des expressions de table
  • Utilisation des vues
  • Utilisation de fonctions de table intégrées
  • À l'aide de tables dérivées
  • Utilisation des expressions de table commune.

Utilisation des opérateurs Set

  • Ecriture de requêtes auprès de l'opérateur UNION
  • Utilisation EXCEPT et INTERSECT
  • Utilisation de l'APPLICATION


Nous utilisons des cookies à des fins statistiques et pour faciliter la navigation et le partage social.