Formation indisponible à l'heure actuelle

Développement de requêtes SQL pour SQL Server

4.0
1 avis
  • Je suis très satisfait de mon experience chez Learning Tree. Je n'aurais pu rêver mieux !
    |

Formation

À Paris ()

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.

Description

  • Typologie

    Formation

Vous apprendrez à Développer des requêtes SQL complexes et fiables pour les bases de données SQL ServerInterroger plusieurs tables avec les jointures internes, externes et des jointures d'une table sur elle-mêmeTransformer des données avec des fonctions intégréesRésumer les données en utilisant l'agrégation et le groupement

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

4.0
  • Je suis très satisfait de mon experience chez Learning Tree. Je n'aurais pu rêver mieux !
    |
100%
4.5
très bien

Évaluation de la formation

Recommandée

Évaluation du Centre

A. Fey Business Analyst Credit Suisse

4.0
03/03/2016
Les points forts: Je suis très satisfait de mon experience chez Learning Tree. Je n'aurais pu rêver mieux !
À améliorer: .
Recommanderiez-vous cette formation?: Oui
*Tous les avis recueillis par Emagister & iAgora ont été vérifiés

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 16 ans.

Les matières

  • Requêtes
  • Requêtes SQL

Le programme

Introduction et vue d'ensembleLes bases de SQL
  • Récupération des données avec SELECT
  • Expressions
  • Valeurs littérales
  • Gestion correcte des NULLs
Exécution des requêtes
  • Analyse des plans de requêtes
  • Amélioration de la performance des requêtes
  • Test des requêtes
  • Choix de la meilleure alternative
  • Éviter les erreurs et les pièges
Interrogation de plusieurs tablesMise en œuvre des différentes jointures
  • Jointures internes
  • Jointures croisées
  • Jointures externes gauches, droites et complètes
  • Équijointures vs. jointures Theta
  • Impact des jointures sur la performance
  • Ajout de conditions aux jointures externes
Écriture d'auto-jointures
  • Jointure d'une table à elle-même
  • Chaînage des auto-jointures
  • Résolution des problèmes d'intervalles de temps
Combinaison de requêtes avec les opérateurs ensemblistes
  • UNION
  • UNION ALL
  • INTERSECT
  • EXCEPT
Fonctions scalaires et d'agrégationAvantages des fonctions intégrées
  • Conversion des types de données
  • Conversions explicite et implicite
  • Calculs sur des dates et des heures
  • Extraction de composants date et heure
  • Déterminer le format de la date et de l'heure
  • Manipulation des chaînes de caractères
  • Choisir la fonction la mieux adaptée
Synthèse des données avec les fonctions d'agrégation
  • COUNT
  • SUM
  • AVG
  • MIN MAX
  • Gestion des valeurs NULLs
  • Suppression des doublons
Groupement de données
  • GROUP BY et GROUP BY ALL
  • Application des conditions avec HAVING
  • Calcul des moyennes de déplacement
Extension de requêtes de regroupement
  • Imbrication d'agrégats groupés
  • Jointures et groupements
Construction de rapports croisés
  • Utilisation de CASE pour convertir des lignes en colonnes
  • Mise en application de PIVOT
Analyse avec les fonctions analytiquesLa clause OVER
  • Définition du classement avant l'application de la fonction
  • Division du résultat en partitions logiques
Calcul des classements
  • RANK et DENSE_RANK
  • ROW_NUMBER avec des groupes classés
Extension de l'utilisation des agrégats
  • Partitionnement à des niveaux multiples
  • Comparaison des valeurs ligne et des valeurs agrégat
Construction de sous-requêtesSous-requêtes simples
  • Sous-requêtes pour remplacer les conditions et les attributs
  • Création de sous-requêtes multiniveaux
  • Éviter les problèmes lorsque les sous-requêtes renvoient des valeurs NULLs
  • Gestion des résultats multilignes des sous-requêtes
Sous-requêtes corrélées
  • Accès aux valeurs à partir d'une requête externe
  • EXISTS vs. IN
  • Identification des doublons
  • Éviter les corrélations accidentelles
Expressions de table communes
  • Sous-requêtes réutilisables et récursives
  • Traverser les hiérarchies
Décomposition de requêtes complexes
  • Dépasser les limites de SQL
  • Diminution de la complexité et amélioration des performances
  • Alternatives de la décomposition: tables temporaires, vues, expressions de table commune

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.

Développement de requêtes SQL pour SQL Server

Prix sur demande