0 - Introduction


Base de données 2

Plan de cours

Plan de cours

  • 420-1Q7-SW

  • Pondération 2-2-3 sur 8 semaines devient
    4h Théorie - 4h Laboratoire - 6h Autonome

  • Concevoir, développer et mettre en oeuvre une base de données complète à partir d’un devis de projet et des contraintes technologiques imposées.

Compétence

Exploiter un système de gestion de base de données

  • Analyse
    • À partir d'une description du domaine/contexte, analyser et concevoir une base de données
    • MySQL Workbench: modélisation et génération de code

  • Implémentation
    • Caractéristiques et manipulation des SGBD
    • Concepts et syntaxe SQL dans MariaDB

Évaluations

  • Laboratoires
    • 10%, S01 - Labo 1: Analyse et conception de la BD
    • 10%, S02 - Labo 2: Implémentation et exploitation de la BD

  • Projet
    • 20%, S04 - Analyse et conception de la BD(schéma)
    • 20%, S05, 06, 07 - Suivis itératifs
    • 20%, S05 - Implémentation(scripts de création + insertion)
    • 20%, S08 - Exploitation fonctionnelle

  • Les travaux sont évalués individuellement

Varia

  • Tout retard à la remise d’un travail entraîne une pénalité de 10% par jour de retard à partir de la date de remise.
    • Aucun retard autorisé pour les livraisons et suivis durant le projet.
  • Les présences seront prises au début de chaque cours.

  • Vous êtes responsable de votre réussite, je suis là pour vous guider et vous aider dans votre apprentissage.

Méthodologie

Méthodologie

  • 2 semaines d'appropriation de l'environnement technologique du projet
  • Par la suite, formation des équipes et attribution des rôles pour la réalisation d'un projet à partir d'une mise en situation.
    • Vous êtes l'équipe de développement, les enseignants sont les chargés de projet/tech lead.

Récap analyse relationnelle

👉 Contenu