home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
C
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » Soft skills » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad en iPhone iOSDatabases en middleware » Relationele databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data en analyticsApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Agile en Scrum » Programmeertalen » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL » SecuritybalkjePraktischInschrijven 
SQL voor BI rapportering en analyse

Doel

Na een korte positionering van de belangrijkste concepten eigen aan data warehousing (DW) en business intelligence (BI) wordt onmiddellijk gestart met een grondige bespreking van de mogelijkheden die de SQL-taal biedt op dit vlak. Statistische, analytische en OLAP functies komen aan bod, evenals het gebruik van SQL voor ETL. De belangrijkste worden aangehaald en besproken, en in realistische labs toegepast.

De hier gehanteerde SQL syntax wordt op een platform-onafhankelijke manier besproken. Waar relevant worden de uitzonderingen aangekaart voor wat betreft Oracle, DB2 en SQL Server.

Aan het eind van deze opleiding:

  • begrijpen de deelnemers hoe SQL (i.h.b. het SELECT statement) gebruikt kan worden voor DW en BI rapportering;
  • kunnen deelnemers praktisch omgaan met SQL vanuit de Data Warehouse en BI optiek;
  • zijn ze in staat te beoordelen welke SQL-formulering het meest geschikt is voor een specifieke vraagstelling; en kunnen ze de voor- en nadelen van alternatieve formuleringen evalueren.

Inhoud

  • Data warehouse en business intelligence - concepten en positionering
  • Extract / Transform / Load (ETL)
  • het dimensionele model
  • Statistiek en analyse - mogelijkheden in SQL
  • Nut en context - multi-platform ondersteuning.
  • AVG, CORRELATION, COUNT, COVARIANCE, MAX, MIN, RAND, STDDEV, SUM, VARIANCE, MEDIAN, ...
  • Online analytical processing in SQL
  • Nut en context - multi-platform ondersteuning.
  • RANK, DENSE_RANK, ROW_NUMBER, PARTITION BY, ORDER BY, ROWS, RANGE, GROUP BY, GROUPING SETS, ROLLUP, CUBE, OVER
  • WINDOWING functies: SUM ... OVER ..., LEAD, LAG en gelijkaardige aggregate-functies en hun toepassing in o.a. trend-analyse.
  • Tekst-analyse; reguliere expressies
 

Doelgroep

Deze cursus is bestemd voor éénieder die met business reporting in aanraking komt, en daarbij aan de hand van eigen geschreven SQL relationele databases dient te benaderen.

Voorkennis

De deelnemers dienen over een goede kennis van SQL te beschikken (zie SQL voor gevorderden), en de concepten eigen aan data warehousing te kennen (zie b.v. Data warehouse concepten).

Verloop van de cursus

Klassikaal onderricht met veel aandacht voor labs en oefeningen.

Docenten

Peter Vanroose, Kris Van Thillo.

Duur

2 dagen.

Kalender

U kunt zich inschrijven door te klikken op een datum
datumduurtaal  plaats  prijs
08 Jun2NWoerden  (NL)950 EUR  (BTW-vrij)  gegarandeerd
15 Nov2?Leuven  (BE)950 EUR  (excl. BTW) 
18 Dec2EWoerden  (NL)950 EUR  (BTW-vrij) 

Globale score

   
4.2/5 (gebaseerd op 16 evaluaties)

Reviews

     
Prima, veel geleerd. (, )
     
Goed, gedreven trainer die veel onderwerpen aankaart (, )
     
Goede cursus; voldoende hoog niveau, met gelegenheid tot even "ophalen" van kennis. Analyse-onderdeel bleek een beetje onderbelicht, maar dat heeft mogelijk te maken met de geschiktheid van SQL hiervoor. (, )
     
Goede uitleg en duidelijk verhaal. Goede nieuwe inzichten gekregen (, )
     
met enthousiasme gegeven (, )
     
Zeer enthousiast. (, )
     
Uitstekend, zeer goede voorbeelden (, )
     
Heel goed (, )
     
Le cours s'est bien passé en general (, )