''Former les étudiants à l'implémentation dans MS Access d'une base de données prélablement bien conçue. ''

Compétences

  • Traiter

Public :

  • BUT Science des Données 1ière année.

Pré-requis :

Liste des ressources mobilisées et combinées du programme national BUT 1 SD :

  • RES-2-01 Bases de Données 2
  • RES-2-02 Programmation 2

Objectifs principaux :

  • Engager l'étudiant dans une démarche de création d'une base de données relationnelle
  • Lui faire comprendre que cette démarche implique toutes les étapes d'analyse des besoins, modélisation, implémentation, alimentation, validation, documentation
  • L'étudiant doit être capable d'implanter une base de données MS Access via l'IHM, via le SQL et via le VBA. Il doit être capable de l'alimenter via la feuille de données enrichie de liste de choix, de formulaires, du SQL, soit via importation de fichiers Excel ou CSV.

Description

L'étudiant est mis en situation de création d'une base de données relationnelle. Il intègre toutes les étapes de la construction de la base de données, avec une réflexion sur la modélisation des données, en vue de leur utilisation, l'implémentation de la base de données, ainsi que son alimentation. Il doit ensuite valider son travail et le documenter. Un cahier des charges est fourni exprimant les règles métier, les besoins et contraintes, ainsi que des jeux de données à intégrer (fichiers plats). L’étudiant doit analyser ces besoins, produire le modèle conceptuel des données (MCD), dériver le modèle logiques (schémas relationnels) et implémenter la base de données dans un SGBD cible.

Apprentissages critiques

  • AC11.01 : Correctement interpréter et prendre en compte le besoin du commanditaire ou du client
  • AC11.02 : Respecter les formalismes de notation
  • AC11.03 : Connaître la syntaxe des langages et savoir l’utiliser
  • AC11.04 : Mesurer l’importance de maîtriser la structure des données à exploiter
  • AC11.05 : Comprendre les structures algorithmiques de base et leur contexte d’usage
  • AC11.06 : Prendre conscience de l’intérêt de la programmation

Contenus pour répondre à ces objectifs :

  • Présentation de Looping, de IBEasy+
  • Présentation de SQLInterpreter, de MDBTools
  • Présentation de ODBC pour Oracle, LibreOffice Base avec HSQLDB Intégré, avec Firebird intégré
  • Présentation de DbSchema, de MS Access.

Ce cours a été mis en ligne en 2021-2022.

Accéder au cours en ligne : NetUBS

Se connecter "en tant qu'invité" : Aide à la connexion