ホーム > ロータスノーツチュートリアル >ロータスノーツ:データベースの要素の簡単な説明は以下の通りです。

ロータスノーツ:以下であるデータベースの要素の簡単な説明。

DATA
Notesデータベース内のデータは、レコードのセットとして格納されます - 各レコードは、ドキュメントと呼ばれます。 文書内の情報は、フォーマットの任意の数にすることができる1つ以上のフィールドで構成されています。 テキスト、数値、および日付は、基本データ型ですが、またフィールドでフォーマットされたリッチテキストや添付ファイルなどを格納することができます。

Notesデータベースはまた、他のデータベースからデータにアクセスすることができます。 これらのデータベースは、他のNotesデータベース、またはODBC経由でアクセス可能なデータベースの任意の種類を指定できます。 このように、ノートには、他のデータセット、リレーショナルデータベースへのフロントエンドとして機能することができます。

デザイン
データはデータベースに格納されているさまざまな設計要素の数のいずれかを使用可能です。 基本的なレベルでは、あなたは、アクセスするためのフォームを使用、変更、および記録/ドキュメントを作成し、表形式にデータセットをソートして分類するビュー。 あなたが他のデザイン要素とナビゲーションを支援するために視覚的なインターフェースを作成することができますナビゲーターやアウトラインのようなものは、もあります。

事実上、データベース内の設計要素のすべては、NotesクライアントまたはWebブラウザのどちらを使用して表示することができます。 Notes / Dominoサーバーは、ネイティブにこれらのものを翻訳してウェブサイトにNotesデータベースを有効にすることが非常に簡単になる、Webページとして表示することができます。 ノートのデザイナーでも、フォームに表示、ナビゲータ、等をCSSやDHTMLなどのWeb特有の設計の強化を追加することができます

CODE
データをプログラムで操作を提供するために、設計者はデータベース内のコードの多くの異なる種類を埋め込むことができます。 ノートは、式(マクロ)言語は、LotusScript(Visual Basicのに非常に似て)、Java、およびJavaScriptをネイティブでサポートしています。 このコードは、フォームやビューなどのデザイン要素上に直接配置することも、エージェントと呼ばれるモジュールに配置することができます。

データベース内のコードは、データベース内のデータを操作することができますが、それはまた、同様に、ユーザー、オペレーティングシステム、および外部データとプロセスと対話することができます。 たとえば、LotusScriptを使用することは、DLL関数、COMオブジェクト、およびOLEオブジェクトにアクセスすることができます。 Javaを使用すると、ソケット、スレッド、およびGUIコンポーネント(とりわけ)を操作するための豊富なツールセットを持っている。 ノートでも、CとC + +ライブラリを介してアクセスできる公開されたAPI層を持っています。

セキュリティ
これらのデータベースのすべての要素を包んだ、Notesはアクセス制御リスト(ACL)と呼ばれる強力なセキュリティレイヤを提供します。 これは、別のユーザーがデータベース内で行うことが許可されているかを微調整するために、データベース設計者や管理者をすることができます。 グローバルレベルで、ユーザーは、データベース内で変更することが許可されているかを示すような"作成者"、"エディタ"、および"デザイナー"などのアクセスタイプを、持っている。 少しより具体的なレベルでは、ユーザが削除ドキュメントのようなことを行うか、エージェントを作成するためのアクセスを許可または拒否することができます。 非常に詳細なレベルで、データベースの設計者は、ビュー、フォーム、フォームのセクション、およびACLに基づいて、さらには個々のドキュメントへのアクセスを許可または拒否することができます。

1120視聴者が3595回閲覧

  1. オリバー
    07:31 2010年3月3日| #1

    これは、あまりTHX uの人を助けた

  2. ssprasadkurra
    14:19 2010年10月21日| #2

    良い、これはそれについて知っているとあなたに感謝するために役立ちます。

  1. トラックバックはまだありません。