Auch hinter der Aktivität "Datenbank" in Moodle verbirgt sich eine Tabelle. Aber eben nur eine, womit die Redundanzfreiheit nicht hergestellt werden kann.
Genau aber wie in einem ausgewachsenen DBMS muss zwischen der Gestaltung der Tabelle und ihrem Inhalt deutlich unterschieden werden.
Deshalb ist zunächst die Struktur der Tabelle zu bestimmen. Das ist nur möglich, wenn gleichzeitig die Typen der Felder definiert werden. Erst wenn dieser Arbeitsschritt abgeschlossen ist, können die Felder mit Informationen gefüllt werden. Zur Auswertung der gespeicherten Informationen besteht auch in der "Moodle-Datenbank-Aktivität" die Möglichkeit einzelne Datensätze oder eine Liste aller Datensätze anzusehen. Außerdem kann die Ansicht nach einem Feld bzw. einem Feldinhalt gefiltert werden.
Die nachstehende Tabelle erläutert, welche Feldtypen in Moodle zur Verfügung stehen!