Querying Microsoft SQL Server (20461)

Course Description Agenda
 

About this Course

INTRODUCTION À MICROSOFT SQL SERVER 2014

  • L'architecture de base de SQL Server
  • Versions et éditions de SQL Server
  • Mise en route avec SQL Server Management Studio

INTRODUCTION AUX REQUÊTES T-SQL

  • Introduction à T-SQL
  • Jeux de compréhension
  • Comprendre la logique des prédicats
  • Comprendre l'ordre logique des opérations dans les instructions SELECT

ÉCRIRE DES REQUÊTES SELECT

  • Écrire des instructions SELECT simples
  • Suppression des doublons avec DISTINCT
  • Utiliser des alias de colonne et de table
  • Écriture d'expressions CASE simples

REQUÊTER PLUSIEURS TABLES

  • Comprendre les jointures
  • Écrire des requêtes à l'aide de jointures internes
  • Écrire des requêtes à l'aide de jointures externes
  • Écrire des requêtes à l'aide de jointures croisées et de jointures libres

TRI ET FILTRAGE DE DONNÉES

  • Tri des données
  • Filtrer des données avec la clause WHERE
  • Filtrage à l'aide des options TOP et OFFSET-FECTCH
  • Travailler avec des valeurs inconnues et manquantes

TRAVAILLER AVEC LES TYPES DE DONNÉES SQL SERVER 2014

  • Introduction aux types de données SQL Server 2014
  • Travailler avec les données de type caractères
  • Travailler avec les données de date et d'heure

UTILISER DML POUR MODIFIER DES DONNÉES

  • Insertion de données
  • Modifier ou supprimer des données

UTILISER DES FONCTIONS INTÉGRÉES

  • Écrire des requêtes avec des fonctions intégrées
  • Utiliser des fonctions de conversion
  • Utiliser des fonctions logiques
  • Utiliser des fonctions prenant en charge la valeur NULL

REGROUPEMENT ET AGRÉGATION DE DONNÉES

  • Utiliser des fonctions d'agrégation
  • Utiliser la clause GROUP BY
  • Filtrer les groupes avec la clause HAVING

UTILISER LES SOUS-REQUÊTES

  • Écrire des sous-requêtes autonomes
  • Écrire des sous-requêtes corrélées
  • Utiliser le prédicat EXIST avec les sous-requêtes

UTILISER DES EXPRESSIONS DE TABLE

  • Utiliser des tables dérivées
  • Utiliser des expressions de table communes
  • Utiliser des vues
  • Utiliser des fonctions de tables incluses

UTILISER DES OPÉRATEURS DE JEU

  • Écrire des requêtes avec l'opérateur UNION
  • Utiliser EXCEPT et INTERSECT
  • Utiliser APPLY

UTILISER DES FONCTIONS DE CLASSEMENT, DE DÉCALAGE ET D'AGRÉGATION DE FENÊTRE

  • Créer des fenêtres avec OVER
  • Explorer les fonctions de fenêtre

PIVOT ET REGROUPEMENT

  • Écrire des requêtes avec les clauses PIVOT et UNPIVOT
  • Travailler avec les jeux de regroupement

EXÉCUTION DES PROCÉDURES STOCKÉES

  • Requêter des données avec les procédures stockées
  • Passage de paramètres vers des procédures stockées
  • Créer des procédures stockées simples
  • Travailler avec le SQL dynamique

PROGRAMMER AVEC TRANSACT-SQL

  • Éléments de programmation T-SQL
  • Contrôle du flux de programme

METTRE EN OEUVRE LA GESTION DES ERREURS

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

IMPLÉMENTER LES TRANSACTIONS

  • Transaction et moteur de base de données
  • Contrôler les transactions
  • Niveaux d'isolation

A qui s'adresse cette formation

  • Administrateurs de bases de données, développeurs et professionnels de la Business Intelligence souhaitant mettre à jour leurs compétences vers SQL Server 2014

Class Prerequisites

  • Connaissances des bases de données relationnelles
  • Connaissance basique du système d'exploitation Windows et de ses fonctionnalités principales

What You Will Learn

  • Apprendre à effectuer des requêtes de base
  • Savoir utiliser des requêtes pour grouper et agréger des données
  • Disposer de bases solides afin de requêter des données issues de plusieurs tables
  • Comprendre comment utiliser les objets de programmation pour récupérer des données
  • Disposer des compétences nécessaires à la création d’objets de programmation

Follow On Courses

Classroom training
Modality: G

Durée 5 jours

Prix
  • Canada: CAD 2 795,-
  • SA Voucher: 5
Dates and Booking
Formation en ligne
Modality: U

Durée 5 jours

Prix
  • Canada: CAD 2 795,-
  • SA Voucher: 5
Dates and Booking
E-Learning MOC on Demand
Modality: P
Prix
  • Canada: US$ 995,-
Buy E-Learning
 
pointer une ville pour s'enregistrerAgenda
This is an Instructor-Led Classroom course
Cours en ligne avec instructeur
Formation en mode FLEX™.
  *   This class is delivered by a partner.
Canada
Oct 30-Nov 3, 2017 Quebec City, QC 08:30 Canada/Eastern Langue: Français * S'inscrire
Dec 11-15, 2017 Montreal, QC 08:30 Canada/Eastern Langue: Français * S'inscrire