Informatique et systèmes de communication
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
Programme de formation
Filière:
Informatique et systèmes de communication
Orientation:
Ingénierie des données
Module: Gestion avancée des données
Descriptif de cours
Retour-
Objectifs
Ce cours est une introduction au monde des bases de données dites NoSQL. A la fin de ce chapitre l'étudiant:
- Connait la classification des SGBDs dits NoSQL
- Connait les cas d'usages typiques pour l'utilisation des technologies NoSQL et SGBDR
- Est capable d'expliquer les différents systèmes
- a exercé à travers ce cours ces technologies.
-
Contenu
L'avenir, au niveau du stokage des données, se présente donc sous forme de ''persistance polyglotte''. Pour les concepteurs et développeurs des nouveaux systèmes d'information, il s'agit donc d'être capable de monter une architecture mixant toutes ces technologies à bon escient. Le cours présente les notions suivantes:
- Les principes de base des SGBDs NoSQL à travers les pionniers: Bigtable et Dynamo
- Les bases de données vecteurs
- Les entrepôts clé-valeur avec comme outil de démonstration: Redis
- Les bases de données orientées graphe avec comme outil de démonstration: Neo4j
- Les bases orientées documents avec comme outil de démonstration: MongoDB
- Les bases de données orientées colonnes
Forme d'enseignement et volume de travail
Cours magistral (y compris exercices)
18 périodes
Travaux pratiques / laboratoires
14 périodes
Travail personnel
28 périodes
Spécification du cours
Année de validité
2025-2026
Année du plan d'études
3ème année
Semestre
Automne
Programme
Français,Bilingue
Filière
Informatique et systèmes de communication
Langue d'enseignement
Français
Identifiant
B3C-NRDB-S
Niveau
Avancé
Type de cours
Fondamental
Formation
Bachelor
Modalités d'évaluation
- Contrôle continu: travaux écrits, TP/évaluation de rapports, Présentations
Mode de calcul de la note de cours
Moyenne pondérée du travail écrit avec la note du mini-projet
Enseignant(s) et/ou coordinateur(s)
Houda Chabbi