Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: Database FAQ.

Database FAQ: Difference between revisions

From MoodleDocs
Line 18: Line 18:
See
See
* [[:Category:DB]]
* [[:Category:DB]]
* [http://moodle.org/mod/forum/view.php?id=45 Databases forum]
* [[Development:Database Schema]] - The files available here are in [http://fabforce.net/dbdesigner4/ DBDesigner 4] format. DBDesigner 4 is a schema drawing program for MySQL data bases released under GPL.
* [[Development:Database Schema]] - The files available here are in [http://fabforce.net/dbdesigner4/ DBDesigner 4] format. DBDesigner 4 is a schema drawing program for MySQL data bases released under GPL.
* [[Development:Database schema introduction]]
* [[Development:Database schema introduction]]
Line 23: Line 24:
* [http://learn.open.ac.uk/mod/oublog/viewpost.php?post=5741 "Database abstraction layers and Moodle"] from Christopher Douce's blog (Open University)
* [http://learn.open.ac.uk/mod/oublog/viewpost.php?post=5741 "Database abstraction layers and Moodle"] from Christopher Douce's blog (Open University)
* [http://moodle.org/mod/forum/discuss.php?d=65072 "Moodle database design issues I'd like to tackle/see tackled"] in the Moodle forum (from 2007).
* [http://moodle.org/mod/forum/discuss.php?d=65072 "Moodle database design issues I'd like to tackle/see tackled"] in the Moodle forum (from 2007).
* [http://moodle.org/mod/forum/view.php?id=45 Databases forum]
* [http://moodle.org/mod/forum/discuss.php?d=108886#p560097 MySQL workbench file]
* [https://docs.moodle.org/en/Development:Quiz_database_structure Quiz database structure]


== XMLDB ==
== XMLDB ==

Revision as of 17:09, 10 July 2009

Note: This article is a work in progress. Please use the page comments or an appropriate moodle.org forum for any recommendations/suggestions for improvement.


Databases and Moodle

When talking about Moodle and databases there are actually two different kind of things which can be meant:

a) The Moodle activity named Database
b) The database on your server where Moodle stores all its content

a) Database activity

See

b) Moodle database

See

XMLDB

XMLDB stores the database definition in an XML format that can be used to install Moodle on any database.

Introduction to Moodle Programming course:

Different kinds of databases

New database layer in Moodle 2.0

See also: