UNIWERSYTET ŁÓDZKI - Centralny System Uwierzytelniania
Strona główna

Distributed Databases

Informacje ogólne

Kod przedmiotu: 1500-ERASMDDB
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Distributed Databases
Jednostka: Wydział Fizyki i Informatyki Stosowanej
Grupy:
Punkty ECTS i inne: 0 LUB 6.00 (w zależności od programu) 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: angielski
Forma studiów:

stacjonarne

Wymagania wstępne:

Podstawowa znajomość SQL i modelu relacyjnego, elementarna znajomość zagadnień systemów operacyjnych, elementarna znajomość języka programowania Java

Skrócony opis:

Celem zajęć jest zapoznanie studentów z problematyką rozproszonych baz danych i rozproszonego przechowywania danych, w szczególności w kontekście baz relacyjnych.

Efekty uczenia się:

Po zakończeniu kursu student

1. Charakteryzuje rozproszone bazy danych, ich zalety i wady.

2. Charakteryzuje sytuacje w których zastosowanie rozproszonej bazy danych jest uzasadnione.

3. Identyfikuje i analizuje problemy związane z rozpraszaniem danych.

4. Korzysta z rozproszonych zapytań.

5. Stosuje transakcje rozproszone w aplikacjach.

6. Objaśnia metody zatwierdzania rozproszonego.

7. Objaśnia problemy związane z replikacją danych i sposoby ich rozwiązywania.

8. Wdraża proste rozproszenie danych.

9. Rozumie potrzebę uczenia się i rozwijania swoich umiejętności przez całe życie

Zajęcia w cyklu "Semestr zimowy 2018/2019" (zakończony)

Okres: 2018-10-01 - 2019-02-10
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Bartosz Zieliński
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena zgodna z regulaminem studiów
Czy IRK BWZ?:

T

Metody dydaktyczne:

Wykład informacyjny z elementami prezentacji praktycznych.

Samodzielne czytanie przez studenta publikacji naukowych i referowanie zdobytej wiedzy prowadzącemu.

Sposoby i kryteria oceniania:

Ocena wystawiana jest na podstawie egzaminu ustnego sprawdzającego zdobytą wiedzę


Obecność na zajęciach jest obowiązkowa

Treści kształcenia:

1. Powody stosowania rozproszonych baz danych. Zwiększona niezawodność i lepsze rozkładanie obciążeń.

2. Transakcje i dzienniki. Własności ACID.

3. Transakcje rozproszone. Zatwierdzanie dwufazowe i trzyfazowe.

4. Szeregowalność rozproszona. Blokowanie rozproszone.

5. Zagadnienia powielania danych.

6. Czas w systemach rozproszonych. Czas skalarny i wektorowy. Zastosowanie w transakcjach rozproszonych

7. Riak jako przykład rozproszonej bazy NoSQL

Literatura:

1. Bernstein, Philip A., Vassos Hadzilacos, and Nathan Goodman. Concurrency control and recovery in database systems. Vol. 370. New York: Addison-wesley, 1987.

2. Kshemkalyani, Ajay D., and Mukesh Singhal. Distributed computing: principles, algorithms, and systems. Cambridge University Press, 2008.

Zajęcia w cyklu "Semestr zimowy 2017/2018" (zakończony)

Okres: 2017-10-01 - 2018-02-09
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Bartosz Zieliński
Prowadzący grup: Bartosz Zieliński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena zgodna z regulaminem studiów
Czy IRK BWZ?:

T

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.
kontakt deklaracja dostępności mapa serwisu USOSweb 7.0.3.0-2