Formation indisponible à l'heure actuelle
Développement de requêtes SQL pour SQL Server
-
Je suis très satisfait de mon experience chez Learning Tree. Je n'aurais pu rêver mieux !
← | →
Formation
À Paris ()
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
Les Avis
-
Je suis très satisfait de mon experience chez Learning Tree. Je n'aurais pu rêver mieux !
← | →
Évaluation de la formation
Recommandée
Évaluation du Centre
A. Fey Business Analyst Credit Suisse
Les exploits du centre
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
- Récupération des données avec SELECT
- Expressions
- Valeurs littérales
- Gestion correcte des NULLs
- 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
- 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
- Jointure d'une table à elle-même
- Chaînage des auto-jointures
- Résolution des problèmes d'intervalles de temps
- UNION
- UNION ALL
- INTERSECT
- EXCEPT
- 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
- COUNT
- SUM
- AVG
- MIN MAX
- Gestion des valeurs NULLs
- Suppression des doublons
- GROUP BY et GROUP BY ALL
- Application des conditions avec HAVING
- Calcul des moyennes de déplacement
- Imbrication d'agrégats groupés
- Jointures et groupements
- Utilisation de CASE pour convertir des lignes en colonnes
- Mise en application de PIVOT
- Définition du classement avant l'application de la fonction
- Division du résultat en partitions logiques
- RANK et DENSE_RANK
- ROW_NUMBER avec des groupes classés
- Partitionnement à des niveaux multiples
- Comparaison des valeurs ligne et des valeurs agrégat
- 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
- Accès aux valeurs à partir d'une requête externe
- EXISTS vs. IN
- Identification des doublons
- Éviter les corrélations accidentelles
- Sous-requêtes réutilisables et récursives
- Traverser les hiérarchies
- 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
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