Bazy danych II 1000-I2BAD
Celem przedmiotu jest poszerzenie wiedzy z zakresu baz danych. Głównym aspektem jest wprowadzenie słuchaczy w świat baz danych nierelacyjnych. Omawiane są trzy nierelacyjne modele danych:
1. Model dokumentowy na przykładzie bazy MongoDB
2. Model klucz wartość na przykładzie bazy Apache Cassandra
3. Model grafowy na przykładzie bazy Neo4j
Dalej na wykładzie poruszane są dobre praktyki tworzenia zapytań do baz relacyjnych z prezentacją ich wpływu na wydajność zapytań oraz inne aspekty optymalizacji zapytań.
Całkowity nakład pracy studenta
Efekty uczenia się - wiedza
Efekty uczenia się - umiejętności
Efekty uczenia się - kompetencje społeczne
Metody dydaktyczne
Metody dydaktyczne podające
Metody dydaktyczne poszukujące
- giełda pomysłów
- studium przypadku
- laboratoryjna
- WebQuest
- projektu
Wymagania wstępne
Koordynatorzy przedmiotu
Kryteria oceniania
Podstawą zaliczenia laboratorium jest projekt własny.
Przedmiot zaliczany jest na podstawie egzaminu ustnego.
Praktyki zawodowe
nie dotyczy
Literatura
1. http://docs.mongodb.org/manual/
2. http://cassandra.apache.org/
3. Ian Robinson, Jim Webber, and Emil Eifrém Graph Databases 2nd Edition - dostępne http://neo4j.com/books/graph-databases/
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: