Datenbank-Aktivität einsetzen
Use a database
Ziele:
Die Datenbank ermöglicht es Ihnen, Datensätze gesammelt zur Verfügung zu stellen. Benötigte Felder können Sie selbst definieren und diese zu einer Vorlage zusammenbauen.
Schwierigkeit: mittel
Gültig ab Moodle Version 4.2
Goals:
The database allows you to provide datasets collectively. You can define required fields yourself and assemble them into a template.
Difficulty: intermediate
Valid from Moodle version 4.2
9 Schritte:
Aktivität anlegen und Einstellungen treffen
Legen Sie im ersten Schritt die Aktivität „Datenbank“ an, wie in der Anleitung „Aktivität oder Material anlegen“ beschrieben.
In den Aktivitätseinstellungen der Datenbank können Sie eine Reihe an Parametern definieren. Es ist beispielsweise möglich festzulegen, wie viele Einträge Teilnehmer/innen hinzufügen müssen, bevor sie Einträge von anderen anzeigen können oder wie viele Einträge pro Person maximal vorgenommen werden dürfen.

Create activity and configure settings
In the first step, create the "Database" activity as described in the guide "Create an activity or resource".
You can define a number of parameters in the database activity settings. For example, it is possible to define how many entries participants must add before they can view entries from others or the maximum number of entries per person.

Die Datenbankeinträge der Studierenden können bei Bedarf auch bewertet werden. Wenn Sie alle nötigen Einstellungen getroffen haben, klicken Sie am Ende der Seite auf die Schaltfläche „Speichern und anzeigen".

The database entries of the students can also be rated if required. Once you have made all the necessary settings, click the "Save and display" button at the bottom of the page.

Neues Feld hinzufügen
Öffnen Sie das Register „Felder" und erstellen Sie ein neues Feld, indem Sie im Drop-down-Menü den gewünschten Feldtyp auswählen.

Create a new field
Open the "Fields" tab and create a new field by selecting the desired field type from the drop-down menu.

Feldattribute festlegen
Geben Sie dem Feld eine Namen und verfassen Sie optional eine kurze Beschreibung. Legen Sie fest, ob das Feld ein Pflichtfeld darstellen soll und sichern Sie das neu angelegte Feld mit einem Klick auf die Schaltfläche „Speichern".

Set field attributes
Give the field a name and optionally write a short description. Specify whether the field should be a mandatory field and save the newly created field with a click on the "Save" button.

Fertig angelegtes Feld
Sie sehen nun, wie ein fertig angelegtes Feld des Typs „Datei" aussieht, welches Studierenden die Abgabe eines Dokuments ermöglicht. Wiederholen Sie den Vorgang für jedes weitere benötigte Feld.

Created field
You can now see what a completed field of the type "File" that allows students to submit a document looks like. Repeat the process for each additional field you need.

Vorlage erstellen
Nachdem Sie die benötigten Felder angelegt haben, wechseln Sie in das Register „Vorlagen“, um die Felder festzulegen, die in den verschiedenen Ansichten der Datenbank verfügbar bzw. sichtbar sein sollen. Vorlagen können beispielsweise für Einträge, Einzelansicht oder Listenansicht erstellt werden. Wählen Sie über das Drop-down-Menü am Anfang der Seite aus, welche Vorlage Sie erstellen möchten und bestimmen Sie die Felder, die befüllt werden können bzw. müssen. In dem gezeigten Beispiel wird eine Vorlage für neue Einträge angelegt. In der Spalte „Verfügbare Elemente“ sehen Sie jene Felder, die in der Vorlage verwendet werden können. Übernehmen Sie die gewünschten Felder mit einem Klick in die rechte Spalte. Die Spalte „Vorlage für Einträge hinzufügen” zeigt, welche Felder in welcher Reihenfolge im Eingabeformular der Datenbank aufscheinen. In doppelten eckigen Klammern werden die interaktiven Felder angezeigt. Wenn Sie mit der Vorlage fertig sind, klicken Sie auf „Speichern”.
Gehen Sie analog vor, um die Vorlagen für die Einzelansicht (Anzeige eines einzelnen Datenbankeintrags), für die Listenansicht (Anzeige mehrerer Einträge untereinander) und für die erweiterte Suche (Suche in der Datenbank) festzulegen.

Create template
After you have created the required fields, switch to the "Templates" tab to define the fields that should be available or visible in the different views of the database. Templates can be created for entries, single view or list view, for example. Use the drop-down menu at the top of the page to select which template you want to create and specify the fields that can or must be populated. In the example shown, a template is created for new entries. In the column "Available tags" you can see those fields that can be used in the template. Take over the desired fields with a click into the right column. The column "Add entry template" shows which fields appear in which order in the input form of the database. The interactive fields are shown in double square brackets. When you are finished with the template, click "Save".
Proceed analogously to set the templates for the single view (display of a single database entry), for the list view (display of several entries one below the other) and for the advanced search (search in the database).

Studierendenperspektive für neue Einträge
Wechseln Sie in den Register „Datenbank“ und klicken Sie auf die Schaltfläche „Eintrag hinzufügen“, um die soeben erstellte Vorlage aus der Perspektive der Studierenden anzusehen.

Student perspective for new entries
Go to the "Database" tab and click the "Add Entry" button to view the template you just created from the student's perspective.

Ansicht aller Einträge
Die Abgaben der Studierenden können Sie im Register „Datenbank“ einsehen. Wechseln Sie mit Hilfe des Drop-down-Menüs zwischen der Listenansicht und Einzelansicht aus. Über das Drop-down-Menü „Aktionen“ können Sie Einträge importieren und exportieren.

View all entries
You can view the students' submissions in the "Database" tab. Use the drop-down menu to switch between the list view and single view. You can import and export entries using the "Actions" drop-down menu.

Weitere Informationen
Bei Fragen zur Barrierefreiheit wenden Sie sich bitte an die entsprechende Supporteinrichtung Ihrer Hochschule.
Dieses Werk steht unter einer Creative Commons Attribution-ShareAlike 4.0 Lizenz:
https://creativecommons.org/licenses/by-sa/4.0/
Further information
If you have any questions regarding accessibility, please contact the relevant support facility at your university.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 License:
https://creativecommons.org/licenses/by-sa/4.0/