スキーマ特定システムの「構造図」のこと。理解しづらい言葉のひとつ。あるシステムの構造を表すものを、そのシステムの「スキーマ」と言う。スキーマは「構造体そのもの」ではなく、「構造体を表すもの」である。それは「構造体の設計図」であったり、「構造体の解析図」であったりする。明確な図になっている必要はなく、すでに存在する構造体から見て取れる「構造」も含まれる。「図」としては抜き出されていないが、構造体の中から「図」を読み取ることができるなら、その「図」が「スキーマ」ということになる。プログラムでは、「スキーマ」は主にXMLとデータベースの用語として使用される。XMLにおける「スキーマ」は、XMLの構造を表すファイルを意味する。「XMLスキーマ」は、DTD等の「XMLスキーマ言語」を使用して、タグの入れ子関係等を定義する。あるXMLの「構造図」が、そのXMLのXML「スキーマ」ということになる。XMLスキーマを使用することで、そのXMLが構造的に正しいかどうかを調べることができる。データベースにおける「スキーマ」は、データベースの情報の構造を意味する。複数のテーブルの集合体が、どのように結びついているかの「図」がスキーマである。「図」となっている必要はなく、「複数のテーブルの集合体」から、実際に含まれている情報(つまり「行」)を除いたもの、つまり「構造そのもの」が「スキーマ」となる。これ以外にも、一般的な意味で「スキーマ」という単語が使用されることもある。日本語では適切な訳語がなく、しかも意味の関係上具体例を挙げにくいため分かりづらい用語のひとつであるため注意が必要。「みだし」に含まれているページXMLスキーマXMLスキーマ言語スキーマ「解説」に含まれているページDTDXMLスキーマXMLスキーマ言語スキーマ「サンプルプログラムとか」に含まれているページXMLスキーマXMLスキーマ言語usersupdate:2005/12/02このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。詳しくは「JavaA2Z」表紙の説明をご覧ください。