Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > Microsoft > Requêtes SQL Server 2012-2014

Requêtes SQL Server 2012-2014

MICROSOFT SQL SERVER 2012 / 2014 / 2016 COURS OFFICIELS

sqlserver

Objectifs

  • Cette formation vous permettra d'acquérir les compétences pour écrire des requêtes Transact-SQL pour Microsoft SQL Server 2014.

Public

  • Administrateurs de bases de données
  • Développeurs de Base de données
  • Professionnels de la Business Intelligence intéressés par SQL Server 2012 ou SQL Server 2014

Prérequis

  • Avoir des connaissances pratiques sur les bases de données relationnelles
  • Avoir des connaissances de base sur le système d’exploitation Windows et ses principales fonctionnalités

Programme de la formation

Introduction à Microsoft SQL Server 2014

  • Architecture de bases SQL Server
  • Editions et versions de SQL Server
  • Démarrer avec SQL Server Management Studio

Introduction aux requêtes TSQL

  • Présenter Transact-SQL
  • Comprendre les ensembles
  • Comprendre la logique de prédicats logiques
  • Comprendre l'ordre logique des opérations dans les instructions SELECT

Ecrire des requêtes SELECT

  • Ecrire des instructions SELECT simples
  • Eliminer les doublons avec DISTINCT
  • Utiliser les alias de colonnes et de tables
  • Ecrire des expressions CASE simples

Ecrire des requêtes sur des tables multiples

  • Comprendre les jointures
  • Requêtes avec des jointures internes
  • Requêtes avec des jointures externes
  • Requêtes avec des jointures croisées et des autojointures

Tri et filtrage de données

  • Trier des données
  • Filtrer des données avec les Prédicats
  • Filtrer avec les options TOP et OFFSET-FTECH
  • Travailler avec les valeurs inconnues

Travailler avec les types de données SQL Server 2014

  • Présenter les types de données SQL Server 2014
  • Travailler avec les chaînes de caractères
  • Travailler avec les Dates et les Heures

Utilisation de DML pour modifier des données

  • Insérer des données
  • Modifier et supprimer des données

Utilisation des fonctions intégrées

  • Ecrire des requêtes avec les fonctions intégrées
  • Utilisation des fonctions de conversion
  • Utilisation des fonctions logiques
  • Utilisation des fonctions pour travailler avec NULL

Grouper et agréger des données

  • Utilisation des fonctions d'agrégation
  • Utilisation de la clause GROUP BY
  • Filtrage de groupes avec la clause HAVING

Utilisation des sous-requêtes

  • Écriture de sous-requêtes
  • Écriture de sous-requêtes corrélées
  • Utilisation du prédicat EXISTS avec les sousrequêtes

Utilisation des expressions de tables

  • Utiliser les tables dérivées
  • Utiliser les expressions de tables courantes
  • Utiliser les vues
  • Utiliser les fonctions de table en ligne

Utilisation des ensembles d’opérateurs

  • Ecrire des requêtes avec l’opérateur UNION
  • Utiliser EXCEPT et INTERSECT
  • Utiliser APPLY

Utilisation des fonctions de classement, de décalage et d’agrégation

  • Utiliser la clause OVER
  • Explorer des fonctions de fenêtrage

Pivot et Grouping Sets

  • Ecrire des requêtes avec PIVOT et UNPIVOT
  • Travailler avec le Grouping Sets

Exécution de procédures stockées

  • Interroger les données avec PIVOT et UNPIVOT
  • Passer des paramètres aux procédures stockées
  • Créer des procédures stockées simples
  • Travailler avec SQL Dynamique

Programmation avec T-SQL

  • Eléments de programmation T-SQL
  • Contrôler le flux des programmes

Mise en œuvre de la gestion d’erreurs

  • Utiliser les blocs TRY et CATCH
  • Travailler avec les informations sur les erreurs

Mise en œuvre des transactions

  • Transactions et moteur de base de données
  • Contrôler les transactions

Améliorer les performances des requêtes

  • Facteurs de performances des requêtes
  • Affichage des données de performances des requêtes

Interroger les Métadonnées de SQL Server

  • Interroger les Vues de catalogue Système et les fonctions
  • Exécuter les procédures stockées Systèmes
  • Interroger les objets de gestion dynamique