v2.11.0 (5353)

Tronc Commun - MOD-IFIE1-S1-IniBasesDon : Initiation aux bases de données

Domaine > Centre Génie industriel.

Descriptif

Ce module s’articulera autour de  quatre étapes :

- Modélisation d’un système décrit informellement  par l’utilisation de diagrammes entité-association (arbres de dépendances fonctionnelles, formes normales et MCD via UML, règles de gestion)

- Transformation des modèles conceptuels produits en modèles relationnels de données

- Implémentation en SQL sur un système de gestion de base de données (SGBD)

- Insertion, mise à jour et récupération de données dans le cadre de travaux pratiques

Objectifs pédagogiques

A la fin de ce module, les élèves seront capables de :

-  Analyser une demande informelle pour en extraire un dictionnaire des données, un modèle conceptuel de données et les règles de gestion associées.

- Transformer un modèle conceptuel de données en modèle relationnel en l’implémentant en SQL.

- Interroger une base de données (via des requêtes SQL).

- Restituer les enjeux (juridiques, de sécurité, de performance, de fiabilité, de passage à l’échelle, impact écologique) liés à l’utilisation et au stockage des données

19.5 heures en présentiel
réparties en:
  • Cours Magistraux : 3
  • Travaux Dirigés : 10.5
  • Projet : heures encadrées présentielles : 6
  • Travail en Autonomie programmé à l'EDT : 9
  • Evaluation des connaissances et capacités : DS, QCM, présentation orale : 1.5

50 heures de travail personnel estimé pour l’étudiant.

Diplôme(s) concerné(s)

UE de rattachement

Pour les élèves du diplômeDiplôme d'Ingénieur IMT Mines Albi

A1S1 - Algorithmique et programmation

Format des notes

Numérique sur 20

Pour les élèves du diplômeDiplôme d'Ingénieur IMT Mines Albi

Vos modalités d'acquisition :

Projet avec rendu écrit et restitution orale

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)

    Le coefficient de l'enseignement est : 1

    Programme détaillé

    Session1 (1CM+1TD): Introduction et modélisation conceptuelle

    Session2 (1TD): dépendances fonctionnelles et formes normales

    Session3 (2TD): dépendances fonctionnelles et formes normales

    Session4 (2TD): Passage du modèle conceptuel au modèle relationnel, première implémentation d'une base de données et premières requêtes

    Session5 (2TAPE): Exercices et requêtes avancées

    Session6 (1TD): Règles de gestion d'une base de donnnées

    Session7 (1CM): Outro et sensibilisation aux enjeux sociétaux et industriels des bases de données)

    Session8 (1PR): Lancement du projet

    Session9 (2TAPE): Projet

    Session10 (2PR):Projet

    Session11 (2TAPE): Projet

    Session12 (1PR): Projet

    Session13 (Eval): Evaluation du projet (présentation orale)

    Mots clés

    base de données, SQL, modèles conceptuel, MCD, modèle relationnal, MRD, formes normales, dépendances fonctionnelles, système de gestion de base de données, SGBD

    Méthodes pédagogiques

    database, SQL, conceptual model, relational model, normal forms, functionnal dependencies, database management system, DBMS
    Veuillez patienter