Popis předmětu - BE4M36DS2
BE4M36DS2 | Database systems 2 | ||
---|---|---|---|
Role: | PO | Rozsah výuky: | 2P+2C |
Katedra: | 13136 | Jazyk výuky: | EN |
Garanti: | Prokop Y. | Zakončení: | Z,ZK |
Přednášející: | Prokop Y. | Kreditů: | 6 |
Cvičící: | Prokop Y. | Semestr: | Z |
Webová stránka:
https://cw.fel.cvut.cz/wiki/courses/BE4M36DS2Anotace:
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.Osnovy 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. |
Osnovy cvičení:
Literatura:
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 |
Požadavky:
Předmět je zahrnut do těchto studijních plánů:
Plán | Obor | Role | Dop. semestr |
MEOI9_2018 | Data Science | PO | 1 |
MEOI6_2018 | Software Engineering | PO | 1 |
Stránka vytvořena 5.12.2024 17:51:00, semestry: Z/2025-6, Z,L/2024-5, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |