目次
主キー側の被参照表の行を削除すると参照表の対応する外部キーを持つ行を自動的に削除する。
非結合問い合わせで積を求める場合に使用する。
表削除、列削除、ビュー削除などで指定され、テーブルや列、ビューへの参照があると、削除は制限される。
メタデータとはデータの定義情報です。
メタデータ(データに関するデータ)を格納管理する機構で、ソフトウェアの開発工程で作成されるさまざまな情報を一元管理するためのソフトウェアデータベースです。
通常、LRU(Least Recently Used)で管理します。
インデックスは、データをダイレクトに検索する技術です。
インデックス列にハッシュ関数を適応して、キー値に一致するデータ行だけを1回のアクセスで取得します。等号比較(完全一致検索)には有効ですが、大小比較などの範囲検索、不等号比較検索、ワイルカード方式の検索には不向きです。行追加や削除が多い場合は、行を格納する領域の物理的な配置が崩れるので、I/O効率が悪くなります。また、ハッシュインデックスの再構成(再作成)が必要になります。
特定のキーの値の順番に連続してレコードを格納する。
行を一意に識別できるキーをプライマリーキー(主キー)と言います。
DFDの作成
テストデータの作成支援
データ内容を管理
データベースのミドルウエアを管理
データの更新前に、下記順にログを出力します。
SQLインジェクション対策として有効ですし、レスポンス対策としても有効です。
チェックポイントとは、一定間隔でバッファ内容をディスクに書き出すタイミングです。
ロールフォワードとは、停止したトランザクション前の状態に戻す処理です。
ビューは、UPDATE、INSERT、DELETE処理ができますが、次の場合は、読取専用となります。