「XMLDBドキュメンテーション (Dev docs)」の版間の差分
提供:MoodleDocs
Toshihiro KITA (トーク | 投稿記録) (ページの作成:「__NOTOC__ XMLDBはMoodleのデータベース抽象化レイヤです -- Moodleがデータベースと対話し、アクセスするためのコードライブラリで…」) |
Toshihiro KITA (トーク | 投稿記録) 編集の要約なし |
||
7行目: | 7行目: | ||
=== 導入 === | === 導入 === | ||
* [[XMLDBの導入|導入]]: XMLDBの一般的な考え方が説明されているところです。 | * [[XMLDBの導入 (Dev docs)|導入]]: XMLDBの一般的な考え方が説明されているところです。 | ||
* [[XMLDBロードマップ|ロードマップ]]: XMLDBサブシステムの実装プロセスの全体像と、各ポイントの詳細について説明します。 | * [[XMLDBロードマップ (Dev docs)|ロードマップ]]: XMLDBサブシステムの実装プロセスの全体像と、各ポイントの詳細について説明します。 | ||
* [[XMLDBの問題|問題]]: [[XMLDBロードマップ|ロードマップ]]に組み込む前に決定/解決する必要がある問題の包括的なリストです。 | * [[XMLDBの問題 (Dev docs)|問題]]: [[XMLDBロードマップ|ロードマップ]]に組み込む前に決定/解決する必要がある問題の包括的なリストです。 | ||
=== インストール方法 === | === インストール方法 === |
2022年12月9日 (金) 08:04時点における版
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内部の予約語集です。