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
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)
2
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) 3