Ce tutoriel vous explique comment créer et exécuter une requête SQL DB2. A l'aide
du générateur SQL, une interface visuelle qui permet de créer et d'exécuter des
requêtes SQL, vous allez générer une instruction SELECT.
Cette instruction comportera un alias de table, un alias de colonne, une expression de fonction de base de données, une expression CASE et une clause de regroupement.
Vous allez travailler sur la base de données DB2 d'un vidéo-club, appelée VIDEOS. Cette base de données contient des données concernant les clients du magasin, le stock, les locations de vidéos et les employés. L'application du vidéo-club nécessite une requête qui permet aux employés du magasin de rechercher les titres des vidéos qu'un client donné a louées, ainsi que la date à laquelle chaque vidéo doit être rendue. Cette requête implique deux jointures, une condition de requête (clause WHERE) et une clause GROUP BY. L'instruction SQL DB2 nécessite également une expression CASE, une fonction et une variable hôte pour substituer le nom du client au moment de l'exécution.
Objectifs de l'apprentissage
Lorsque vous aurez terminé ces exercices, vous serez à même d'effectuer les tâches suivantes :
- Créer une instruction SELECT
- Ajouter des tables à une instruction
- Ajouter des alias de table
- Spécifier des colonnes de résultat
- Ajouter une expression CASE à l'ensemble de colonnes de résultat
- Ajouter un alias de colonne
- Joindre des tables
- Créer une condition de requête
- Ajouter une clause GROUP BY
- Exécuter la requête SQL DB2 et transmettre une variable hôte pour cette requête
Ce tutoriel doit prendre environ 30 minutes. Si vous étudiez d'autres concepts en rapport avec ce tutoriel, la durée de celui-ci peut être supérieure.
Niveau de compétences
Débutant
Public visé
Développeurs d'applications de base de données