Table of Contents

B4M36DS2, BE4M36DS2: Database Systems 2

Basic Information

Exam Dates

Homework Deadlines

Lectures

Practical Classes

Formal Requirements

Homework Assignments

1: XPath

2: XQuery

3: SPARQL

4: MapReduce

5: Redis

6: Cassandra

7: MongoDB

8: MongoDB-2

sudo submit_execute mongodb2

Extra homework on MongoDB

9: Neo4j

Individual Topics

Exam Requirements

For online exam: - Use zoom - You must turn on the camera

For written exam: - You can use paper or your laptops, the latter is preferable - Strict limitation in time

NoSQL Introduction

Data Formats

XML Databases

RDF Stores

MapReduce

NoSQL Principles

Key-Value Stores

Wide Column Stores

Document Stores

Graph Databases

Advanced Aspects

This course is based on materials by Martin Svoboda

ISBN: 978-80-247-5466-6 (hardcover), 978-80-247-5938-8 (eBook PDF), 978-80-247-5939-5 (eBook EPUB).
Grada Publishing, a.s., 2015.

ISBN: 978-0-321-82662-6.
Pearson Education, Inc., 2013.

ISBN: 978-3-11-044140-6 (hardcover), 978-3-11-044141-3 (eBook PDF), 978-3-11-043307-4 (eBook EPUB).
DOI: 10.1515/9783110441413.
Walter de Gruyter GmbH, 2015.

ISBN: 978-3-319-49339-8 (hardcover), 978-3-319-49340-4 (eBook).
DOI: 10.1007/978-3-319-49340-4.
Springer International Publishing AG, 2017.