Przedmiot: |
Współczesne kierunki rozwoju baz danych |
Kierunek: |
Informatyka, I stopień [6 sem], stacjonarny, ogólnoakademicki, rozpoczęty w: 2012 |
Rok/Semestr: |
II/3
|
Liczba godzin: |
30,0 |
Nauczyciel: |
Łojewski Zdzisław, dr hab. |
Forma zajęć: |
wykład |
Rodzaj zaliczenia: |
zaliczenie na ocenę |
Punkty ECTS: |
4,0 |
Godzinowe ekwiwalenty punktów ECTS (łączna liczba godzin w semestrze): |
0 |
Godziny kontaktowe z prowadzącym zajęcia realizowane w formie konsultacji |
30,0 |
Godziny kontaktowe z prowadzącym zajęcia realizowane w formie zajęć dydaktycznych |
0 |
Przygotowanie się studenta do zajęć dydaktycznych |
0 |
Przygotowanie się studenta do zaliczeń i/lub egzaminów |
0 |
Studiowanie przez studenta literatury przedmiotu |
|
Poziom trudności: |
średnio zaawansowany
|
Wstępne wymagania: |
Zaliczony wykład z Relacyjnych baz danych i zarządzania informacją
|
Metody dydaktyczne: |
- konsultacje
- wykład informacyjny
|
Zakres tematów: |
Wykład ma na celu pokazanie jak projektować, tworzyć oraz zarządzać bezpiecznymi bazami danych. Drugim ważnym elementem jest pokazanie technologii analitycznego przetwarzania danych, czyli tak zwanych hurtowni danych. Przetwarzanie analityczne baz danych umożliwia między innymi optymalne planowanie rozwoju firmy.
W ramach tego cyklu wykładów będą prezentowane podstawowe zagadnienia związane z rozproszonymi, obiektowo-relacyjnymi, obiektowymi, i multimedialnymi bazami danych oraz bazami danych dokumentów XML-owych i hurtowni danych. W końcowej części przedstawione zostaną także problemy związane wyszukiwaniem informacji w bazach danych (data mining).
Treści programowe
-
Współczesne modele baz danych
-
Obiektowo - relacyjne bazy danych. Obiektowe rozszerzenia relacyjnych systemów baz danych. Abstrakcyjne typy danych.
-
Mapowanie obiektowo – relacyjne.
-
Popularne systemy ORM. Hibernate i JPA.
-
Podstawy obiektowych baz danych.
-
Analityczne przetwarzanie danych. Wstęp do hurtowni danych. OLTP a OLAP.
-
Model wielowymiarowy danych. Projektowanie hurtowni. Fakty, Wymiary, Atrybuty wymiarów, Miary. Podstawowe typy modelu danych wielowymiarowych. Model gwiazdy, Model płatka śniegu.
-
Źródła danych. Procesy ETL (Ekstrakcja, transformacja, ładowanie). Pojęcie kostki danych (Data Cube). Operacje na kostkach, Zwijanie, Rozwijanie, Selekcja, Filtrowanie, Obracanie.
-
Język MDX, przetwarzanie zapytań. Usługi raportowania.
-
Wprowadzenie do eksploracji danych. Koncepcja i architektura systemów eksploracji danych.
-
Omówienie wybranych metod i algorytmów eksploracji danych. Dziedziny zastosowań metod eksploracji danych.
-
Multimedialne bazy danych. Standard SQL/MM.
-
Programowanie i użytkowanie multimedialnych baz danych.
-
Semistrukturalne bazy danych (bazy danych dokumentów XML).
-
XQuery. Modyfikacja dokumentów.
|
Forma oceniania: |
- końcowe zaliczenie pisemne
|
Warunki zaliczenia: |
Obecności na wykładach. Końcowe kolokwium zaliczeniowe
|
Literatura: |
Literatura
-
R. Elmasri S. B. Navathe Wprowadzenie do systemów baz danych Wprowadzenie do systemów baz danych, Helion 2005
-
Paul Beynon-Davies, Systemy baz danych Wydanie III, 2003
-
M. Jarke, M. Lenzerini, Y. Vassiliou, P. Vassiliadis. Hurtownie danych. Podstawa organizacji i funkcjonowania. WSiP, Warszawa 2003.
-
V. Poe, P. Klauer, S. Brobst. Tworzenie hurtowni danych. WNT, Warszawa 2000.
-
Ch. Todman. Projektowanie hurtowni danych. WNT, Warszawa 2003.
-
Ralph Kimball, Margy Ross The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, 2nd Edition John Wiley Sons, 2002.
-
Ralph Kimball, Richard Merz The Data Webhouse Toolkit: Building the Web-Enabled Data Warehouse John Wiley Sons, 2000.
-
William H. Inmon, Bob Terdeman, Claudia Imhoff The Exploration Warehouse, John Wiley Sons, New York, 2000.
-
William H. Inmon, Chris Buss, Ryan Sousa, Ken Rudin The Data Warehouse Performance Book, John Wiley Sons, New York, 1998.
|