Formation
SQL

: 5 jours

: Gratuit

: Technobel - Ciney

Non planifié - 5 jours

En savoir plus sur nos tarifs
Cette formation n'est pas diponible pour les entreprises
Cette formation n'est pas disponible pour l'enseignement

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.


  • 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

de la « sustainability » dans la formation

Repenser notre place dans la société !

Technobel, c’est avant tout une communauté apprenante formée d’étudiants, de partenaires, de formateurs et de l’équipe du Centre. Ensemble nous amenons des réflexions sur notre rôle à jouer dans la société en tant qu’étudiants, travailleurs, entreprises ou plus largement citoyens.
Découvrez-en un peu plus sur notre démarche !

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