M1 HN – Bases de données

Logo ICOM Lyon 2Vignette Master Humanités Numériques

Université Lyon 2, Université Lyon 3, ENS Lyon, Enssib
Année 2021-2022

Prérequis

Niveau C2i ou PIX

Objectif du cours

  • Modélisation conceptuelle (UML), logique (modèle relationnel) et physique (logiciel phpMyAdmin/MariaDB) de bases de données
  • Interrogation et mise à jour de bases de données relationnelles (langage SQL sous MariaDB)

Plan du cours

Partie 1 : Conception de bases de données

  1. Généralités
  2. Processus de conception de bases de données
  3. Modélisation conceptuelle UML
  4. Modélisation logique relationnelle
  5. Modélisation physique sous phpMyAdmin/MariaDB

Partie 2 : Manipulation de bases de données

  1. Requêtes
  2. Requêtes de base
  3. Requêtes de calcul et regroupement
  4. Requêtes de jointures
  5. Langage de Définition des Données (LDD)
  6. Langage de Manipulation des Données (LMD)
  7. Autres types de requêtes

Organisation pédagogique / Planning

16h de cours-TD (4 séances)

Séance Date Horaire Lieu
1 lundi 24/01 14h-18h Enssib, salle N.1.13
2 lundi 14/02 14h-18h Enssib, salle N.1.13
3 lundi 07/03 09h-13h Enssib, salle N.1.13
4 lundi 21/03 09h-13h Enssib, salle N.1.13

Modalités d’évaluation

Examen écrit/machine (70 %) + projet transversal en groupe (30 %)

Matériel en ligne

Bibliographie / Webographie

Autres ressources en ligne

  • Diagrams.net, modélisation en ligne (dont UML)
  • XAMPP, outil open source de développement web (inclut MariaDB et phpMyAdmin)