École Privée d’Ingénierie du Niger — L’école du nouveau monde

✉ elearning@epiniger.edu.ne    🌐 epiniger.edu.ne

Écrit par

dans

Licence Professionnelle en Génie Logiciel (GELO) › Licence 1 › GELO · S1 · UE4 — Fondements Informatiques & Algorithmique

Introduction aux BDD & Modélisation Merise

Code BDM1143 3 crédits CM 14h · TD 6h · TP 10h · TPE 30h Évaluation : CC+ET (CC 40% / ET 60%)

Se connecter pour s'inscrire Créer un compte

4 leçon(s) · 1 quiz · 1 inscrit(s)

Présentation

Ce cours d’introduction aux bases de données (BDD) donne aux étudiants de première année de Licence professionnelle GELO les fondements nécessaires pour concevoir et exploiter les données d’un système d’information. Toute application — gestion de scolarité à EPI-NIGER, logiciel de pharmacie à Niamey, plateforme de Mobile Money, suivi des prêts d’une microfinance à Maradi — repose sur une base de données bien conçue. Le cours part des notions de donnée et de système d’information, présente les systèmes de gestion de bases de données (SGBD), puis enseigne la méthode Merise pour construire un Modèle Conceptuel de Données (MCD), le traduire en Modèle Logique de Données (MLD) relationnel normalisé et enfin l’implanter en SQL sous MySQL/MariaDB.

Objectifs d’apprentissage

  • Comprendre les concepts fondamentaux des systèmes de gestion de bases de données (SGBD).
  • Maîtriser la méthode Merise pour modéliser les données d’un système d’information.
  • Concevoir un Modèle Conceptuel de Données (MCD) à partir d’un cahier des charges.
  • Transformer un MCD en Modèle Logique de Données (MLD) relationnel.

Prérequis

Algorithmique & Structures de Données (ALG1141) : variables, types, tableaux, enregistrements et raisonnement logique.

Plan du cours

  1. Leçon 1 — Introduction aux Bases de Données
  2. Leçon 2 — Méthode Merise : Modèle Conceptuel de Données
  3. Leçon 3 — Du MCD au MLD Relationnel
  4. Leçon 4 — Introduction à SQL

Travaux pratiques

  • TP guidé (leçon 4) : création d’une base de données simple sous MySQL/MariaDB (médiathèque) et requêtes de base (DDL, DML, DQL).
  • Exercices d’application corrigés dans chaque leçon : MCD d’une école et d’une médiathèque, MLD d’un système de commandes d’une ESN nigérienne, normalisation, requêtes SQL.

Modalités d’évaluation

Volume horaire : CM 14 h, TD 6 h, TP 10 h, travail personnel (TPE) 30 h, soit 60 h au total — 3 crédits. Évaluation : contrôle continu (CC) 40 % et examen terminal (ET) 60 % ; nature mixte (écrit et pratique). Le quiz en ligne et les exercices de chaque leçon servent d’auto-évaluation et de préparation au CC.

Bibliographie

  • G. Gardarin, Bases de données, Eyrolles.
  • D. Nanci & B. Espinasse, Ingénierie des systèmes d’information — Merise 2e génération, Vuibert.
  • C. Soutou, SQL pour Oracle / Programmer avec MySQL, Eyrolles (compléments SQL).
  • Documentation officielle MariaDB (mariadb.com/kb) et MySQL (dev.mysql.com/doc).

Évaluation globale de la matière

Connectez-vous pour suivre votre progression.

Programme

  1. 🔒 Leçon 1 — Introduction aux Bases de Données · 120 min
  2. 🔒 Leçon 2 — Méthode Merise : Modèle Conceptuel de Données · 150 min
  3. 🔒 Leçon 3 — Du MCD au MLD Relationnel · 150 min
  4. 🔒 Leçon 4 — Introduction à SQL · 180 min
  5. 🔒 Quiz — Introduction aux BDD & Modélisation Merise · quiz

Évaluation globale de la matière

Connectez-vous pour suivre votre progression.