home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Soft skills » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad et iPhone iOSBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Data warehouse, business analytics et big dataDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Agile et Scrum » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITIL » SecuritybalkjeEn pratiqueInscriptions 
SQL pour les rapports et l'analyse BI

Participants

Ce cours concerne toute personne qui veut en savoir plus sur le développement des 'business reports' utilisant le SQL manuellement composé sur des systèmes relationnels.

Connaissances préalables

Avoir une certaine connaissance des bases de données relationnelles et SQL (cf. cours SQL workshop) est nécessaire., ainsi que des concepts relatifs au Data warehousing (cf. cours Concepts data warehouse).

Pédagogie

Une grande partie du cours est consacrée aux exercices et à la discussion des solutions. Les exercices se feront sur DB2 forz/OS, Oracle ou DB2 for LUW. (Veuillez indiquer votre choix sur le formulaire d'inscription.)

Formateurs

Peter Vanroose, Kris Van Thillo.

Durée

2 jours.

Calendrier

datelanguelieuprixremarques
02/06/2014 Louvain910 EUR
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 

Objectif

Après une courte discussion des concepts relatifs au Data Warehousing (DW) et Business Intelligence (BI), nous abordons immédiatement la discussion des facilités offertes par SQL dans ce contexte. Fonctions statistiques, analytiques, et OLAP sont traitées. Les fonctions les plus importantes sont introduites en détail; et appliquées durant les exercices dans des situations réalistes.

La syntaxe SQL traitée est indépendante de la plate-forme RDBMS utilisée par le participant. Si nécessaire, on indiquera les spécificités de chaque RDBMS durant le cours.

À la fin de ce cours, le participant:

  • comprendra comment utiliser l' SQL (cad. l'instruction SELECT) afin de développer des 'business reports';
  • peut construire des instructions SQL pratiques dans le contexte DW et BI;
  • est capable de formuler et d'évaluer des requêtes complexes en fonction du rapport a développer, et peut évaluer l'efficacité et la performance d'instructions SQL alternatives.

Contenu

  • Data Warehouse et Business Intelligence - concepts et positionnement
  • Statistique et Analyse - possibilités offertes par SQL
  • Contexte et utilité - support multi plate-forme.
  • AVG, CORRELATION, COUNT/COUNT_BIG, COVARIANCE, MAX, MIN, RAND, STDDEV, SUM, VARIANCE
  • Online Analytical Processing et SQL
  • Contexte et utilité - support multi plate-forme.
  • RANK, DENSE_RANK, ROW_NUMBER, PARTITION BY, ORDER BY, ROWS, RANGE, GROUP BY, GROUPING SETS, ROLLUP, CUBE, OVER
  • fonctions WINDOWING: SUM ... OVER ...