Passer au contenu principal

Résumé de section

  • Critères liés au Résultat d’apprentissage 1 : Compréhension des systèmes de gestion de bases de données (SGBD)

    Pour démontrer l’atteinte de ce résultat, l’étudiant devra être capable de :

    ·        Expliquer de manière structurée le rôle d’un SGBD dans un système d’information ;

    ·        Décrire avec exactitude les composantes principales d’un SGBD (données, logiciels, utilisateurs, procédures) ;

    ·        Comparer de façon argumentée un système de fichiers traditionnel et un SGBD ;

    ·        Illustrer par des exemples concrets les avantages organisationnels d’une gestion centralisée des données.

     

    Critères liés au Résultat d’apprentissage 2 : Analyse des enjeux liés à la gestion des données

    L’étudiant devra démontrer qu’il est capable de :

    ·        Identifier clairement les situations de redondance et d’incohérence des données ;

    ·        Expliquer les causes techniques et organisationnelles des problèmes de qualité des données ;

    ·        Analyser les impacts d’une mauvaise structuration des données sur le fonctionnement d’une organisation ;

    ·        Argumenter de manière logique en faveur d’une conception méthodique des bases de données.

     

    Critères liés au Résultat d’apprentissage 3 : Maîtrise des concepts du modèle relationnel

    Pour satisfaire ce résultat, l’étudiant devra être capable de :

    ·        Définir avec précision les notions de relation, attribut, domaine et tuple ;

    ·        Identifier correctement les clés primaires, étrangères et candidates dans un schéma ;

    ·        Analyser les dépendances fonctionnelles et en expliquer les implications ;

    ·        Évaluer la cohérence structurelle d’un schéma relationnel donné.

    ·        Critères liés au Résultat d’apprentissage 4 : Application de l’algèbre relationnelle

    ·        L’étudiant devra démontrer sa capacité à :

    ·        Expliquer clairement les principes de la théorie des ensembles appliqués au modèle relationnel ;

    ·        Appliquer correctement les opérations fondamentales (sélection, projection, jointure, union) ;

    ·        Traduire un besoin simple en expression d’algèbre relationnelle pertinente ;

    ·        Expliquer de manière argumentée la correspondance entre algèbre relationnelle et requêtes SQL.

     

    Critères liés au Résultat d’apprentissage 5 : Conception de modèles conceptuels

    Pour démontrer l’atteinte de ce résultat, l’étudiant devra être capable de :

    ·        Identifier de façon pertinente les entités, attributs et associations à partir d’un énoncé ;

    ·        Élaborer un modèle conceptuel complet, cohérent et conforme aux exigences ;

    ·        Produire un diagramme (entité-relation ou UML) correctement structuré et lisible ;

    ·        Vérifier la cohérence interne, l’exhaustivité et la validité du modèle proposé.

    ·        Critères liés au Résultat d’apprentissage 6 : Passage du modèle conceptuel au modèle relationnel

    ·        L’étudiant devra démontrer qu’il est capable de :

    ·        Appliquer correctement les règles de transformation vers le modèle relationnel ;

    ·        Définir adéquatement les clés primaires et étrangères issues du modèle conceptuel ;

    ·        Identifier et formaliser les contraintes d’intégrité (intégrité d’entité, référentielle, de domaine) ;

    ·        Analyser la qualité, la cohérence et la pertinence du schéma relationnel obtenu.

     

    Critères liés au Résultat d’apprentissage 7 : Normalisation et amélioration des schémas relationnels

    Pour satisfaire ce résultat, l’étudiant devra être capable de :

    ·        Expliquer clairement les objectifs et principes de la normalisation ;

    ·        Identifier les anomalies d’insertion, de suppression et de mise à jour ;

    ·        Appliquer correctement les principales formes normales (1FN, 2FN, 3FN) ;

    ·        Justifier le niveau de normalisation retenu en fonction des contraintes fonctionnelles et contextuelles.

     

    Critères liés au Résultat d’apprentissage 8 : Maîtrise du langage SQL

    L’étudiant devra démontrer sa capacité à :

    ·        Rédiger des requêtes SQL syntaxiquement correctes et logiquement structurées ;

    ·        Utiliser adéquatement les jointures, sous-requêtes, fonctions d’agrégation et regroupements ;

    ·        Manipuler les données (INSERT, UPDATE, DELETE) en respectant l’intégrité des données ;

    ·        Interpréter et analyser de manière critique les résultats obtenus.

     

    Critères liés au Résultat d’apprentissage 9 : Intégration professionnelle des bases de données

    Pour démontrer l’atteinte de ce résultat, l’étudiant devra être capable de :

    ·        Expliquer clairement l’interaction entre la base de données, les applications et les utilisateurs ;

    ·        Décrire le rôle d’un SGBD dans la sécurité, la gestion des accès et la performance ;

    ·        Analyser les enjeux liés à l’évolution, à la maintenance et à la scalabilité d’une base de données ;

    ·        Justifier l’adoption de pratiques professionnelles et structurées dans la gestion des données.