Uniwersytet Marii Curie-Skłodowskiej w Lublinie - Centralny System Uwierzytelniania
Strona główna

Przedmiot fakultatywny 1 - Współczesne kierunki rozwoju baz danych

Informacje ogólne

Kod przedmiotu: MFI-I.3Z.119
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Przedmiot fakultatywny 1 - Współczesne kierunki rozwoju baz danych
Jednostka: Instytut Informatyki
Grupy: Przedmioty fakultatywne - informatyka 5 semestr
Strona przedmiotu: http://www.umcs.pl
Punkty ECTS i inne: (brak) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Wymagania wstępne:

Przedmioty wprowadzające

-Podstawy programowania

-Środowisko programisty

-Problemy społeczne i zawodowe informatyki

Godzinowe ekwiwalenty punktów ECTS:

Godziny kontaktowe (z udziałem nauczyciela akademickiego)

Wykład 30 godz.

Laboratorium 30 godz.

Konsultacje 3 godz.

udział w egzaminie 2,0 godz.

Łączna liczba godzin z udziałem nauczyciela akademickiego 65 godz.

Liczba punktów ECTS z udziałem nauczyciela akademickiego 2.6 pkt.

Godziny nie kontaktowe (praca własna studenta)

Przygotowanie się do laboratorium 10 godz.

Studiowanie literatury 20 godz.

Przygotowanie prac okresowych 5 godz.

Łączna liczba godzin nie kontaktowych 35 godz.

Liczba punktów ECTS za godziny nie kontaktowe 1.4 pkt

liczba punktów ECTS = 100,00 godz.: 25,00 godz./ECTS = 4,00 ECTS


Sposób weryfikacji efektów kształcenia:

Programy zaliczeniowe - U1, U2, U3, U4

Ocena aktywności - K1, K2, K3

Egzamin przy komputerach - W1, W2, W3, W4, K1, K2, K3

Pełny opis:

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. Omówione zostaną także bazy danych typu NoSQL. W końcowej części przedstawione zostaną także problemy związane wyszukiwaniem informacji w bazach danych (data mining).

1. Współczesne modele baz danych

2. Analityczne przetwarzanie danych. Wstęp do hurtowni danych. OLTP a OLAP.

3. Źródła danych. Procesy ETL (Ekstrakcja, transformacja, ładowanie).

4. Projektowanie hurtowni. Fakty, Wymiary, Atrybuty wymiarów, Miary. Podstawowe typy modelu danych wielowymiarowych. Model gwiazdy, Model płatka śniegu.

5. Model wielowymiarowy danych. Pojęcie kostki danych (Data Cube). Operacje na kostkach,

6. Usługi raportowania. Język MDX, przetwarzanie zapytań.

7. Wprowadzenie do eksploracji danych. Koncepcja i architektura systemów eksploracji danych.

8. Omówienie wybranych metod i algorytmów eksploracji danych. Dziedziny zastosowań metod eksploracji danych.

9. Podstawowe informacje o bazach typu NoSQL (struktura danych, spójność, transakcje, skalowanie, język zapytań itp.)

10. Semistrukturalne bazy danych (bazy danych dokumentów XML). Język XPath i XQuery. Modyfikacja dokumentów.

Literatura:

1. R. Elmasri S. B. Navathe Wprowadzenie do systemów baz danych Wprowadzenie do systemów baz danych, Helion 2005

2. Paul Beynon-Davies, Systemy baz danych Wydanie III, 2003

3. M. Jarke, M. Lenzerini, Y. Vassiliou, P. Vassiliadis. Hurtownie danych. Podstawa organizacji i funkcjonowania. WSiP, Warszawa 2003.

4. V. Poe, P. Klauer, S. Brobst. Tworzenie hurtowni danych. WNT, Warszawa 2000.

5. Ch. Todman. Projektowanie hurtowni danych. WNT, Warszawa 2003.

6. Ralph Kimball, Margy Ross The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, 2nd Edition John Wiley & Sons, 2002.

Efekty uczenia się:

Wiedza

W1. Znajomość koncepcji i pojęć i związanych z modelami baz danych K_W01, K_W04

W2. Znajomość zasad modelowania i projektowania hurtowni baz danych K_W06, K_W04

W3. Znajomość podstaw technik eksploracji danych K_W04

W4. Znajomość zasad budowy SZBD SQLServer K_W06

Umiejętności:

U1. Praktyczne wykorzystanie platformy SQLServer do pracy z hurtowniami danych K_U02, K_U04

U2. Tworzenie podstawowych obiektów hurtowni danych K_U11

U3. Projektowanie struktur hurtowni danych K_U02

U4. Wykorzystanie zdobytej wiedzy w sytuacjach typowych oraz nietypowych

Postawy:

K1. Samodzielność przy korzystaniu i projektowaniu struktur hurtowni danych. K_K06

K2. Aktywny sposób pozyskiwania wiedzy K_K01, K_K02

K3. Odpowiedzialność za powierzone zadanie K_K02

Przedmiot nie jest oferowany w żadnym z aktualnych cykli dydaktycznych.
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Marii Curie-Skłodowskiej w Lublinie.
kontakt deklaracja dostępności USOSweb 7.0.2.0-3dcdfd8c8 (2024-03-25)