Programme de formation : SQL Server 2012 - Requêter SQL Server

 

 

Contenu Du Programme

Introduction à Microsoft SQL Server 2012 et T-SQL

  • Démarrer avec SQL Server Management Studio, survol de SQL Azure
  • Comprendre les jeux de résultats, les prédicats et l'ordre logique des opérations

Ecrire des requêtes SELECT

  • Ecrire des expressions SELECT simples, éliminer les doublons avec DISTINCT
  • Utiliser les alias de tables et de colonnes, écrire des expressions CASE

Requêter des tables multiples

  • Requêter avec des jointures internes, externes, croisée ou avec des liens internes

Trier et filtrer les données

  • Trier les données, (SORT), filtrer (WHERE, OPTIONS et OFFSET-FETCH)
  • Travailler avec des valeurs inconnues ou manquantes

Travailler avec les types de données SQL Server 2012

    Utiliser des fonctions intégrées

    • Ecrire des requêtes avec des fonctions intégrées
    • Utiliser les fonctions de conversion, logiques ou tr

    Grouper et agréger les données

    • Utiliser les fonctions d'agrégation, la clause GROUP BY et filtrer avec HAVING

    Utiliser des sous requêtes

    • Ecrire des sous requêtes auto contenues ou corrélées
    • Utiliser le prédicat EXISTS avec des sous requêtes

    Utiliser des expressions de table

    • Tables dérivées, expressions de table communes, vues et ITVF (fct° à retour table en ligne)

    Utiliser l'opérateur SET

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

    Utiliser les fonctions de fenêtres, rang, décalage et agrégats

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

    Pivoter et grouper les jeux de données

    • Ecrire des requêtes avec PIVOT et UNPIVOT, travailler avec des jeux de données groupées

    Requêter les méta données SQL Server

    • Requêter les vues et fonctions du système, exécuter les procédures stockées du système
    • Requêter la gestion dynamique d'objets

    Exécuter des procédures stockées

    • Utiliser l'expression EXECUTE, passer des paramètres aux procédures stockées
    • Exécuter des procédures stockées système

    Programmer avec T-SQL

    • Eléments de programmation T-SQL, contrôle du flot du programme
    • Utiliser des blocs TRY/CATCH, travailler avec les informations d'erreur

    Implémenter les transactions

    • Transactions et moteur de bases de données, contrôler les transactions

    Améliorer les performances des requêtes

    • Facteurs dans les performances de requêtes
    • Afficher les données de performance de requêtes

    PUBLIC CONCERNÉ

    • DBA, développeurs, expert Business Intelligence. Ce cours convient aussi aux super usagers SQL server qui ne sont pas focalisés sur les bases de données.

    OBJECTIFS

    • Ecrire des requêtes SELECT
    • Requêter plusieurs tables
    • Utiliser les fonctions intégrées
    • Utiliser des sous requêtes
    • Exécuter des procédures stockées
    • Les opérateurs set
    • Implémenter la gestion d'erreur
    • Implémenter les transactions
    • Utiliser les expressions de table
    • Trier et filtrer les données
    • Utiliser des fonctions de fenêtre Requêter les métas données SQL Server
    • Programmer en T-SQL
    • Améliorer les performances de requêtes

    PRÉREQUIS

    • Pratique des BDD relationnels. Connaissance de base sur les OS Windows et leurs fonctionnalités.

    DURÉE

    • 5 jours

    DATES

    TARIF

    • Nous consulter
    RECEVEZ VOTRE PROPOSITION PERSONNALISEE (PROGRAMME, TARIF) EN 1 MINUTE !
    Pour cela, c'est simple et rapide, entrez vos coordonnées :


    Name
    Vous êtes *
    Formation financée par *
    Civilité *
    Votre nom *
    Votre prénom *
    Votre tél *
    Votre email *
    Société
    Pays *
    Choisissez votre formation *
    Et votre matière *

    Veuillez remplir tous les champs obligatoires.

    Nous vous garantissons la stricte protection de vos données personnelles, en conformité avec la loi en vigueur

    Notre Charte de confidentialité et Cookies