FI:PA195 NoSQL Databases - Informace o předmětu
PA195 NoSQL Databases
Fakulta informatikypodzim 2014
- Rozsah
- 0/2/0. 2 kr. (plus ukončení). Ukončení: k.
- Vyučující
- RNDr. David Novák, Ph.D. (přednášející)
- Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. Ing. Pavel Zezula, CSc.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- St 14:00–15:50 B410
- Předpoklady
- PB154 Základy databázových systémů
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 20 stud.
Momentální stav registrace a zápisu: zapsáno: 0/20, pouze zareg.: 0/20, pouze zareg. s předností (mateřské obory): 0/20 - Mateřské obory/plány
- Aplikovaná informatika (program FI, N-AP)
- Bezpečnost informačních technologií (program FI, N-IN)
- Bioinformatika (program FI, N-AP)
- Informační systémy (program FI, N-IN)
- Paralelní a distribuované systémy (program FI, N-IN)
- Počítačová grafika (program FI, N-IN)
- Počítačové sítě a komunikace (program FI, N-IN)
- Počítačové systémy a zpracování dat (program FI, B-IN)
- Počítačové systémy (program FI, N-IN)
- Programovatelné technické struktury (angl.) (program FI, N-IN)
- Programovatelné technické struktury (program FI, N-IN)
- Služby - výzkum, řízení a inovace (angl.) (program FI, N-AP)
- Služby - výzkum, řízení a inovace (program FI, N-AP)
- Teoretická informatika (program FI, N-IN)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, N-IN)
- Zpracování obrazu (program FI, N-AP)
- Cíle předmětu
- The course covers: 1) the principles behind the NoSQL databases, such as chapters from modern distributed database theory, P2P indexing or the MapReduce programming model; 2) architectures and common features of the main types of NoSQL databases (key-value stores, document databases, column-family stores, graph databases); 3) detailed description of selected NoSQL database systems including practical experience.
- Osnova
- Why NoSQL, Principles, Taxonomy.
- Distribution Models, Consistency in Distributed Databases.
- MapReduce + Hadoop.
- Key-Value Stores, practical experience with Riak.
- Document Databases, practical experience with MongoDB.
- Column-family Stores, practical experience with Cassandra/HBase.
- Graph Databases, practical experience with Neo4J.
- Literatura
- doporučená literatura
- SADALAGE, Pramod J. a Martin FOWLER. NoSQL distilled : a brief guide to the emerging world of polyglot persistence. Upper Saddle River: Addison-Wesley, 2013, xix, 164. ISBN 9780321826626. info
- Professional NoSQL. Edited by Shashank Tiwari. Indianapolis, Ind.: John Wiley & Sons, Inc., 2011, xxi, 361 p. ISBN 9781118167816. info
- Výukové metody
- Lectures with slides + practical demonstrations. One invited talk given by an external expert. The course is given in English.
- Metody hodnocení
- Requirements for successful completion are: attendance at the lectures (max 3 unexcused absences), and successful completion of homeworks (practical experience with several NoSQL database systems).
- Vyučovací jazyk
- Angličtina
- Informace učitele
- http://disa.fi.muni.cz/david-novak/teaching/pa195-nosql-databases/
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2014, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2014/PA195