202 - Bases de données (SQL-NoSQL)

Formateur


Henri LARGET

Description du cours


Module de découverte de différentes bases de données (SQL et NoSQL) avec une approche pratique.

Séance Objectif Pédagogique Contenu Durée Matériel Pédagogique Méthode Pédagogique
Présentation du module Bases de données - 2025-2026 Présentation
1

PostgreSQL

Rappels sur le SQL
Découverte de PostgreSQL

Présentation 00:30 PostgreSQL Présentation
Exercices 03:00 TP - PostgreSQL Travaux Pratiques
2

Redis

  • Bases de données en mémoire
    Découverte de Redis
  • KV, Hash, List, Set, Sorted Set
Présentation 00:30 Redis Présentation
Exercices 03:00 TP - Redis Travaux Pratiques
3

MongoDB

  • Bases de données NoSQL
    Découverte de MongoDB
  • Documents, Collections, Requêtes
Présentation 00:30 MongoDB Présentation
Exercices 03:00 TP - MongoDB Travaux Pratiques
4

Elasticsearch

  • Bases de données NoSQL
    Découverte d’Elasticsearch
  • Index, Rercherche full-text, Agrégations
Présentation 00:30 Elasticsearch Présentation
Exercices 03:00 TP - Elasticsearch Travaux Pratiques
5

Neo4J

  • Bases de données Graph
    Découverte de Neo4J
  • Noeuds, Relations, Propriétés, Cypher
Présentation 00:30 Neo4j Présentation
Exercices 03:00 TP - Neo4j Travaux Pratiques
6

Bases de données alternatives

  • XML, XPath, XQuery
  • Time Series (InfluxDB)
Présentation 02:30 Présentation
Exercices 02:00 Evaluation QCM

Modalités d'évaluation


  • Questionnaire type QCM individuel (30% de la note finale)
  • Projet en équipe (70% de la note finale)

Ressources


Toutes les ressources du cours sont disponibles sur learn.henri.run.