Enrolment options

Big Data
FORMATION 2024/2025

The course "Big Data" aims to introduce, understand, analyze, design, and implement NoSQL database solutions in the context of Big Data environments. 

This course is intended for second-year Master's students in the ILSI speciality.

Generally, the course "Big Data" aims to:

  •  Define Big Data List its 5 V's
  • State the reasons why traditional relational databases fail to handle Big Data challenges
  • Recall what the term "NoSQL" refers to List the historical context in which the term NoSQL emerged.
  • Name the main characteristics and features of NoSQL databases
  • Identify the data properties specific to NoSQL systems
  • Identify the 4 main types of NoSQL databases
  • State the 3 properties of the CAP theorem
  • Recall the properties of the BASE theorem
  • Name the properties of the PACELC theorem
  • Explain the trade-offs of the CAP, BASE, and PACELC theorems
  • Define horizontal scalability and vertical scalability
  • Identify the main data distribution models used in NoSQL systems
  • Compare NoSQL databases and traditional RDBMS
  • Explain the internal working principles of each NoSQL database category 
  • Interpret architectural differences, data models, and processing paradigms in the context of Big Data environments.
  • Break down and evaluate frameworks and database models based on technical criteria
  • Make and defend informed technical decisions about nosql database and Big Data framework choices
  • Build, query, and process data using NoSQL systems and distributed computing frameworks
Self enrolment (Student)
Self enrolment (Student)