Table of Contents

Instructions for the Semester Project Presentation

1. Conditions of submission

The final project is presented during the last practical session of the semester. A mandatory condition: all team members must be present at the defence. If the team cannot present the project during the class, the students must arrange an alternative submission date with the instructor.

2. What must be prepared for the presentation

2.1. Source data

The dataset was generated for the first assignment (HW0). If, during the semester, you updated or modified your dataset, you must provide the current version of the dataset with which you are working now.

2.2. List of analytical tasks and choice of DBMS

Present the updated list of your analytical tasks. For each task:

2.3. Scripts for data insertion and task execution

You must be able to demonstrate data insertion and task execution for each of the systems: Redis, MongoDB, Cassandra, Neo4j.

For each system, a script (or a set of scripts) must be prepared which:

It is possible (but not mandatory) to create a single common script that sequentially runs all tasks. It is important that during the presentation, you can quickly run the required scripts and display the results.

For each query:

Use a limit on the result (LIMIT 10 or an analogue) so that:

2.4. Optimization and evidence of effectiveness

You must be able to:

The time allocated for the presentation of the project is limited. Therefore, you should open all necessary windows in advance, prepare the text you are going to present, and distribute the roles among the members of the team.