FC2ブログ

おジさん学習帳

LibreOffice などOffice ソフトなどについてのブログです
おジさん学習帳 TOP  >  LibreOffice >  参照整合性の設定 LibreOffice

参照整合性の設定 LibreOffice

今回は 丸写しで 自分はまだ理解しきっていません
勉強中の方の参考になれば と思い アップします
Access の「参照整合性」にあたる機能
「リレーションシップを設定すると表示される接続線」を ダブルクリックする


[リレーション]ダイアログボックスが 表示される


デフォルトでは 
[更新オプション][削除オプション]とも 【 アクションなし 】 が 選ばれている

2つのテーブル間の関係性を保つため
参照整合性の制約として 整合性を維持できないフィールドの値の変更はできない
そのため 初期設定が 「アクションなし」になっている
しかし
下位テーブルに対し 上位テーブルのレコードを削除した場合
下位テーブルの関連するレコードは 不要になる
そのような場合 「削除オプション」の[カスケードの削除]を選択すると良い ・・・(らしい)

Access の場合では
 「フィールドの連鎖更新」は 「更新オプション」の「カスケードの更新」
 「レコードの連鎖削除」は  「削除オプション」の「カスケードの更新」

リレーションシップに用いられるフィールドは
このように参照整合性による制約が求められるので
通常は プライマリキー(主キー)が 設定されているなど
一意なデータが 格納されているフィールドを 選びます
もし それ以外のフィールドを選ぶ場合は
そのフィールドに あらかじめ ユニーク属性を与えておくなどの工夫が必要



LibreOffice Base について

 ※ Base を 使う場合は 安定版 の方が良い
    最新版は 不具合が出る可能性がある


過去の Base の記事一覧

Base について  1 LibreOffice Base
Base について  2 LibreOffice Base
Base について  3 LibreOffice Base
Base  テーブル 1 LibreOffice Base
Base  テーブル 2 LibreOffice Base
Base  テーブル 3 LibreOffice Base
Base  テーブル 4 LibreOffice Base
Base  テーブル 5 LibreOffice Base
Base  テーブル 6 LibreOffice Base
Base  テーブル 7 LibreOffice Base
Base  テーブル 8 LibreOffice Base
Base  テーブル 8-2 LibreOffice Base
リレーションシップの設定 1 LibreOffice Base
リレーションシップの設定 2 LibreOffice Base
クエリー( query ) 1  LibreOffice Base
クエリー( query ) 2  LibreOffice Base
クエリー( query ) 3  LibreOffice Base
フォーム  1  LibreOffice Base
フォーム  2  LibreOffice Base
フォーム  3  LibreOffice Base
フォーム  4  LibreOffice Base
フォーム  5  LibreOffice Base
フォーム  5-2  LibreOffice Base
フォーム  6 失敗の巻 LibreOffice Base
フォーム  6  LibreOffice Base
フォーム  6-2  LibreOffice Base
フォーム  6 について質問が?  LibreOffice Base
フォーム  7 LibreOffice Base
フォーム  8 LibreOffice Base
参照整合性の設定 LibreOffice
レポート  1  LibreOffice Base
レポート  2  LibreOffice Base
抽出などを行うクエリー   LibreOffice Base
一致(重複)クエリー?   LibreOffice Base  SQL 表示 使用
一致(重複)クエリー?  つづき  LibreOffice Base
めも SQL?
レポート  3   LibreOffice Base
Access のデータベースを LibreOffice Base で 開く
ピポットテーブル ?  LibreOffice Base
売上集計 クエリー  LibreOffice Base
期間を指定し データを 抽出する  LibreOffice Base
日付別 データを 抽出する  LibreOffice Base


スポンサーサイト



[ 2011年07月21日 13:51 ] カテゴリ:LibreOffice | TB(0) | CM(0)
コメントの投稿












管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL

カウンター
検索フォーム
ブロとも申請フォーム
QRコード
QR