XMLDBドキュメンテーション (Dev docs)
提供:MoodleDocs
XMLDBはMoodleのデータベース抽象化レイヤです -- Moodleがデータベースと対話し、アクセスするためのコードライブラリです。
このページには、すべてのXMLDB関連ドキュメントへのリンクがあります。
導入
- 導入: XMLDBの一般的な考え方が説明されているところです。
- ロードマップ: XMLDBサブシステムの実装プロセスの全体像と、各ポイントの詳細について説明します。
- 問題: ロードマップに組み込む前に決定/解決する必要がある問題の包括的なリストです。
インストール方法
- PHP用MSSQLのインストール: PHPにMSSQLサポートを追加するために必要な手順についての短いマニュアルです。
- PHP用Oracleのインストール: PHPにOracleサポートを正常に追加するために必要な手順についての1つの短いマニュアルです。
- Moodleのインストール: Moodleのインストールガイド (あなたのサーバで AMPプラットフォーム を動作させた後)。
開発
- DDL関数: 新しいXMLDBデータ定義関数とその使用方法の1つのリストです。
- DML関数: データ操作関数の一覧とその使用方法。
- XMLDBの使用方法: XMLスキーマの基礎、Moodleに組み込まれたXMLエディタ、命名規則、およびシンプルで分かりやすい例について説明しています。
- プラグインデータベーステーブルのインストールとアップグレード
- コーディングのガイドライン: 良いクロスDBコードを作成するために注意深く従わなければならない主なコーディングガイドラインと、より正確にはデータベース構造部を紹介します。
- データベーススキーマ: DBDesigner4 形式のMoodleデータベースの図
バグと新機能
- XMLDBの既知のバグ
- XMLDBの懸案事項の改善と機能
- 開発者フォーラム: 開発に関する一般的な議論
データベースエンジンのドキュメンテーション
ここでは、私たちがサポートしている様々なデータベースエンジンのリファレンスドキュメントへの便利なリンクをご紹介します:
関連項目
- DBのカラムタイプ - 各RDBMSのカラムタイプとその特徴についてのリンク集です。
- DBのキーとインデックスの命名 - キー/インデックスやその他のオブジェクトの自動命名に関するいくつかの情報です。
- DBの予約語 - 各RDBMS内部の予約語集です。