Construire une Base de données

La Base de données[1] peut être vue comme une liste de fiches dont chacune comprend des rubriques standardisées, ici appelées Champs, un peu comme les champs d'un formulaire.

Construire une base de données en deux grandes étapes

  1. Créer d'abord chacun des champs voulus, en en déterminant le type (texte, case à cocher, date, fichier à téléverser, etc.)

  2. Modifier ensuite les Modèles qui permettront d'établir la mise en forme des fiches­ qui comprendront les champs créés (ou conserver les modèles par défaut)

Attention

Les modèles incorporant les champs que vous avez créés sont générés automatiquement au moment où vous cliquez sur l'onglet Modèles pour éditer un modèle (dont le Modèle de nouvelle fiche, le Modèle vue fiche unique et le Modèle vue liste). Si vous apportez des modifications aux champs après avoir cliqué sur la page d'un modèle de l'onglet Modèles, votre de base de données n'affichera plus tous vos champs.

Pour rétablir le fonctionnement après une modification de champ, retournez dans l'onglet Modèles et cliquez sur le bouton Réinitialiser (ou y apporter manuellement les modifications de champs).

Prérequis

Avoir créé une activité Base de données

Procédure
  1. Activez le mode édition en cliquant sur Mode édition dans la barre de navigation du site - droite[2]
    1. L'activation du mode édition est confirmée par cette forme Bouton mode édition activé.

  2. Naviguez jusqu'à la section[3] ou bloc[4] à modifier
  3. Cliquez sur l'activité Base de données préalablement créée Icône de l'activité Base de données
  4. Cliquez sur l'onglet Champs
  5. Cliquez sur le bouton Créer un champ pour commencer à créer les champs de vos fiches

    Truc & astuceCréez vos champs dans l'ordre

    Afin de vous éviter le temps requis pour réordonner vos champs dans les modèles, créez vos champs dans l'ordre où vous souhaitez qu'ils apparaissent.

  6. Dans la liste déroulante, choisir le type de champ souhaité
  7. Entrez les paramètres souhaités pour le champ

    Le Nom du champ sera affiché, et la Description du champ apparaîtra seulement quand la souris sera au-dessus du champ lors de la création d'une Nouvelle fiche.

  8. Cliquez sur le bouton Enregistrer pour finaliser la création du champ

    ComplémentPas nécessaire de créer un champ pour le nom de la personne étudiante

    Dans les modèles Vue fiche unique et Vue liste entre autres, vous aurez la possibilité d'utiliser des champs générés automatiquement par Moodle, dont le nom d'utilisateur de la personne qui crée la fiche et la date d'ajout. Il n'est donc pas nécessaire de créer des champs pour ces informations qui sont récoltées automatiquement.

  9. Recommencez les étapes précédentes de création de nouveau champ pour chaque nouveau champ souhaité
  10. Cliquez sur le bouton vert Ajouter une fiche si vous souhaitez ajouter une fiche vous-même

    Il peut être utile que vous ajoutiez vous-même une fiche servant d'exemple pour aider les personnes étudiantes à se repérer dans l'interface de l'activité Base de données.

  11. Quittez l'activité Base de données en cliquant sur le sigle du cours dans le fil d'Ariane[5] en conservant les paramètres par défaut pour l'affichage

    ComplémentVous ne souhaitez pas utiliser les paramètres par défaut pour l'affichage des modèles ?

    Il vous est possible de modifier les modèles pour en retravailler la mise en forme et les champs qui apparaissent. Par exemple, vous pouvez faire afficher seulement une partie des champs disponibles sur une seule ligne pour le Modèle vue liste, créer un tableau dans lequel vous insérez les champs voulus avec des caractères gras pour le Modèle vue fiche unique, ou encore ajouter des paragraphes d'instructions précises dans le Modèle de nouvelle fiche.

    1. Cliquez sur l'onglet Modèles

    2. Cliquez sur le bouton de sélection du modèle à modifier en commençant par Modèle de nouvelle fiche, et apportez les modifications de mise en forme et de contenu souhaitées.

    3. Cliquez au besoin sur les Balises disponibles de la liste de gauche pour les ajouter dans votre modèle. Le cas échéant, dans les fiches, le nom de la balise sera automatiquement remplacé par l'information dans la base de données pour ce champ.

    4. Cliquez sur le bouton Enregistrer en bas à droite.

  12. Résultat

    Votre cours Moodle est maintenant doté d'une activité Base de données dans laquelle il est possible de créer et consulter des fiches comportant les champs choisis.

    Selon les paramètres que vous pouvez modifier pour cette base de données, les personnes étudiantes peuvent maintenant en créer un nombre maximal ou non, avec visibilité conditionnelle à votre approbation ou non, à l'intérieur des dates de disponibilité définies et en lecture seule selon les dates spécifiées. Les commentaires peuvent être activés, et l'ajout de fiches requises avant de pouvoir consulter celles des autres peut être exigé.