Sunteți pe pagina 1din 169

Field id confirmed deleted username password idnumber firstname lastname email icq phone1 phone2 institution department address

city country lang timezone

Type int(10) tinyint(1) tinyint(1) varchar(100) varchar(32) varchar(12) varchar(20) varchar(20) varchar(100) varchar(15) varchar(20) varchar(20) varchar(40) varchar(30) varchar(70) varchar(20) char(2) varchar(5) float

Attributes Null UNSIGNED No No No No No Yes No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes No

Default Extra auto_increment 0 0

NULL

NULL NULL NULL NULL NULL NULL NULL NULL en 99

firstaccess

int(10)

UNSIGNED No

lastaccess lastlogin currentlogin lastIP secret picture url description mailformat maildisplay

int(10) int(10) int(10) varchar(15) varchar(15)

UNSIGNED No UNSIGNED No UNSIGNED No Yes Yes

0 0 0 NULL NULL NULL NULL NULL 1 2

tinyint(1) Yes varchar(255) Yes text Yes tinyint(1) UNSIGNED No tinyint(2) UNSIGNED No

htmleditor

tinyint(1)

UNSIGNED No

autosubscribe timemodified Index Keyname PRIMARY username id

tinyint(1) int(10)

UNSIGNED No UNSIGNED No

1 0

Type PRIMARY UNIQUE UNIQUE

Field id username id

Comment One record per user

Description User ID Self registration - confirmed via email 1 = yes - 0 = no 0 No - 1 Yes Encrypted password Matricola

Timezone user is located in: used for time updates and quiz records/logs. 99 = servertimezone / +1 +1,5 +2 -1 -1,5 -2 first time login. In self registration=time registered. If account was created by admin = 0 every change (modify account = timemodified) Is the last access a user did before the current access ("history" of last access) first time logged in this session Last ip used (if login this become your current IP) Used for self Registration confirmation "code"(e-mail)

User description 0= Text only - 1= HTML 0 = hide my real email adress from everyone - 1 = allow everyone to see my email adress - 2 = Allow only other course members to see my email adress 0 = Use standard web forms - 1 = use HTML text editors

Autosubscribe to form when posting messages 1=yes - 0=no Last time modified

Field id userid

Type int(10) int(10)

Attributes Null UNSIGNED No UNSIGNED No

Default Extra auto_increment 0

Index Keyname PRIMARY id

Type PRIMARY UNIQUE

Field id id

Comment One record per administrator user

Description Foreign Key mdl_user.id

Field id userid

Type int(10) int(10)

Attributes Null UNSIGNED No UNSIGNED No

Default Extra auto_increment 0

Index Keyname PRIMARY id

Type PRIMARY UNIQUE

Field id id

Comment One record per course creator

Description Foreign Key mdl_user.id

Field id userid name value Index Keyname PRIMARY id useridname

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(50) varchar(255)

Null No No No No

Default Extra auto_increment 0

Type PRIMARY UNIQUE INDEX

Field id id userid name

Comment Allows modules to store arbitrary user preferences

Description Foreign Key mdl_user.id ? ?

Field id userid course timestart timeend time timeaccess

Type int(10) int(10) int(10) int(10) int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No No

Default Extra auto_increment 0 0 0 0 0 0

Index Keyname PRIMARY id courseuserid

Type PRIMARY UNIQUE INDEX

Field id id course userid

Comment Is the relation course-students

Description Foreign Key mdl_user.id Foreign Key mdl_course.id

Last access to course as student

Field id userid course authority role editall timemodified timeaccess

Type int(10) int(10) int(10) int(10) varchar(40) int(1) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No No UNSIGNED No UNSIGNED No UNSIGNED No

Default Extra auto_increment 0 0 3 1 0 0

Index Keyname PRIMARY id courseuserid

Type PRIMARY UNIQUE INDEX

Field id id course userid

Comment Is the relation course-students

Description Foreign Key mdl_user.id Foreign Key mdl_course.id

Most recent time teacher record modified Last time accessed to course as teacher

Field id course name intro timeopen timeclose attempts attemptonlast feedback correctanswers grademethod

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) text int(10) UNSIGNED int(10) UNSIGNED smallint(6) tinyint(4) tinyint(4) tinyint(4) tinyint(4)

Null No No No No No No No No No No No No No No No

Default Extra auto_increment 0

0 0 0 0 0 1 1 0 0 0

review tinyint(4) shufflequestions tinyint(4) shuffleanswers tinyint(4) questions text

sumgrades grade timecreated timemodified

int(10) int(10) int(10) int(10)

No No UNSIGNED No UNSIGNED No

0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Main information about each quiz

Definition of Quiz: This module allows you to design and set quiz tests, consisting of multiple choice, true-false, and short answe These questions are kept in a categorised database, and can be re-used within courses and even between co can allow multiple attempts. Each attempt is automatically marked, and the teacher can choose whether to gi show correct answers. This module includes grading facilities.

Description Quiz id Foreign Key mdl_course.id Quiz name Message to user displayed under name Time quiz is first available to user Time quiz closes Number of attempts allowed: 0=unlimited Attempt builds on last: yes/no: 1/0 yes/no: 1:0 show correct answre in feedback yes/no: 1/0 Grading method: highest, average, first attempt, last attempt (1,2,3,4) Allow user to review thier answers yes/no: 1/0 shuffle questions (0,1) shuffle answers(0,1) Foreign Key mdl_quiz_questions.id separator ',' i.e. 1,2,4 Sum of grade for each question = Sum(mdl_quiz_question_grades.grade) where mdl_quiz.id = mdl_quiz_question_grades.quiz Grade for this Quiz time quiz was created time quiz was modified

f multiple choice, true-false, and short answer questions. re-used within courses and even between courses. Quizzes d, and the teacher can choose whether to give feedback or to

Field id question answer fraction feedback

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) varchar(10) text

Null No No No No No

Default Extra auto_increment 0 0.0

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Answers, with a fractional grade (0-1) and feedback

Description Foreign Key mdl_quiz.id Answer to the question How right the anwser is (0-1) Feedback on the answer

Field id course name info publish stamp

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) text tinyint(4) varchar(255)

Null No No No No No No

Default Extra auto_increment 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Categories are for grouping questions

Description Foreign Key mdl_course.id Category Name Description of the category yes/no: 1/0 ?

Field id category name questiontext image defaultgrade

Type Attributes int(10) int(10) varchar(255) text varchar(255) int(10)

Null No No No No No

Default Extra auto_increment 0

UNSIGNED No

qtype stamp version

smallint(6) varchar(255) int(10)

No No No

0 1

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment The quiz questions themselves

Description Foreign Key mdl_quiz_category.id Question name Question text Default grade for question type 7,9 = 0, the others = 1 Question Type (3=Multiple Choice, 2=True/False, 1=Short Answer, 8=Numerical, 5=Matching, 7=Description, 4=Random Question, 6=Random ShortAnswer Matching, 9=Embedded Answers (Cloze)) ? Version - Times Modified

Field id quiz question grade

Type int(10) int(10) int(10) smallint(6)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No

Default Extra auto_increment 0 0 0

Index Keyname PRIMARY quiz question

Type PRIMARY INDEX INDEX

Field id quiz question

Comment The grade for a question in a quiz

Description Foreign Key mdl_quiz.id Foreign Key mdl_quiz_questions.id grade of the question

Field id quiz userid attempt sumgrades timestart timefinish timemodified

Type int(10) int(10) int(10) smallint(6) varchar(10) int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No No UNSIGNED No UNSIGNED No UNSIGNED No

Default Extra auto_increment 0 0 0 0.0 0 0 0

Index Keyname PRIMARY quiz userid

Type PRIMARY INDEX INDEX

Field id quiz userid

Comment Stores various attempts on a quiz

Description Foreign Key mdl_quiz.id Foreign Key mdl_user.id number of attempt --> old_attempt + 1 total score Time Started Time Finished ?

Field id quiz userid

Type int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No

Default Extra auto_increment 0 0

grade

varchar(10)

No

0.0

timemodified

int(10)

UNSIGNED No

Index Keyname PRIMARY quiz userid

Type PRIMARY INDEX INDEX

Field id quiz userid

Comment Final quiz grade (may be best of several attempts)

Description Foreign Key mdl_quiz.id Foreign Key mdl_user.id copy or average of mdl_quiz_attempts.grade for this userid copy or average of mdl_quiz_attempts.timemodified or timefinished for this userid

Field id question subquestions

Type int(10) int(10) varchar(255)

Attributes Null UNSIGNED No UNSIGNED No No

Default Extra auto_increment 0

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Defines fixed matching questions

Description Foreign Key mdl_quiz.id Foreign Key mdl_quiz_match_sub.id separator ',' i.e. 1,2,4

Field id question questiontext answertext

Type Attributes int(10) UNSIGNED int(10) UNSIGNED text varchar(255)

Null No No No No

Default Extra auto_increment 0

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Defines the subquestions that make up a matching question

Description Foreign Key mdl_quiz_questions.id Text of question Correct answer of question

Field id question layout answers single

Type int(10) int(10) tinyint(4) varchar(255) tinyint(4)

Attributes Null UNSIGNED No UNSIGNED No No No No

Default Extra auto_increment 0 0

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Options for multiple choice questions

Description Foreign Key mdl_quiz_questions.id ? Foreign Key mdl_quiz_answers.id separator ',' i.e. 1,2,4 single/multy : 1/0

Field id question answer min max

Type int(10) int(10)

Attributes Null UNSIGNED No UNSIGNED No

Default Extra auto_increment 0 0

int(10) UNSIGNED No varchar(255) No varchar(255) No

Index Keyname PRIMARY answer

Type PRIMARY INDEX

Field id answer

Comment Options for numerical questions

Description Foreign Key mdl_quiz_questions.id Foreign Key mdl_quiz_answers.id separator ',' i.e. 1,2,4 equal to mdl_quiz_answer.answer - delta equal to mdl_quiz_answer.answer + delta

delta is set during the creation of the question

eation of the question

Field id question answers usecase

Type int(10) int(10) varchar(255) tinyint(2)

Attributes Null UNSIGNED No UNSIGNED No No No

Default Extra auto_increment 0

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Options for short answer questions

Description Foreign Key mdl_quiz_questions.id Foreign Key mdl_quiz_answers.id separator ',' i.e. 1,2,4 Case sensitive answer? Yes/no: 1/0

Field id question trueanswer falseanswer

Type int(10) int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No

Default Extra auto_increment 0 0 0

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Options for True-False questions

Description Foreign Key mdl_quiz_questions.id Foreign Key mdl_quiz_answers.id Foreign Key mdl_quiz_answers.id

Field id question choose

Type int(10) int(10) int(10)

Attributes Null UNSIGNED No UNSIGNED No UNSIGNED No

Default Extra auto_increment 0 4

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Info about a random short-answer matching question

Description Foreign Key mdl_quiz_questions.id How many question take from mdl_quiz_shortanswer

Field id attempt question answer

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(255)

Null No No No No

Default Extra auto_increment 0 0

grade

varchar(10)

No

0.0

Index Keyname PRIMARY attempt question

Type PRIMARY INDEX INDEX

Field id attempt question

Comment Stores user responses to a quiz, and percentage grades

Description Foreign Key mdl_quiz_attempts.id Foreign Key mdl_quiz_questions.id The answer given to the question The grade for this question (=mdl_quiz_answer.fraction * mdl_quiz_question_grade.grade where mdl_quiz_question.id = mdl_quiz_question_grade.question)

Field id question answers positionkey answertype norm

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) varchar(255) smallint(6) int(10) UNSIGNED

Null No No No No No No

Default Extra auto_increment 0

0 1

Index Keyname PRIMARY question

Type PRIMARY INDEX

Field id question

Comment Options for multianswer questions

Description Foreign Key mdl_quiz_questions.id ? ? ? ?

Field id course name intro keepdays studentlogs chattime

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) text int(11) int(4) int(10)

Null No No No No No

Default Extra auto_increment 0

0 0 0

No UNSIGNED No

schedule timemodified

int(4) int(10)

No UNSIGNED No

0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Each of these is a chat room

Definition of Chat The Chat module allows participants to have a real-time synchronous discussion via the web. This is a useful different understanding of each other and the topic being discussed - the mode of using a chat room is quite d asynchronous forums. The Chat module contains a number of features for managing and reviewing chat disc

Description Foreign Key mdl_quiz_course.id Chat Name Intro Text Keep log for X days: 0=unlimited Everyone can view past sessions: yes/no: 1/0 Start Chat Time (date - time) 0=Don't publish any chat time, 1=No repeat publish only that chat time, 2=every day, 3=every week Time modified

nous discussion via the web. This is a useful way to get a ed - the mode of using a chat room is quite different from the atures for managing and reviewing chat discussions.

Field id chatid userid system message timestamp

Type int(10) int(10) int(10) int(1) text int(10)

Attributes Null UNSIGNED No No No UNSIGNED No No UNSIGNED No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

timemodifiedchat INDEX

Field id timestamp chatid

Comment Stores all the actual chat messages

Description Foreign Key mdl_chat.id Foreign Key mdl_user.id ? Message text Message sent time

Field id chatid userid version ip firstping lastping lastmessageping sid

Type int(10) int(11) int(11) varchar(16) varchar(15) int(10) int(10) int(10) varchar(32)

Attributes Null UNSIGNED No No No No No UNSIGNED No UNSIGNED No UNSIGNED No No

Default Extra auto_increment 0 0

0 0 0

Index Keyname PRIMARY userid lastping

Type PRIMARY INDEX INDEX

Field id userid lastping

Comment Dinamic table, Keeps track of which users are in which chat rooms

Description Foreign Key mdl_chat.id Foreign Key mdl_user.id ? Number ip used time logged in time last message sent ?

Field id course

type name intro

Type Attributes int(10) UNSIGNED int(10) UNSIGNED enum('single', 'news', 'general', 'social', 'eachuser', 'teacher') varchar(255) text

Null No No

Default Extra auto_increment 0

No No No

general

open assessed assesspublic assesstimestart assesstimefinish scale maxbytes forcesubscribe timemodified

tinyint(2) int(10) int(4) int(10) int(10) int(10) int(10) tinyint(1) int(10)

UNSIGNED No UNSIGNED UNSIGNED UNSIGNED UNSIGNED No No No No

2 0 0 0 0 0 0 0 0

No UNSIGNED No UNSIGNED No UNSIGNED No

Index Keyname PRIMARY id

Type PRIMARY UNIQUE

Field id id

Comment Forums contain and structure discussion

Forum Type: A single simple discussion - is just a single topic, all on one page. Useful for short, focussed discussions. Standard forum for general use - is an open forum where any one can start a new topic at any time. This is th Each person posts one discussion - Each person can post exactly one new discussion topic (everyone can re

Definition of Forum: This module is by far the most important - it is here that discussion takes place. When you add a new forum, y with a choice of different types - a simple single-topic discussion, a free-for-all general forum, or a one-discus user.

Description Foreign Key mdl_course.id forum type

Forum title Intro Text 2= Students are allowed to start discussions and reply, 1=Sudent are allowed only to reply, 0=Student aren't allowed to post Allow posts to be rated? 1=only teachers can rate posts; 2=students can rate posts Students can rate? Yes/no: 1/0 start time finish time Grade: Separate and connected ways of knowing = -1 the others--> +1,+2+100 Max attach size yes/no: 1/0 Time modified

Useful for short, focussed discussions. can start a new topic at any time. This is the best general-purpose forum. one new discussion topic (everyone can reply to them though). This is useful when you want each student to start a discussion

takes place. When you add a new forum, yu will presented free-for-all general forum, or a one-discussion-thread-per-

want each student to start a discussion about, say, their reflections on the week's topic, and everyone else responds to these.

, and everyone else responds to these.

Field id course forum name firstpost userid groupid assessed timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(255) int(10) UNSIGNED int(10) UNSIGNED int(10) tinyint(1) int(10)

Null No No No No No No

Default Extra auto_increment 0 0 0 0 0 1 0

UNSIGNED No No UNSIGNED No

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Forums are composed of discussions

Description Foreign Key mdl_course.id Foreign Key mdl_forum.id Post Title Foreign Key mdl_forum_posts.id Foreign Key mdl_user.id Foreign Key mdl_groups.id --> 0=no group rated? Time modified

Field id discussion parent userid created modified mailed subject message

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED tinyint(2) UNSIGNED varchar(255) text

Null No No No No No No No No No

Default Extra auto_increment 0 0 0 0 0 0

format attachment totalscore

tinyint(2) varchar(100) tinyint(4)

No No No

0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment All posts are stored in this table

Description Foreign Key mdl_forum_discussion.id id of the post parent Foreign Key mdl_user.id Created time Modified time yes/no: 1/0 Subject of the post Message of the post Format of the post: 0=Moodle autoformat; 1= HTML format; 2=Plain text format; 3=Wiki format path rate total score

Field id userid post time rating

Type int(10) int(10) int(10) int(10) tinyint(4)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Contains user ratings for individual posts

Description Foreign Key mdl_user.id Foreign Key mdl_forum_posts.id Time sent value

Field id userid forum

Type int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No

Default Extra auto_increment 0 0

Index Keyname PRIMARY id

Type PRIMARY UNIQUE

Field id id

Comment Keeps track of who is subscribed to what forum

Description Foreign Key mdl_user.id Foreign Key mdl_forum.id

Field id course name text format answer1 answer2 answer3 answer4 answer5 answer6 publish

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) text tinyint(2) UNSIGNED varchar(255) varchar(255) varchar(255) varchar(255) varchar(255) varchar(255) tinyint(2)

Null No No No No No No No Yes Yes Yes Yes

Default Extra auto_increment 0

0 Yes No NULL NULL NULL NULL 0 0 0

UNSIGNED No UNSIGNED No UNSIGNED No

showunanswered tinyint(2) timemodified int(10)

Index Keyname PRIMARY id

Type PRIMARY UNIQUE

Field id id

Comment Available choices are stored here.

Definition of Choice: A choice activity is very simple - you ask a question and specify a choice of responses. Students can make th you have a report screen where you can see the results. I use it to gather research consent from my students use it for quick polls or class votes.

Description Foreign Key mdl_course.id Name Text Format--> moodle, html, plain text, wiki text answer text answer text answer text answer text answer text answer publish answers to students? 0=no, 1=yes but anonymous, 2=yes with names show people who didnt answer? Yes/no 1/0 Time modified/created

a choice of responses. Students can make their choice, and o gather research consent from my students, but you could

Field id choice userid answer timemodified

Type int(10) int(10) int(10) tinyint(4) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY Comment

Type PRIMARY

Field id

Description Foreign Key mdl_choice.id Foreign Key mdl_user.id selected answer = mdl_choice.answerX Time modified/created

Field id category sortorder password fullname shortname summary format showgrades modinfo newsitems teacher teachers student students guest startdate numsections showrecent marker maxbytes showreports visible groupmode groupmodeforce timecreated timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(50) varchar(254) varchar(15) text varchar(10) smallint(2) UNSIGNED longtext smallint(5) UNSIGNED varchar(100) varchar(100) varchar(100) varchar(100) tinyint(2) UNSIGNED int(10) UNSIGNED smallint(5) UNSIGNED smallint(5) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED int(4) UNSIGNED int(10) UNSIGNED int(4) UNSIGNED int(4) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED

Null No No No No No No No No No No No No No No No No No No No No No No No No No No No

Default 0 0

Extra auto_increment

topics 1 1 Teacher Teachers Student Students 0 0 1 1 0 0 0 1 0 0 0 0

Index Keyname PRIMARY category Comment

Type PRIMARY INDEX

Field id category

Description Foreign Key mdl_course_category.id

course full name course short name

yes/no: 1/0

Name for teacher Name for teachers Name for Student Name for Students yes/no: 1/0

Time Created Time modified

Field id name description parent sortorder

Type Attributes int(10) UNSIGNED varchar(255) text int(10) UNSIGNED int(10) UNSIGNED

Null No No No No No

Default Extra auto_increment

0 0

coursecount visible timemodified

int(10) tinyint(1) int(10)

UNSIGNED No No UNSIGNED No

0 1 0

Index Keyname PRIMARY id Comment Course categories

Type PRIMARY UNIQUE

Field id id

Description Category Name Description Parent Category Number of courses in this category = sum(mdl_course.id) where mdl_course_category.id=mdl_course.catego ry yes/no: 1/0 Time created/modified

Field id course userid display

Type int(10) int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No

Default Extra auto_increment 0 0 0

Index Keyname PRIMARY id courseuserid

Type PRIMARY UNIQUE INDEX

Field id id course userid

Comment Stores info about how to display the course

Description Foreign Key mdl_course.id Foreign Key mdl_user.id Display method (I didn't study that)

Field id course module instance section added deleted score indent visible groupmode

Type int(10) int(10) int(10) int(10) int(10) int(10) tinyint(1) tinyint(4) int(5) tinyint(1) tinyint(4)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No

Default Extra auto_increment 0 0 0 0 0 0 0 0 1 0

UNSIGNED No UNSIGNED No UNSIGNED No No UNSIGNED No No No

Index Keyname PRIMARY id Comment

Type PRIMARY UNIQUE

Field id id

Description Foreign Key mdl_course.id Foreign Key mdl_modules.id ??Foreign Key mdl_course_sections.id

yes/no: 1/0

Field id course section summary sequence visible

Type int(10) int(10) int(10) text text tinyint(1)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No

Default Extra auto_increment 0 0

Index Keyname PRIMARY coursesection Comment

Type PRIMARY INDEX

Field id course section

Description Foreign Key mdl_course.id

Field id name version cron lastcron search visible

Type Attributes int(10) UNSIGNED varchar(20) int(10) int(10) UNSIGNED int(10) UNSIGNED varchar(255) tinyint(1)

Null No No No No No No No

Default Extra auto_increment 0 0 0 1

Index Keyname PRIMARY id Comment

Type PRIMARY UNIQUE

Field id id

Description Module name Module Version (date YYYYMMDDXX) Time between each cron Last cron time yes/no: 1/0

Field id time userid ip course

Type int(10) int(10) int(10) varchar(15) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No UNSIGNED No

Default Extra auto_increment 0 0 0

module cmid action url info

varchar(10) int(10) UNSIGNED varchar(15) varchar(100) varchar(255)

No No No No No

Index Keyname PRIMARY

Field id time course timecoursemodul module eaction INDEX action course coursemoduleacti module on INDEX action course courseuserid INDEX userid ip FULLTEXT ip ip_2 FULLTEXT ip Comment Every action is logged as far as possible.

Type PRIMARY

Description Action time Foreign Key mdl_user.id ip of the user Foreign Key mdl_course.id The module name where something happened on Foreign Key mdl_log_display.module ? Foreign Key mdl_log_display.action url called during this action ?

Field module action mtable field

Type Attributes varchar(20) varchar(20) varchar(20) varchar(40)

Null No No No No

Default Extra

Index Keyname NO INDEX

Type

Field

Comment For a particular module/action, specifies a moodle table/field

Description Module name action name moodle table used for this action ? Field name of the <input> tag ? Or name of the table field?

Field id course name content timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) text int(10) UNSIGNED

Null No No No No No

Default Extra auto_increment 0

Index Keyname PRIMARY Comment Defines labels

Type PRIMARY

Field id

Definition of Label: This is a not a true activity - it is a "dummy" activity that allows you to insert text and graphics among the othe course page.

Description Foreign Key mdl_course.id Label name Label text Time created/modified

u to insert text and graphics among the other activities on the

Field id courseid name description lang picture timecreated timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(254) text varchar(10) int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED

Null No No No No No No No No

Default Extra auto_increment 0

en 0 0 0

Index Keyname PRIMARY id courseid

Type PRIMARY UNIQUE INDEX

Field id id courseid

Comment Each record is a group in a course.

Description Foreign Key mdl_course.id Group name Group description Language of the group Path to the picture Time created Time modified

Field id groupid userid timeadded

Type int(10) int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No

Default Extra auto_increment 0 0 0

Index Keyname PRIMARY id groupid

Type PRIMARY UNIQUE INDEX

Field id id groupid

Comment Lists memberships of users to groups

Description Foreign Key mdl_groups.id Foreign Key mdl_user.id Time added

Field id name value

Type Attributes int(10) UNSIGNED varchar(255) text

Null No No No

Default Extra auto_increment

Index Keyname PRIMARY name

Type PRIMARY UNIQUE

Field id name

Comment Moodle configuration variables

Description Name of the config variable (i.e. version, language) Value of the config variable

Field id course

Type int(10) int(10)

Attributes Null UNSIGNED No UNSIGNED No

Default Extra auto_increment 0

template days timecreated timemodified name intro questions

int(10) UNSIGNED smallint(6) int(10) UNSIGNED int(10) UNSIGNED varchar(255) text varchar(255)

No No No No No Yes Yes

0 0 0 0 NULL NULL

Index Keyname PRIMARY Comment Surveys

Type PRIMARY

Field id

Definition of survey: The survey module provides a number of predefined survey instruments that are useful in evaluating and und class. Currently they include the COLLES and the ATTLS instruments. They can be given to students early in diagnostic tool and at the end of the course as an evaluation tool (I use one every week in my courses).

Description Foreign Key mdl_course.id 1/2/3/4: COLLES (actual)/COLLES(preferred)/COLLES(preferr ed and actual)/ATLAS --> first 4 row of this table are templates ? Time created Time modified Survey Name Survey intro text is a copy of the template row Foreign Key mdl_survey_questions.id separator ',' i.e. 1,2,4

uments that are useful in evaluating and understanding your ments. They can be given to students early in the course as a (I use one every week in my courses).

Field id text shorttext multi intro type options

Type Attributes int(10) UNSIGNED varchar(255) varchar(30) varchar(100) varchar(50) tinyint(3) text

Null No No No No Yes No Yes

Default Extra auto_increment

NULL 0 NULL

Index Keyname PRIMARY Comment

Type PRIMARY

Field id

Description

list of questions (mdl_survey_question.id) if its a multiple one, separator ','

Field id userid survey question time answer1 answer2

Type int(10) int(10) int(10) int(10) int(10) char(255) char(255)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No Yes Yes Yes

Default Extra auto_increment 0 0 0 NULL NULL NULL

Index Keyname PRIMARY id Comment

Type PRIMARY UNIQUE

Field id id

Description Foreign Key mdl_user.id Foreign Key mdl_survey.id Foreign Key mdl_survey_questions.id Time sent answer Answer text: 1/2/3/4 for chioce, text for comment answer

Field id survey userid notes

Type int(10) int(10) int(10) text

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No

Default Extra auto_increment 0 0

Index Keyname PRIMARY id Comment

Type PRIMARY UNIQUE

Field id id

Description Foreign Key mdl_survey.id Foreign Key mdl_user.id

Field id course name type reference summary alltext timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) tinyint(4) varchar(255) text text int(10) UNSIGNED

Null No No No No Yes No No No

Default Extra auto_increment 0

0 NULL

Index Keyname PRIMARY id Comment

Type PRIMARY UNIQUE

Field id id

Definition of Resource: Resources are content: information the teacher wants to bring into the course. These can be prepared files up course server; pages edited directly in Moodle; or external web pages made to appear part of this course.

Description Foreign Key mdl_course.id Resource name Type of the resource (4=plain text,5=web link, ) Reference to this Resource (example weblink, picture path ) Summary text Full text of the resource Time created/modified

o the course. These can be prepared files uploaded to the ages made to appear part of this course.

Field id courseid userid name scale description timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(255) text text int(10) UNSIGNED

Null No No No No No No No

Default Extra auto_increment 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Defines grading scales

Description Foreign Key mdl_course.id Foreign Key mdl_user.id

Field id course name description format resubmit type maxbytes timedue grade timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) text tinyint(2) tinyint(2) int(10) int(10) int(10) int(10) int(10) UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No

Default Extra auto_increment 0

No No No No No No UNSIGNED No

0 0 1 100000 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Defines assignments

Definition of Assignment: An assignment is where you set a task with a due date and a maximum grade. Students will be able to upload the requirements. The date they upload their file is recorded. Afterwards, you will have a single page on which file (and how late or early it is), and then record a grade and a comment. Half an hour after you grade any par Moodle will automatically email that student a notification.

Description Foreign Key mdl_course.id Assignment name Assignment description Assignment text format (moodle format, html, plain text, wiki) allow resubmissions yes/no:1/0 upload file/offline assignment: 1/0 attachment max size Due date limit grade time created/modified

ximum grade. Students will be able to upload one file to satisify erwards, you will have a single page on which ou can view each mment. Half an hour after you grade any particular student,

Field id assignment userid timecreated timemodified numfiles grade comment teacher timemarked mailed

Type int(10) int(10) int(10) int(10) int(10) int(10) int(11) text int(10) int(10) tinyint(1)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No No No

Default Extra auto_increment 0 0 0 0 0 0

UNSIGNED No UNSIGNED No UNSIGNED No

0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Info about submitted assignments Due date = data di scadenza

Description Foreign Key mdl_assignment.id Foreign Key mdl_user.id time assignment was sent time assignment was modified number of files uploaded Teacher grade on this assignment Teacher Feedback on this assignment Teacher user id: Foreign Key mdl_user.id Time graded by teacher Mailed grade to student --> yes/no: 1/0

Field id name course day hours roll notes timemodified dynsection edited autoattend

Type Attributes int(10) UNSIGNED varchar(255) int(10) int(10) UNSIGNED tinyint(1) tinyint(1) varchar(64) int(10) UNSIGNED tinyint(1) tinyint(1) tinyint(1)

Null No No No No No No No No No No No

Default Extra auto_increment 0 0 0 0 0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Rilevazione presenze Definition of Attendance: This module allows an attendance register to be manually maintained for a given week or topic.

Description name = Date - note Foreign Key mdl_course.id Timestamp date of this attendace How many hours notes on this attendance Time created/modified yes/no: 1/0

ained for a given week or topic.

Field id dayid userid hour status notes

Type Attributes int(11) int(10) UNSIGNED int(11) tinyint(1) UNSIGNED int(11) varchar(64)

Null No No No No No No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY Comment

Type PRIMARY

Field id

Description Foreign Key mdl_attendance.id Foreign Key mdl_user.id how many

Field id course name intro introformat days assessed timemodified

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) text tinyint(2) smallint(5) UNSIGNED int(10) int(10) UNSIGNED

Null No No Yes Yes No No No No

Default Extra auto_increment 0 NULL NULL 0 7 0 0

Index Keyname PRIMARY Comment

Type PRIMARY

Field id

Definition of Journal: Each journal activity is an entry in the whole course journal. For each one you can specify an open-ended que what students write, as well as a window of time in which the journal is open (weekly course format only). A ge thumb is to create one journal per week. Encourage students to write reflectively and critically in these journal available to them and you. Afterwards, you will be able to grade and comment all the entries for that week or t will receive an automatic email informing them of your feedback. Journals are not designed to be continually a need to do that then add more journal activities.

Description Foreign Key mdl_course.id

Time created/modified

each one you can specify an open-ended question that guides nal is open (weekly course format only). A general rule of write reflectively and critically in these journals, as they are only and comment all the entries for that week or topic, and students Journals are not designed to be continually added to - if you

Field id journal userid modified text format rating comment teacher timemarked mailed

Type int(10) int(10) int(10) int(10) text tinyint(2) int(10) text int(10) int(10) int(1)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No Yes Yes

Default Extra auto_increment 0 0 0 0 0 NULL 0 0 0

UNSIGNED No UNSIGNED No UNSIGNED No

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment All the journal entries of all people

Description Foreign Key mdl_journal.id Foreign Key mdl_user.id

Teacher user id: Foreign Key mdl_user.id

Field id name description courseid groupid userid modulename instance eventtype timestart timeduration timemodified

Type Attributes int(10) UNSIGNED varchar(255) text int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(20) int(10) UNSIGNED varchar(20) int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED

Null No No No No No No No No No No No No

Default Extra auto_increment

0 0 0 0 0 0 0

Index Keyname PRIMARY id courseid userid

Type PRIMARY UNIQUE INDEX INDEX

Field id id courseid userid

Comment For everything with a time associated to it

Description

Foreign Key mdl_course.id Foreign Key mdl_groups.id Foreign Key mdl_user.id

Field id course deleteafter

Type int(10) int(10) smallint(5)

Attributes Null UNSIGNED No UNSIGNED No UNSIGNED No No No No No Yes Yes

Default Extra auto_increment 0 14 0 0 0 0 NULL NULL

dialoguetype tinyint(3) multipleconversations tinyint(3) maildefault tinyint(3) timemodified int(10) UNSIGNED name varchar(255) intro text

Index Keyname PRIMARY Comment

Type PRIMARY

Field id

Definition of Dialogue: This module allows students or teachers to start two-way dialogues with another person. The functionality of t eventually be made part of a standard instant messaging function

Description Foreign Key mdl_course.id How many days after it was closed u have to delete this dialogue 0=teacher-student;1=studentstudent;2=everybody Allow multiple conversation yes/no: 1/0 time created/modified dialogue name dialogue intro text

es with another person. The functionality of this module will n

Field id dialogueid userid recipientid

Type int(10) int(10) int(10) int(10)

Attributes Null UNSIGNED No UNSIGNED No UNSIGNED No UNSIGNED No

Default Extra auto_increment 0 0 0

lastid timemodified closed seenon ctype format subject

int(10) int(10) tinyint(3)

UNSIGNED No UNSIGNED No No No No No No

0 0 0 0 0 0

int(10) UNSIGNED tinyint(3) tinyint(2) varchar(100)

Index Keyname PRIMARY dialogueid timemodified

Type PRIMARY INDEX INDEX

Field id dialogueid timemodifie

Comment All the conversations between pairs of people

Description Foreign Key mdl_dialogue.id Person that start the dialogue: Foreign Key mdl_user.id The dialogue receive the dialogue: Foreign Key mdl_user.id Last person that wrote message to this dialogue: Foreign Key mdl_user.id Time last message was sent Time closed Dinamyc field, to see when someone read the message

Subjet of this conversation

Field id dialogueid conversationid userid timecreated mailed text

Type int(10) int(10) int(10) int(10) int(10) int(1) text

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No No

Default Extra auto_increment 0 0 0 0 0

Index Keyname PRIMARY conversationid

Type PRIMARY INDEX

Field id conversationid

Comment All the conversation entries

Description Foreign Key mdl_dialogue.id Foreign Key mdl_conversation.id Foreign Key mdl_user.id Time created 0=mailed ; 1=not mailed Dialogue text

Field id course name nelements phase gradingstrategy usemaximum anonymous maxbytes deadline grade timemodified teacherweight gradingweight showleaguetable

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) tinyint(3) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED tinyint(3) int(10) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED

Null No No No No No No No No No No No No No No No

Default Extra auto_increment 0 1 0 1 0 0 100000 0 0 0 5 5 0

Index Keyname PRIMARY Comment Defines exercise

Type PRIMARY

Field id

Definition of exercise: This module is a little like a workshop without the peer assessment - a more advanced form of Assignment. In functionality of this may eventually be integrated into the Assignment module.

Description Foreign Key mdl_course.id

Deadline TimeStamp

nt - a more advanced form of Assignment. In fact, the ment module.

Field id exerciseid submissionid userid timecreated timegraded grade gradinggrade mailed generalcomment teachercomment

Type int(10) int(10) int(10) int(10) int(10) int(10) float int(3) tinyint(2) text text

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No No No No No No

Default Extra auto_increment 0 0 0 0 0 0 0 0

UNSIGNED

Index Keyname PRIMARY submissionid userid

Type PRIMARY INDEX INDEX

Field id submissionid userid

Comment Info about assessments by teacher and students

Description Foreign Key mdl_exercise.id Foreign Key mdl_exercise_submissions.id Foreign Key mdl_user.id

Field id exerciseid elementno description scale maxscore weight

Type int(10) int(10) tinyint(3) text tinyint(3) tinyint(3) tinyint(3)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No UNSIGNED No UNSIGNED No UNSIGNED No

Default Extra auto_increment 0 0 0 1 11

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Info about marking scheme of assignment

Description Foreign Key mdl_exercise.id

Field id exerciseid assessmentid elementno feedback grade

Type int(10) int(10) int(10) int(10) text tinyint(3)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY assessmentid

Type PRIMARY INDEX

Field id assessmentid

Comment Info about individual grades given to each element

Description Foreign Key mdl_exercise.id Foreign Key mdl_exercise_assesments.id

Field id exerciseid elementno rubricno description

Type int(10) int(10) int(10) tinyint(3) text

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No

Default Extra auto_increment 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Info about the rubrics marking scheme

Description Foreign Key mdl_exercise.id

Field id exerciseid userid title timecreated resubmit mailed isexercise late

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(100) int(10) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED tinyint(3) UNSIGNED

Null No No No No No No No No No

Default Extra auto_increment 0 0 0 0 0 0 0

Index Keyname PRIMARY userid

Type PRIMARY INDEX

Field id userid

Comment Info about submitted work from teacher and students

Description Foreign Key mdl_exercise.id Foreign Key mdl_user.id

Field Type Attributes id int(10) UNSIGNED course int(10) UNSIGNED name varchar(255) description text nelements tinyint(3) UNSIGNED phase tinyint(2) UNSIGNED format tinyint(2) UNSIGNED gradingstrategy tinyint(2) UNSIGNED resubmit tinyint(2) UNSIGNED agreeassessments tinyint(2) UNSIGNED hidegrades tinyint(2) UNSIGNED anonymous tinyint(2) UNSIGNED includeself tinyint(2) UNSIGNED maxbytes int(10) UNSIGNED deadline int(10) UNSIGNED grade int(10) ntassessments tinyint(3) UNSIGNED nsassessments tinyint(3) UNSIGNED overallocation tinyint(3) UNSIGNED timemodified int(10) UNSIGNED mergegrades tinyint(3) UNSIGNED teacherweight tinyint(3) UNSIGNED peerweight tinyint(3) UNSIGNED includeteachersgrade tinyint(3) UNSIGNED biasweight tinyint(3) UNSIGNED reliabilityweight tinyint(3) UNSIGNED gradingweight tinyint(3) UNSIGNED teacherloading tinyint(3) UNSIGNED assessmentstodrop tinyint(3) UNSIGNED showleaguetable tinyint(3) UNSIGNED

Null No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Default Extra auto_increment 0

1 0 0 1 0 0 0 0 0 100000 0 0 0 0 0 0 0 5 5 0 5 5 5 5 0 0

Index Keyname PRIMARY Comment Defines workshop

Type PRIMARY

Field id

Definition of Workshop: A Workshop is a peer assessment activity with a huge array of options. It allows participants to assess each o well as exemplar projects, in a number of ways. It also coordinates the collection and distribution of these ass variety of ways.

Description Foreign Key mdl_course.id

ptions. It allows participants to assess each other's projects, as es the collection and distribution of these assessments in a

Field id workshopid submissionid userid timecreated timegraded timeagreed grade gradinggrade mailed resubmission donotuse generalcomment teachercomment

Type int(10) int(10) int(10) int(10) int(10) int(10) int(10) float int(3) tinyint(3) tinyint(3) tinyint(3) text text

Attributes Null UNSIGNED No UNSIGNED No UNSIGNED UNSIGNED UNSIGNED UNSIGNED UNSIGNED No No No No No No No UNSIGNED No UNSIGNED No UNSIGNED No No No

Default Extra auto_increment 0 0 0 0 0 0 0 0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Info about assessments by teacher and students

Description Foreign Key mdl_workshop.id Foreign Key mdl_workshop_submissions.id Foreign Key mdl_user.id

Field id workshopid assessmentid userid timecreated mailed comments

Type int(10) int(10) int(10) int(10) int(10) tinyint(2) text

Attributes Null UNSIGNED No UNSIGNED No UNSIGNED UNSIGNED UNSIGNED UNSIGNED No No No No No

Default Extra auto_increment 0 0 0 0 0

Index Keyname PRIMARY Comment Defines comments

Type PRIMARY

Field id

Description Foreign Key mdl_workshop.id Foreign Key mdl_workshop_assessments.id Foreign Key mdl_user.id

Field id workshopid elementno description scale maxscore weight

Type int(10) int(10) tinyint(3) text tinyint(3) tinyint(3) float

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No UNSIGNED No UNSIGNED No No

Default Extra auto_increment 0 0 0 1 1

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Info about marking scheme of assignment

Description Foreign Key mdl_workshop.id

Field id workshopid assessmentid elementno feedback grade

Type int(10) int(10) int(10) int(10) text tinyint(3)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Info about individual grades given to each element

Description Foreign Key mdl_workshop.id

Field id workshopid elementno rubricno description

Type int(10) int(10) int(10) tinyint(3) text

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No

Default Extra auto_increment 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Info about the rubrics marking scheme

Description Foreign Key mdl_workshop.id

Field id workshopid userid title timecreated mailed teachergrade peergrade biasgrade reliabilitygrade gradinggrade finalgrade

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(100) int(10) UNSIGNED tinyint(2) UNSIGNED int(3) UNSIGNED int(3) UNSIGNED int(3) UNSIGNED int(3) UNSIGNED int(3) UNSIGNED int(3) UNSIGNED

Null No No No No No No No No No No No No

Default Extra auto_increment 0 0 0 0 0 0 0 0 0 0

Index Keyname PRIMARY title

Type PRIMARY INDEX

Field id title

Comment Info about submitted work from teacher and students

Description Foreign Key mdl_workshop.id Foreign Key mdl_user.id

Field Type Attributes id int(10) UNSIGNED course int(10) UNSIGNED name varchar(255) intro text studentcanpost tinyint(2) UNSIGNED allowduplicatedentries tinyint(2) UNSIGNED displayformat tinyint(2) UNSIGNED mainglossary tinyint(2) UNSIGNED showspecial tinyint(2) UNSIGNED showalphabet tinyint(2) UNSIGNED showall tinyint(2) UNSIGNED allowcomments tinyint(2) UNSIGNED usedynalink tinyint(2) UNSIGNED defaultapproval tinyint(2) UNSIGNED globalglossary tinyint(2) UNSIGNED entbypage tinyint(3) UNSIGNED assessed int(10) UNSIGNED assesstimestart int(10) UNSIGNED assesstimefinish int(10) UNSIGNED scale int(10) timecreated int(10) UNSIGNED timemodified int(10) UNSIGNED

Null No No No No No No No No No No No No No No No No No No No No No No

Default Extra auto_increment 0

0 0 0 0 1 1 1 0 1 1 0 10 0 0 0 0 0 0

Index Keyname PRIMARY Comment

Type PRIMARY

Field id

Definition of glossary: This activity allows participants to create and maintain a list of definitions, like a dictionary. The entries can be searched or browsed in many different formats. The glossary also allows teachers to export entries from one glossary to another (the main one) within the sam Finally, it is possible to automatically create links to these entries from throughout the course.

Description Foreign Key mdl_course.id

finitions, like a dictionary.

ssary to another (the main one) within the same course. from throughout the course.

Field id entryid alias

Type int(10) int(10) text

Attributes Null UNSIGNED No UNSIGNED No No

Default Extra auto_increment 0

Index Keyname PRIMARY Comment entries alias

Type PRIMARY

Field id

Description Foreign Key mdl_glossary_entries.id

Field id glossaryid name usedynalink

Type Attributes int(10) UNSIGNED int(10) UNSIGNED varchar(255) tinyint(2) UNSIGNED

Null No No No No

Default Extra auto_increment 0 1

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment all categories for glossary entries

Description Foreign Key mdl_glossary.id

Field id entryid userid comment format timemodified

Type int(10) int(10) int(10) text tinyint(2) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No UNSIGNED No UNSIGNED No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment comments on glossary entries

Description Foreign Key mdl_glossary_entries.id Foreign Key mdl_user.id

Field id fid visible relatedview showgroup defaultmode defaulthook sortkey sortorder

Type int(10) int(10) tinyint(2) tinyint(3) tinyint(2) varchar(50) varchar(50) varchar(50) varchar(50)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No No UNSIGNED No No No No No

Default Extra auto_increment 0 1 -1 1

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Setting of the display formats

Description

Field id glossaryid userid concept definition format attachment timecreated timemodified teacherentry sourceglossaryid usedynalink casesensitive fullmatch approved

Type Attributes int(10) UNSIGNED int(10) UNSIGNED int(10) UNSIGNED varchar(255) text tinyint(2) UNSIGNED varchar(100) int(10) UNSIGNED int(10) UNSIGNED tinyint(2) UNSIGNED int(10) UNSIGNED tinyint(2) UNSIGNED tinyint(2) UNSIGNED tinyint(2) UNSIGNED tinyint(2) UNSIGNED

Null No No No No No No No No No No No No No No No

Default Extra auto_increment 0 0

0 0 0 0 0 1 0 1 1

Index Keyname PRIMARY Comment all glossary entries

Type PRIMARY

Field id

Description Foreign Key mdl_glossary.id Foreign Key mdl_user.id

Field id categoryid entryid

Type int(10) int(10) int(10)

Attributes UNSIGNED UNSIGNED UNSIGNED

Null No No No

Default Extra auto_increment 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment categories of each glossary entry

Description

Field id userid entryid time rating

Type int(10) int(10) int(10) int(10) tinyint(4)

Attributes UNSIGNED UNSIGNED UNSIGNED UNSIGNED

Null No No No No No

Default Extra auto_increment 0 0 0 0

Index Keyname PRIMARY

Type PRIMARY

Field id

Comment Contains user ratings for entries

Description Foreign Key mdl_user.id Foreign Key mdl_glossary_entries.id

Field

Type

Attributes

Null

Default Extra

Index Keyname PRIMARY Comment

Type PRIMARY

Field id

Description

S-ar putea să vă placă și