「XMLDBドキュメンテーション (Dev docs)」の版間の差分
提供:MoodleDocs
Toshihiro KITA (トーク | 投稿記録) (→開発) |
Toshihiro KITA (トーク | 投稿記録) (→開発) |
||
(同じ利用者による、間の4版が非表示) | |||
19行目: | 19行目: | ||
=== 開発 === | === 開発 === | ||
* [[DDL関数|DDL関数]]: 新しいXMLDBデータ定義関数とその使用方法の1つのリストです。 | * [[DDL関数 (Dev docs)|DDL関数]]: 新しいXMLDBデータ定義関数とその使用方法の1つのリストです。 | ||
* [[DML関数|DML関数]]: データ操作関数の一覧とその使用方法。 | * [[DML関数 (Dev docs)|DML関数]]: データ操作関数の一覧とその使用方法。 | ||
* [[XMLDB XML構造の定義 (Dev docs)|XMLDBの使用方法]]: XMLスキーマの基礎、Moodleに組み込まれた[[XMLDB XML構造の定義 (Dev docs)#XMLDBエディタ|XMLエディタ]]、[[XMLDB XML構造の定義# | * [[XMLDB XML構造の定義 (Dev docs)|XMLDBの使用方法]]: XMLスキーマの基礎、Moodleに組み込まれた[[XMLDB XML構造の定義 (Dev docs)#XMLDBエディタ|XMLエディタ]]、[[XMLDB XML構造の定義 (Dev docs)#規約|命名規則]]、およびシンプルで分かりやすい[[XMLDB XML構造の定義 (Dev docs)#一例: 課題モジュール|例]]について説明しています。 | ||
* [[プラグインデータベーステーブルのインストールとアップグレード]] | * [[プラグインデータベーステーブルのインストールとアップグレード]] | ||
* [[コーディング|コーディングのガイドライン]]: 良いクロスDBコードを作成するために注意深く従わなければならない主なコーディングガイドラインと、より正確には[[データベース|データベース構造部]]を紹介します。 | * [[コーディング|コーディングのガイドライン]]: 良いクロスDBコードを作成するために注意深く従わなければならない主なコーディングガイドラインと、より正確には[[データベース|データベース構造部]]を紹介します。 | ||
44行目: | 44行目: | ||
* [[XMLDBのカラムタイプ|DBのカラムタイプ]] - 各RDBMSのカラムタイプとその特徴についてのリンク集です。 | * [[XMLDBのカラムタイプ|DBのカラムタイプ]] - 各RDBMSのカラムタイプとその特徴についてのリンク集です。 | ||
* [[XMLDBのキーとインデックスの命名|DBのキーとインデックスの命名]] - キー/インデックスやその他のオブジェクトの自動命名に関するいくつかの情報です。 | * [[XMLDBのキーとインデックスの命名|DBのキーとインデックスの命名]] - キー/インデックスやその他のオブジェクトの自動命名に関するいくつかの情報です。 | ||
* [[XMLDBの予約語|DBの予約語]] - 各RDBMS内部の予約語集です。 | * [[XMLDBの予約語 (Dev docs)|DBの予約語]] - 各RDBMS内部の予約語集です。 | ||
[[カテゴリ:XMLDB]] | [[カテゴリ:XMLDB]] |
2023年1月25日 (水) 07:42時点における最新版
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内部の予約語集です。