Formation IBM DB2 : Atelier SQL pour les utilisateurs expérimentés
3 JoursObjectifs de la formation SQL pour DB2 avancé
Cette formation apprend à utiliser des techniques avancées de SQL pour accéder à des bases de données DB2 dans différents environnements.
Ce cours est destiné aux professionnels qui travaillent dans tous les environnements DB2, en particulier pour OS/390, z/OS, VM/VSE, iSeries, Linux, UNIX et Windows.
La dernière version de ce cours présente IBM Data Studio et est basée sur un environnement Microsoft Windows 7.
Concrètement à l’issue de ce cours, vous serez capable de :
– Echanger sur les concepts de base de données relationnelles
– Utiliser certaines des fonctionnalités OLAP de DB2, comme les fonctions GROUP et RANK
– Créer des tables, des vues et des index
– Utiliser l’intégrité référentielle et vérifier les contraintes et les déclencheurs
– Utiliser des jointures externes et joindre des tables
– Utiliser les expressions CASE et la fonction CAST
– Identifier l’effet des tables récapitulatives, des tables de requêtes matérialisées et des tables temporaires
– Utiliser les sous-requêtes complexes
– Utiliser un grand nombre de fonctions SQL scalaires
– Utiliser les fonctions SQL avancées telles que le SQL récursif et les expressions de table
– Définir les types distincts définis par l’utilisateur et les User-Defined Functions (UDF)
– Éviter plusieurs des causes les plus communes de SQL peu performant
À qui s’adresse cette formation ?
Public :
Ce cours est destiné aux utilisateurs expérimentés SQL, les programmeurs d’applications, les administrateurs de bases de données, et le personnel de soutien aux utilisateurs qui ont besoin de connaissances avancées de SQL.
Prérequis :
Les participants doivent posséder une expérience avec le codage et l’éxécution des instructions SQL.
Ces compétences peuvent être développées en participant à la formation Atelier SQL pour IBM DB2 (CE121G) , ou avoir une expérience équivalente.
Contenu du cours SQL pour DB2 avancé
Présentation et rappels
Création d’objets (tables, indexes, vues,etc…)
Jointures
CASE, CAST, Tables récapitulatives et tables de requêtes matérialisées
Sous-requêtes
Fonctions scalaires
Expressions de Table et SQL récursif
Types distincts définis par l’utilisateur (UDDT) et User-Defined Functions (UDF)
Considérations des performances