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