Programme des cours 2022-2023
ATTENTION : version 2021-2022 de l'engagement pédagogique
INEL0001-1  
Base de données 3, Labo gestion BD - NoSQL
Durée :
18h Pr
Nombre de crédits :
Bachelier en informatique de gestion2
Nom du professeur :
Cédric Peeters
Coordinateur(s) :
Cédric Peeters
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
NoSQL orienté document avec MongoDB : bases de MongoDB, index, map reduce, sharding, réplication
NoSQL orienté graphe avec NEO4J.
Suivant l'avancement du cours, il est possible qu'on aborde d'autres matières parmi celles-ci :
  • Elastic search
  • un autre SGBD NoSQL orienté document qui est CouchDB. Ou encore d'autres SGBD NoSQL orientés colonne.
  • L'administration d'un SGBD relationnel (Oracle ou PostgreSQL ou un autre SGBDR) : architecture d'un SGBDR, structure de stockage, créer une BD et la contrôler, gérer les fichiers de contrôle et de journaux, gérer les utilisateurs, gérer les backups
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
  • Pouvoir manipuler du NoSQL
  • Si abordé en cours : connaître les diverses tâches d'administration d'un SGBDR
Savoirs et compétences prérequis :
Être capable de manipuler une base de données en SQL (SQL DDL et SQL DML).
Activités d'apprentissage prévues et méthodes d'enseignement :
Cours théoriques accompagnés d'exemples et d'exercices sur ordinateur.
Mode d'enseignement (présentiel, à distance, hybride) :
Présentiel et travaux à domicile. Si les conditions sanitaires l'exigent, le cours sera donné en distanciel.
Toute activité organisée durant le quadrimestre (par exemple une conférence), non dispensée par l'enseignant, et qui est en rapport avec la matière de l'activité d'apprentissage, compte dans les heures de ladite activité d'apprentissage. La matière abordée par l'activité en question pourra faire l'objet d'une évaluation, quelle soit continue ou certificative.
Lectures recommandées ou obligatoires et notes de cours :
Le cours est basé sur les livres ci-dessous :
  • HEURTEL, Olivier. Oracle 11G - administration. France : Éditions ENI, novembre 2008. 400 p.
  • REDMONC, Eric, WILSON, Jim. Seven databases in seven weeks - a guide to modern databases and the NoSQL movement. 1ère édition, États-Unis : Pragmatic Bookshelf, mai 2012. 352 p.
Modalités d'évaluation et critères :
  • Évaluation continue (travaux à rendre) : 40% de la note totale.
  • Évaluation certificative (examen écrit qui peut être sur PC) : 60% de la note totale.
L'évaluation certificative en seconde session reprend la même forme que celle de janvier mais les travaux de l'année ne sont pas pris en compte, seule la note de la session est reprise dans la note finale. Les évaluations peuvent être réalisées en présentiel ou en distanciel en fonction des conditions du moment.
Il est possible que l'examen, ou l'une ou plusieurs questions de l'examen, se basent sur un ou plusieurs travaux reendus.
Si les conditions l'exigent l'examen sera en mode distanciel. Dans ce cas, une webcam sera nécessaire. Si l'étudiant n'a pas le matériel adéquat pour passer l'examen à distance, il doit le signaler pour que l'école lui permette de passer l'examen depuis un local de l'école avec le matériel adéquat.

Pour réussir l'unité, il faut avoir au moins 10/20 à la note finale de l'unité.

Remarque valable pour toutes les activités d'apprentissage de l'unité : lorsqu'on vous demande de rendre un travail ou un exercice ou lorsque vous devez rendre un examen ou une interrogation, si plusieurs copies sont fortement similaires, la note finale est divisée par le nombre de copies similaires. 
 
Stage(s) :
Remarques organisationnelles :
Ce cours est donné en présentiel si les conditions le permettent. Distanciel à l'aide d'un outil de visioconférence sinon.
Contacts :