Sections: Übung | Vorbereitung | Musterlösungen | Tip | Hausaufgabe | Musterlösung |

Zurück zu Dbs2.

Übung ^

In der heutigen Übung wenden Sie den GROUP BY, CUBE und den ROLLUP-Operator an um Verkaufszahlen aufgrund ihrer Eigenschaften zu analysieren. Dann speichern Sie die Daten in einem kleinem Data Warehouse mit einem Sternschema: Dbs2_Uebung_OLAP.pdf.

Vorbereitung ^

Für die Übung wird die neue Tabelle OP_VERKAUF verwendet. Um sie zu erstellen loggen Sie sich als "Sales"-User ein und führen Sie das folgende Script aus: create_table_op_verkauf.sql. Falls der User Sales noch nicht auf Ihrem Oracle-System existiert, entpacken Sie wie in der letzten Übung das Zip-File und führen Sie "StartSQL.bat" aus. Damit werden sowohl der User als auch die Tabelle erstellt: 08_DWH_OLAP_Create_Scripts.zip

Musterlösungen ^

Uebung_1_bis_4

Uebung_5

Uebung_6_bis_8

Tip ^

Wenn Sie im SqlDeveloper einen Query mit F9 ausführen erscheint das Resultat in Tabellenform und nicht als Textausgabe

In Group-By Abfragen können Sie die Daten auf zwei Arten filtern: Mit WHERE filtern Sie die Daten vor dem Aggregieren, mit HAVING filtern SIE die Daten nach dem Aggregieren

Hausaufgabe ^

Lösen Sie die Dbs2_Hausaufgabe_OLAP_MultiDim_Arrays.pdf zum Thema Multidimensionale Arrays

Musterlösung ^

Musterloesung_Dbs2_Hausaufgabe_OLAP_MultiDim_Arrays.pdf