Modelowanie hurtowni danych - Wydział Informatyki

Transkrypt

Modelowanie hurtowni danych - Wydział Informatyki
Modelowanie hurtowni danych
Wydział Informatyki
Nazwa
programu
kształcenia
Matematyka Stosowana
Poziom i forma studiów
I stopień stacjonarne
Analityka danych
Ścieżka dyplomowania
2015/2016Z - 2018/2019L
Modelowanie hurtowni danych
Kod przedmiotu
MAT1MHD
Punkty ECTS
5
Specjalność
Nazwa
przedmiotu
Rodzaj
przedmiotu
obowiązkowy
Semestr 6
Liczba
godzin w
semestrze
W - 15 Ćw - 0 PS - 45 P - 0 L - 0 S - 0
Przedmioty
wprowadzające
Bazy danych (MAT1BDA), Założenia i
cele
przedmiotu
Celem przedmiotu jest zapoznanie się tematyką hurtowni danych.
Formy
zaliczenia
Wykład: zaliczenie pisemne; pracownia specjalistyczna: kolokwium, zadania.
Treści
programowe
1. Wprowadzenie do hurtowni danych
2-3. Zaawansowane obiekty baz danych. Programowanie proceduralne SQL.
4. Architektura hurtowni danych
5-6. Wielowymiarowy model hurtowni danych (model gwiazdy i modele pochodne)
7-8. Model znormalizowany w hurtowniach danych
9. Operatory modelu wielowymiarowego
10. Zaawansowany SQL: Funkcje analityczne
11-12. Bazy danych typu NoSQL a hurtownie danych
13-14. Integracja danych pochodzących z różnych źródeł
15. Odkrywanie danych w duzych zbiorach danych
Metody
programowanie z użyciem komputera, wykład informacyjny, ćwiczenia przedmiotowe, wykład problemowy, dydaktyczne
Efekty kształcenia
Symbol
Odniesienie do kierunkowych efektów
kształcenia
Student, który zaliczył przedmiot:
EK1
potrafi używać proceduralnego języka SQL
EK2
potrafi napisać zaawansowane zapytanie SQL do hurtowni danych bazujące na funkcjach analitycznych.
K_U14
EK3
potrafi projektować modele hurtownie danych.
K_W11
EK4
potrafi integrować dane pochodzące z różnych źródeł.
K_W11
K_U13
EK5
potrafi przygotować sprawozdanie z pracowni specjalistycznej wraz z wnioskami z wykonanego zadania.
K_U23
EK6
zna koncept bazy danych typu NoSQL i potrafi korzystać z takiej bazy.
K_U14
Efekt
kształcenia
K_U14
Metoda weryfikacji
Forma zajęć na której zachodzi weryfikacja
EK1
Wejściówki sprawdzające znajomość proceduralnego języka SQL
EK2
Kolokwium sprawdzające znajomość zaawansowanego języka SQL
EK3
Wykonanie pracy domowej polegającej na modelowaniu hurtowni danych.
Ćw
EK4
Wykonanie pracy domowej polegającej na integracji danych, pochodzących z różnych źródeł.
Ćw
EK5
Przygotowanie sprawozdania z wykonanego zadania domowego.
Ćw
EK6
Zadania wykonywane w trakcie pracowni specjalistycznej.
Ćw
Bilans
nakładu
pracy
studenta
(w
godzinach)
Ćw
W, Ćw
1 - Udział w wykładach
15x1h
15
2 - Udział w pracowni specjalistycznej
15x3h
45
3 - Przygotowanie do pracowni specjalistycznej oraz wykonywanie zadań domowych
45
4 - Udział w konsultacjach
5
5 - Przygotowanie do zaliczenia wykładu
10
6 - Przygotowanie do kolokwium
5
RAZEM:
Wskaźniki
ilościowe
Literatura
podstawowa
Literatura
uzupełniająca
Jednostka
realizująca
Nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela:
(2)+(1)+(4)
Nakład pracy studenta związany z zajęciami o charakterze praktycznym:
(2)+(3)
1. Todman, Ch. Projektowanie hurtowni danych. Wspomaganie zarządzania relacjami z klientami.
Seria: Kanon informatyki, Księgarnia Techniczna, 2011.
2. Kimball, R., Caserta, J. The Data Warehouse ETL Toolkit (2nd edition). New York: Wiley, 2008.
3. Inmon, B., Strauss, D., Neushloss, G. DW 2.0 – Architecture for the Next Generation of Data Warehousing. Elsevier Press, 2008.
4. Silvers, F. Building and Maintaining a Data Warehouse. Auerbach Publications, 2008.
1. Casteel, J., Oracle 11g: SQL, Course Technology, 2010.
2. Steven Feuerstein, Oracle PL/SQL Programming, O'Reilly Media; Fifth Edition edition (October 4, 2009)
Katedra Oprogramowania
Osoby
prowadzące
dr inż. Agnieszka Drużdżel,dr inż. Mirosław Omieljanowicz
18 listopada 2014
Program
opracował(a)
dr inż. Agnieszka Drużdżel
Data
opracowania
programu
Wydrukowane w programie Świerk Design by: styleshout | Valid XHTML | CSS Home
65
90
125
ECTS
2,5
3,5