鷹山 (C)1996-2026 Copyright  データベースアメニティ研究所 Connected via IPv4
仁科辰夫教授 最終講義 2023.3.17 米沢キャンパス中示A

【ナレッジ】 基本集合

ナレッジ
ナレッジ/エンジニア
研究テーマ
ナレッジ/鷹山
ナレッジ/C1
キーワード
♪Q&A-質問♪
●…
キーワード/検索/基本集合…
シラバス/検索/基本集合…
講義ノート/検索/基本集合…
論文/検索/基本集合…
山大図書館/基本集合…
● >ウィキペディア/基本集合…
旧バージョン(asp)
項目
題目基本集合
リンク
-ヘルプ
親単元高校化学
説明
メニュー
シラバス/検索/基本集合…
講義内容/検索/基本集合…
講義ノート/検索/基本集合…
研究ノート/検索/基本集合…
ファイル/検索/基本集合…
研究テーマ/検索/基本集合…
論文/検索/基本集合…
書籍名/検索/基本集合…
雑誌名/検索/基本集合…
材料名/検索/基本集合…
>ウィキペディア/基本集合…

説明
基本集合
キーワード集合
目次集合
があります。

その他、シラバスtblSyllabus_1999FEBでは、
担当教官集合、
開講対象集合、
項目集合、
があります。

仁科研究室の記事では実験オブジェクト集合があります。
つまり、ひとつのtblObjectIndexを検索する訳です。

これらの集合はその都度検索する方法と検索結果をキャッシュする
方法があります。都度検索する方法では結果がダイナミックに
反映されますが、キャッシュではそうはなりません。
表示速度はキャッシュの方が断然速くなります。

汎用の集合キャッシュテーブルはtblNerveです。
tblNerveは、tblKnowledgeに対して再帰的な集合キャッシュテーブル
として定義されています。

tblKnowledgeからnTableIDをピックアップします。
次にnKnowledgeExtIDに得たnTableIDを、
nTableIDに1(テーブル検索概定)にしてnKnowledgeIDを検索します。
(検索1)
目的のテーブルの基本集合bNerveIsBasic=Trueで検索します。
つぎにnKnowledgeIDが親であるnKnowledgeIDをtblNerveから
検索します。
(検索2)
シラバスとの連携を図るための担当教官集合があります。
tblSylInst を使う。
テーブル名
nExtIDを渡すnTargetKeyName