Opleiding : Oracle SQL voor bedrijfsinformatie

Praktijkcursus - 3d - 21u00 - Ref. ROD
Prijs : 1740 € V.B.

Oracle SQL voor bedrijfsinformatie




Oracle's SQL taal heeft specifieke eigenschappen gekregen voor het ontwerpen van Business Intelligence omgevingen. Voordat je het kunt gebruiken, moet je ster- en vlokmodellen en opstellingen begrijpen, het verschil kennen tussen feitentabellen en dimensietabellen en goed gebruik maken van sleutels en joins. Als het datawarehouse eenmaal is ontworpen, kan het pakhuis worden gevuld voor analysedoeleinden met kennis van SQL, groeperingen, aggregaties en mogelijke functionaliteiten. We nodigen u uit om Oracle SQL voor Business Intelligence te ontdekken en onder de knie te krijgen.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. ROD
  3d - 21u00
1740 € V.B.




Oracle's SQL taal heeft specifieke eigenschappen gekregen voor het ontwerpen van Business Intelligence omgevingen. Voordat je het kunt gebruiken, moet je ster- en vlokmodellen en opstellingen begrijpen, het verschil kennen tussen feitentabellen en dimensietabellen en goed gebruik maken van sleutels en joins. Als het datawarehouse eenmaal is ontworpen, kan het pakhuis worden gevuld voor analysedoeleinden met kennis van SQL, groeperingen, aggregaties en mogelijke functionaliteiten. We nodigen u uit om Oracle SQL voor Business Intelligence te ontdekken en onder de knie te krijgen.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
De grondbeginselen van BI-architectuur en -modellering begrijpen
Gegevens groeperen en analytische functies beheersen
Weten hoe je objecten en updates moet gebruiken (ETL, externe tabellen, views, enz.)
Analyseer de gegevens met de MODEL-clausule

Doelgroep
Deze cursus is bedoeld voor ontwikkelaars van Oracle BI-toepassingen die het volledige potentieel van Oracle SQL willen gebruiken.

Voorafgaande vereisten
Goede kennis van SQL.

Opleidingsprogramma

1
Inleiding

  • Bedrijfsinformatie. De staat van de SQL-standaard. De SQL3-standaard en bedrijfsintelligentie.
  • Een herinnering aan de concepten van een datawarehouse. Het CUBE-concept. Het OLAP-concept. Multidimensionale analyse.
  • Modelleren van sterren en constellaties. Noties van dimensie. Het begrip feitentabellen.
Casestudy
Presentatie: het model, de problemen.

2
Gegevens groeperen

  • Horizontale, verticale en geaggregeerde functies.
  • De groep. Herinneringen: hoe GROUP BY werkt, hoe HAVING werkt.
  • GROUPING-functies, syntaxis, voorbeelden, omgaan met NULL-waarden.
  • De tweelagige groep.
Praktisch werk
Manipulatie van groeperingssyntaxis en -functies.

3
Gegevensverzameling en -analyse

  • De uitbreidingen ROLLUP en CUBE. De uitdrukking GROUPING SET.
  • Groepsfuncties. Analytische functies. De partitieclausule.
  • De volgordebepaling. De windowing-clausule. Functies voor rangschikking.
  • Planning: sorteren. Archiveren en vensterfuncties.
  • Tabelweergave met PIVOT en UNPIVOT.
Praktisch werk
Omgaan met de syntaxis- en aggregatiefuncties.

4
De MODEL-clausule

  • Implementatie. De CV-functie.
  • De functie ITERATION_NUMBER. De functie PRESENTNNV.
  • De PRESENTV. De functie PREVIOUS.
Praktisch werk
De syntaxis van de MODEL-clausule aanpassen.

5
Gegevens bijwerken

  • Meerdere tabellen invoegen. Onvoorwaardelijk invoegen.
  • INSERT_ALL, INSERT_FIRST. Voorwaardelijke updates.
  • Een tabel INSERT en UPDATE vanuit andere tabellen: gebruik MERGE.
Praktisch werk
Stermodel voeding.

6
Objecten

  • ETL (extractie, transformatie, laden).
  • Externe tabellen bevragen. Gegevenswoordenboekweergaven.
  • Materialized Views (VM's): belang, aanmaaksyntaxis en opties.
  • Gematerialiseerde weergaven en optimalisatie. Query herschrijven. Dimensies en hiërarchieën.
Praktisch werk
Gebruik van externe tabellen om gegevens te verplaatsen. Materialized views maken om queries te optimaliseren.