Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan du cours
Principes
- Sélection de toutes les colonnes/champs
- Sélection de certaines colonnes/champs
- Utilisation de distinct/unique
- Sélection de certaines lignes/enregistrements
- Sélection de valeurs dans un intervalle
- Sélection des valeurs correspondant à un masque de motif
- Sélection de valeurs dans une liste
- Traitement des valeurs nulles
- Comment trier et ordonner les données
- Sélection de valeurs calculées et dérivées
- Comment contrôler les en-têtes de colonnes dans les résultats de la requête ?
- Comment envoyer les résultats d'une requête vers des fichiers externes ?
Jonction de tableaux
- Principes de la jointure de tables :
- Utilisation de la jointure cartésienne
- Utilisation de la jointure interne
- Utilisation de la jointure non équivoque
- Utilisation de la jointure externe
Jointure de requêtes
- Opérateur d'union
- Opérateur d'intersection
- Opérateur d'exception
Fonctions simples
- Fonctions de conversion
- Fonctions de date
- Fonctions sur les nombres
- Fonctions de texte
- Fonctions de groupe/résumé/agrégé
Sous-requêtes
- Principes des sous-requêtes
- Comment filtrer les lignes de la requête principale
- Utilisation de sous-requêtes imbriquées
- Utilisation d'une sous-requête à plusieurs colonnes
- Utilisation d'une sous-requête corrélée
- Utilisation d'une sous-requête en tant que vue en ligne et expression de table commune
- Utilisation d'une sous-requête en tant que colonne dans la requête principale
Propositions de cas
- Principes des instructions de cas
- Utilisation de l'instruction de cas pour dériver les valeurs des colonnes
- Utilisation d'instructions de cas imbriquées
- Utilisation des instructions de cas pour produire des tableaux croisés dynamiques
- Utilisation d'instructions de cas avec des sous-requêtes
Manipulation de données
- Comment insérer des valeurs dans un tableau
- Comment copier des valeurs entre tableaux
- Comment mettre à jour des valeurs
- Comment supprimer des enregistrements
- Comment modifier les données via les vues
- Utilisation des transactions
- Comment verrouiller les lignes et les tables
Définition des données
- Principes d'une base de données relationnelle et normalisation des données
- Utilisation des relations et des contraintes de clé primaire et de clé étrangère
- Comment créer des tables
- Comment modifier des tables
- Comment créer des vues
- Utilisation de synonymes
- Comment supprimer des tables et des vues
14 heures
Nos Clients témoignent (2)
J'ai apprécié l'équilibre entre les cours magistraux et les exercices. Lorsque j'étais bloqué, Luke m'aidait très bien à comprendre le problème et à trouver des solutions, ce qui a eu un impact très positif sur ma compréhension.
Tom - Welsh Revenue Authority
Formation - Transact SQL Basic
Traduction automatique
Łukasz était très bon. J'ai aimé la façon dont Łukasz a parlé des meilleures pratiques. Le rythme était bon. J'ai aimé les exercices. Avoir un wiki pour les références futures est une bonne chose.
Jake Real - Welsh Revenue Authority
Formation - Transact SQL Basic
Traduction automatique