SQL Server 2012 - Ecrire des requêtes avec Transact-SQL 5 jours

Formation

En Ligne

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    En ligne

  • Dates de début

    Dates au choix

Cette formation permet aux participants d'acquérir les compétences techniques nécessaires pour écrire des requêtes Transact-SQL Server 2012. Cette formation est une formation de base nécessaire quel que soit votre profil : administration d'une base de données, développement de bases de données ou gestion de la Business Intelligence.Cette formation prépare à l'examen " 70-461 - Quering Microsoft SQL Server 2012 ", le premier des trois examens nécessaires pour obtenir la certification " MCSA SQL Server ".

Infos pratiques







Durée : 5 jours soit 35 heures









Population visée : Ouvrier – Employé – Employé qualifié – Cadre – Cadre supérieur

Public concerné : Administrateurs de bases de données expérimentés SQL Server 2008 et développeurs expérimentés souhaitant mettre à jour leurs compétences SQL Server 2012



Programme

Les sites et dates disponibles

Lieu

Date de début

En ligne

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

Pré-requis


Connaissances basiques de SQL ServerConnaissances de l'environnement Windows

Questions / Réponses

Posez une question et d'autres utilisateurs vous répondront

À qui souhaitez-vous addresser votre question?

Nous ne publierons que votre nom et votre question

Les matières

  • Gestion
  • Techniques de formation
  • Cadre
  • Procédures
  • Techniques du son
  • Requêtes

Le programme


Objectifs opérationnels et contenu de la formation


Appréhender Microsoft SQL Server 2012
  • Architecture de SQL Server 2012
  • Travailler avec les outils de SQL Server 2012
  • Travailler avec les bases de SQL Server
Appréhender Transact-SQL
  • Comprendre les ensembles
  • Comprendre les prédicats logiques
  • Comprendre l'ordre logique des opérations dans une instruction Select
Écrire des requêtes Select
  • Écriture d'instructions Select simple
  • Éliminer les doublons avec Distinct
  • Utilisation d'alias de colonnes et de tables
  • Écriture d'instructions Case simple
Interroger plusieurs tables
  • Comprendre les jointures
  • Écrire des requêtes avec une jointure interne
  • Écrire des requêtes avec une jointure externe
  • Écrire des requêtes avec auto-jointure ou jointure croisée
Trier et filtrer des données
  • Trier les données
  • Filtrer les données
  • Filtrer avec les options Top et Offset-Fetch
  • Travailler avec les valeurs inconnues
Travailler avec les types de données de SQL Server 2012
  • Introductions aux types de données de SQL Server 2012
  • Travailler avec les données de type chaînes de caractères
  • Travailler avec les données de type date et heure
Utiliser les fonctions intégrées
  • Écrire des requêtes avec des fonctions intégrées
  • Utilisation des fonctions de conversion
  • Utilisation des fonctions logiques
  • Utilisation des fonctions de test de valeurs NULL
Regrouper 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
Utiliser des sous-requêtes
  • Écriture de sous-requêtes simples
  • Écriture de sous-requêtes corrélées
  • Utilisation du prédicat Exists avec les sous-requêtes
Utiliser des expressions de table
  • Utiliser les vues
  • Utiliser les expressions de table
Utiliser les fonctions de fenêtrage
  • Les fonctions de rang, d'agrégat et de décalage
  • Utiliser des fonctions T-SQL telles que ROW_NUMBER, RANK, DENSE_RANK, NTILE, LAG, LEAD, FIRST_VALUE et LAST_VALUE
  • Réaliser des calculs sur des ensembles de lignes (fenêtre)
Appréhender les ensembles de pivot et de regroupement
  • Les techniques de pivot de données en T-SQL
  • Les fondamentaux de la clause Grouping Sets
  • Utilisation des syntaxes Group By Rollup et Group By Cube de SQL Server 2012
Interroger les métadonnées de SQL Server
  • L'utilisation d'objets systèmes de SQL Server dans les requêtes T-SQL
  • L'utilisation des vues de catalogue, des fonctions systèmes et des objets de gestion dynamique
  • Exécuter des procédures stockées
  • L'utilisation de procédures stockées existantes dans un environnement de requêtes T-SQL
  • L'instruction Execute
  • Le passage de paramètres en entrée et en sortie d'une procédure
  • Comment invoquer les procédures stockées systèmes
Programmer avec T-SQL
  • Concepts et objets de programmation de T-SQL
  • Les lots, variables, éléments de contrôles de flux
  • Créer et exécuter des instructions SQL dynamiques
  • Utiliser les synonymes
Implémenter la gestion d'erreur
  • L'utilisation de gestionnaires d'erreur dans un code T-SQL
  • Différence entre erreurs de compilation et erreurs d'exécution
  • Contrôler les erreurs à l'aide de blocs TRY/CATCH
  • L'utilisation des fonctions d'erreur
  • La nouvelle instruction Throw
Implémenter les transactions
  • La gestion des transactions dans SQL Server
  • Vue d'ensemble des propriétés de transactions
  • Les commandes Begin, Commit et Rollback
Améliorer les performances des requêtes
  • Concepts d'utilisation de ressources systèmes
  • Impact sur les performances des requêtes dans SQL Server 2012
  • Vue d'ensemble de l'utilisation des index dans SQL Server
  • Vue d'ensemble de l'utilisation des plans d'exécution de SQL Server Management Studio
  • L'utilisation des options Set


Informations complémentaires

Méthodes et moyens


Explications théoriques suivies de pratiques guidées puis mises en autonomie1 vidéoprojecteur par salle1 ordinateur par stagiaire

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

SQL Server 2012 - Ecrire des requêtes avec Transact-SQL 5 jours

Prix sur demande