Traitement de données NoSQLEA Big Data et IA (STI)
NoSQL Data Processing
Teaching unit Advanced Track: Big Data and AI · S08T_BDA1 | EC Code S08A_BD1-4
6ECTS (EU)
1Coefficient
21:20Hours
Séquencement
Learning objectives
- Understanding the Aspects Variety and Volume of Big Data
- Store and query BD documents and comics using specific languages
- Programming with distributed calculation paradigms MapReduce and Spark
Prerequisites
| Module | Teaching unit | Semester |
|---|---|---|
| Language Theory | Programming Principles | S5 |
| Python Programming | Introduction to Systems and Networks | S5 |
| Databases | Development and Mathematics for Engineers | S6 |
Program
- Programming with distributed calculation paradigms MapReduce and Spark (matrix product, graph queries)
- Schema for XML (DTD, XML Schema)
- Interviewing comics (XPath) and comics (SQL, SPARQL)
Assessment
Continuous Control Integral: 50% Interro on paper + 50% Rendered TD machine (x3)
References
- Abiteboul, Manolescu, Rigaux, Rousset, Senellart : Web Data Management, 2011. http://webdam.inria.fr/Jorge/
- Leskovec, Rajaraman, Ullman : Mining of Massive Datasets, 2011. http://www. mmds.org
- Karau, Konwinski, Wendell, Zaharia: Learning Spark. Lightning-Fast Data Analysis, 2015.
Skills
1| Ref. | Verb | Description | Level |
|---|---|---|---|
| C1_1 | solve | nosql | 2 |