|
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.