Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2024/2025

Databázové systémy 2

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
B4M36DS2 Z,ZK 6 2P+2C česky
Vztahy:
Předmět B4M36DS2 nesmí být zapsán, je-li v témže semestru zapsán anebo již dříve absolvován předmět BE4M36DS2 (vztah je symetrický)
Předmět B4M36DS2 nesmí být zapsán, je-li v témže semestru zapsán anebo již dříve absolvován předmět BE4M36DS2 (vztah je symetrický)
Předmět B4M36DS2 může být splněn v zastoupení předmětem BE4M36DS2
Garant předmětu:
Yuliia Prokop
Přednášející:
Yuliia Prokop
Cvičící:
Yuliia Prokop
Předmět zajišťuje:
katedra počítačů
Anotace:

Cílem předmětu je seznámit studenty s novými trendy v oblasti databázových systémů. Zaměříme se především na aktuální problematiku Big Data (velkých dat) a s nimi související problémy distribuovaného uložení a zpracování dat. Představíme si základní typy tzv. NoSQL databází, ale také související problematiku cloud computingu, datových skladů a distribuovaných výpočtů nad velkými daty.

Požadavky:
Osnova přednášek:

1.Úvod do Big Data a NoSQL databází

2.Princip MapReduce

3.Základní principy Big Data managementu (CAP theorem, distribuce, škálování, replikace)

4.Srovnání a klasifikace NoSQL databází

5.Databáze typu klíč - hodnota

6.Sloupcové databáze

7.Dokumentové databáze

8.Grafové databáze - základní principy

9.Grafové databáze - pokročilé aspekty, indexace, dotazování

10.Pokročilé principy Big Data managementu (transakce, výkon, polyglot persistence)

11.NewSQL databáze

12.Cloud computing

13.Datové sklady a Big Data

14.Další problémy související s Big Data - analýzy dat, generátory dat, benchmarking.

Osnova cvičení:
Cíle studia:
Studijní materiály:

1.http://nosql-database.org/

2.Pramod J. Sadalage - Martin Fowler: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

3.Eric Redmond - Jim R. Wilson: Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement

4.Sherif Sakr - Eric Pardede: Graph Data Management: Techniques and Applications

5.Shashank Tiwari: Professional NoSQL

6.Jeffrey Dean and Sanjay Ghemawat: MapReduce: Simplified Data Processing on Large Clusters, Google, Inc.

7.Google Code: Introduction to Parallel Programming and MapReduce

8.Hadoop: The Definitive Guide, by Tom White, 2nd edition, Oreilly?s, 2010

Poznámka:
Další informace:
https://cw.fel.cvut.cz/wiki/courses/b4m36ds2/
Rozvrh na zimní semestr 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
místnost KN:E-301
Prokop Y.
09:15–10:45
(přednášková par. 1)
Karlovo nám.
Šrámkova posluchárna K9
místnost KN:E-307
Prokop Y.
12:45–14:15
(přednášková par. 1
paralelka 101)

Karlovo nám.
HW-lab K307
místnost KN:E-307
Prokop Y.
14:30–16:00
(přednášková par. 1
paralelka 102)

Karlovo nám.
HW-lab K307
místnost KN:E-307
Prokop Y.
16:15–17:45
(přednášková par. 1
paralelka 103)

Karlovo nám.
HW-lab K307
místnost KN:E-328

18:00–19:30
(přednášková par. 1
paralelka 104)

Karlovo nám.
Bourací učebna
Út
St
Čt

Rozvrh na letní semestr 2024/2025:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 21. 12. 2024
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet4702006.html