POLITECHNIKA ŚWIĘTOKRZYSKA
KATEDRA SYSTEMÓW STEROWANIA
I ZARZĄDZANIA
BAZY DANYCH II
Laboratorium 3
(Czas trwania 2x45 minut)
Hurtownie danych I
Projektowanie hurtowni
I WYMAGANIA
Student przystępując do zajęć powinien mieć opanowany materiał na temat:
•
Języka SQL
•
Podstaw języka PL/SQL
•
Hurtowni Danych
Kod materiałów bd_2_03
2
II PRZEBIEG ĆWICZENIA
1.
Opis problemu
Dana jest następująca baza danych (laboratorium 1)
grupa
wykladowca
## nr_gr
NUMBER(3,0)
## nr_wykl NUMBER(3,0)
nazwa
VARCHAR2(15)
nazwisko VARCHAR2(15)
liczba_st NUMBER(2,0)
imie
VARCHAR2(15
przedmiot
stopien VARCHAR2(15)
## id_przed NUMBER(5,0)
student
Nazwa
VARCHAR2(25)
## nr_albumu
NUMBER(3,0)
Typ
VARCHAR2(15)
nazwisko
VARCHAR2(15)
pro_zaj
imie
VARCHAR2(15)
## nr_wykl NUMBER(3,0)
Wiek
NUMBER(2,0)
## id_przed NUMBER(3,0)
# nr_gr
NUMBER(3,0)
zaliczenie
gr_zaj
## id_przed NUMBER(3,0)
## nr_wykl NUMBER(3,0)
## nr_albumu NUMBER(3,0)
## id_przed NUMBER(3,0)
## termin
VARCHAR2(15
## nr_gr
NUMBER(3,0)
Data
DATE
Sala
VARCHAR2(15)
Ocena
NUMBER(1)
2.
Zadania do wykonania
1.
Przyjmując że podstawowa informacja dotyczy zaliczeń studentów:
a.
Zaprojektuj hurtownie danych w układzie gwiazdy. Tabele hurtowni nazywać
g1_xxx (Gdzie xxx – nazwa kojarząca się z zawartością).
b.
Zaprojektuj hurtownie danych w układzie płatka śniegu. Tabele hurtowni
nazywać g2_xxx. (Gdzie xxx – nazwa kojarząca się z zawartością).
2.
Napisać programy generujące zestawy przykładowych danych.
3.
Załadować dane do tabel hurtowni (SQL*LOADER)
Kod materiałów bd_2_03
3
III SPRAWOZDANIE Z ĆWICZENIA
Sprawozdanie z ćwiczeń powinno zawierać:
•
Dane zespołu wykonującego ćwiczenie (nazwiska, imiona, Grupa dziekańska, data i
godzina wykonania ćwiczenia).
•
Opis każdego rodzaju projektu hurtowni (schemat ERD) wybrane wymiary fakty.
•
Wyniki zadziałania procedur.
Sprawozdanie powinno być wysłane w ciągu tygodnia na adres
j.wikarek@tu.kielce.pl
. Jako
temat wiadomości wpisać: bd2_03_xxxx (gdzie xxxx to numer grupy dziekańskiej np. 211A).
Sprawozdanie powinno być przysłane jako spakowane archiwum zip. Plik powinien posiadać
nazwę: bd2_03_xxxx.zip (gdzie xxxx to numer grupy dziekańskiej np. 211A)