SQL03 Requêtes SQL pour SQL Server 2008

Formation

À Tunis (Tunisie)

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

  • Lieu

    Tunis (Tunisie)

Dans ce cours pratique, vous apprendrez à exploiter le plein potentiel de l'instruction SELECT pour écrire des requêtes robustes en utilisant la meilleure méthode de requête pour votre application, tester vos requêtes, et éviter les erreurs et pièges courants.

Les sites et dates disponibles

Lieu

Date de début

Tunis (Tunisie)
Rue 8609 N°18 Z.I. Charguia 1, 1035

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Requêtes
  • Requêtes SQL

Le programme

  1. Introduction et vue d'ensemble
    • Fondamentaux de SQL
      • Récupération de données avec SELECT
      • Expressions
      • Littéraux
      • Gestion correcte des NULLs
    • Requêtes d'exécution
      • L'analyse des plans de requêtes
      • Améliorer les performances des requêtes
      • Tester les requêtes
      • Sélection des meilleures alternatives
      • Eviter les erreurs et les pièges
  2. Interrogation de plusieurs tables
    • Mise en œuvre différents types de jointures
      • Les jointures internes
      • Les jointures croisées
      • Externes gauches, droites et plein rejoint
      • Équijointures vs theta-jointures
      • Les implications sur les performances des jointures
      • Ajout de conditions aux jointures externes
    • Ecriture de soi rejoint
      • Rejoindre une table pour se Chaînage des auto-joint
      • Résoudre les problèmes de temps d'intervalle
    • Combinaison de requêtes avec les opérateurs ensemblistes
      • UNION
      • UNION ALL
      • INTERSECT
      • SAUF
  3. Scalaires et d'agrégation
    • Profitant de fonctions scalaires
      • Conversion des types de données
      • Conversion explicite vs implicite
      • Effectuer des calculs sur les dates et heures
      • Extraction des composants date et l'heure
      • Déterminer le format de date et heure
      • Manipulation des chaînes
      • Choisir la bonne fonction pour l'emploi
    • Résumer les données avec des fonctions d'agrégation
      • COUNT
      • SOMME
      • AVG
      • MIN
      • MAX
      • Gestion des valeurs NULL
      • Suppression des doublons
    • Groupement des données
      • GROUP BY et GROUP BY ALL
      • Application des conditions avec HAVING
      • Calcul des moyennes mobiles
    • Requêtes de regroupement
      • Imbrication d'agrégats groupés
      • Jointures et groupements
    • Rapports croisés
      • Utilisation de CASE pour convertir des lignes en colonnes
      • Application PIVOT
  4. Effectuer une analyse approfondie des fonctions analytiques
    • La clause OVER
      • Définition du classement avant d'appliquer la fonction
      • Séparation des résultats en partitions logiques
    • Calcul des classements
      • RANK et DENSE_RANK
      • ROW_NUMBER avec des groupes classés
    • Extension de l'utilisation de granulats
      • Partitionnement à des niveaux multiples
      • En comparant rangée et les valeurs agrégées
  5. Les sous-requêtes de construction
    • Sous-requêtes simples
      • Sous-requêtes dans des conditions et des expressions de colonne
      • Créer sous-requêtes multiniveaux
      • Éviter les problèmes lorsque les sous-requêtes retourner NULL
      • Manipulation des résultats sous-requête multirow
    • Sous-requêtes corrélées
      • Accès aux valeurs de la requête externe
      • EXISTE EN vs
      • Identifier les doublons
      • Éviter les corrélations accidentelles
    • Les expressions de table commune
      • Sous-requêtes récursives et réutilisable
      • Traverser les hiérarchies
    • Décomposition de requêtes complexes
      • Dépasser les limites de SQL
      • Réduire la complexité et améliorer la performance
      • L'exploration des alternatives de décomposition: tables temporaires, des vues, des 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.

SQL03 Requêtes SQL pour SQL Server 2008

Prix sur demande