NOTICE: Beginning Summer 2019, all courses will be offered exclusively on Canvas. Only Moodle archives will be available after Spring 2019. 


The Database activity module allows the teacher and/or students to build, display and search a bank of record entries about any conceivable topic. The format and structure of these entries can be almost unlimited, including images, files, URLs, numbers, and text among other things. While the entry format is determined by the instructor, the content itself can be provided by any member of the class. Databases can be collaborative efforts, with any enrolled user able to submit information which will be collected for searching and browsing by classmates. Database participation may be graded through a ratings system.

Why Use a Database?

The Moodle Database module, similar to the the Glossary and Wiki modules, provides classes with the opportunity to develop their own pool of relevant knowledge and information. However, the type of information that can be entered into a database is limited by the instructor when they select what types of fields will be used to collect the information. This could be useful in a number of contexts. For examples, an art history class may want to gather a resource for important pieces of art from a period they are studying in class. In this case, the instructor may set the field so contributors to the Database upload an image and some text as their entry. For another example, a philosophy class may want to gather a database of important articles, and the professor may set the field for a file upload or URL entry. Either way, the Database could act as a valuable collaborative study tool.

Return to top

How to create a Database

  1. Log in to your course.
  2. Click Turn editing on.
  3. Find the section where the Database will be displayed.
  4. Click Add an activity or resource.
  5. Click the button next to the Database activity.
  6. Click Add.
  7. Provide a Name and Description.
  8. Set desired parameters for the Database.
  9. Click Save and display.

Return to top

How to Create a Field

After creating the Database through the course homepage, the instructor must define the fields that will be used to collect the information. Follow these instructions after you create the Database and click Save and display.

  1. Click the Fields tab.
  2. Click the dropdown menu under Create a new field.
  3. Choose the means by which you would like to collect the information from the following options: Checkbox, Date, File, Latlong, Menu, Multi-menu, Number, Picture, Radio Button, Text Area, Text Input, URL.
  4. Provide the required prompting for the field.
  5. Click Add.

Return to top