とわ 2023年11月21日 カード17 いいね2

広告

単語カード

  • DBMSの機能
    様々な障害からシステムを保護する機能や、許可されたユーザのみが利用できるようなセキュリティ機能がある。
  • 排他制御
    あるデートを処理しているとき、他からの更新や書き込みなどを制限することによって、データの総合性を保持しようとする仕組み。
  • ロック
    データの読み書きの制限を行う。
  • 共有ロック
    データ参照時にかけるロックで、それぞれんのプロセスはロックされているレコードのデータの変更はできないが、読み込むことは可能。更新をブロック。
  • 専有ロック
    排他ロックともいい、レコードのデータを変更するために取得するロックで、一つのレコードに対して一つのプロセスだけが取得できる。更新も読み込みもブロック。
  • デッドロック
    排他制御を行った複数のデータが互いにロックをかけられ、相手のロック解除待ちの状態が発生して処理が進まなくなってしまう状態。
  • トランザクション
    データベースにおける一連の更新処理のこと。
  • ジャーナルファイル
    データベースの更新前と更新後のデータの状態を記録したファイル。
  • コミット
    データベースにおけるトランクジャクソンがすべて正常に完結したという宣言のこと。
  • チェックポイント
    メモリ上のデータをディスクに書き込むタイミングのこと。障害発症の際、復旧作業に利用されることもある。
  • ロールバック
    データベースにおける更新処理の途中などで、何らかの理由で不都合があった場合、更新前ジャーナルファイルを用いてトランザクション処理の開始時点の状態に戻して、データの生合成を保つ処理。
  • ロールフォアード
    データが記録されているハードディスクに障害が発生した場合、バックアップファイルと更新後ジャーナルファイルを用いて、ハードディスクを障害発生直前の状態に復元する。
  • EーR図
    データベースとして実際の管理対象となるエンティティと、エンティティ感の結びつきを表すリレーションシップ、エンティティの持つ値を表すアトリビュートの三つで、それぞれの相関関係を図式化したもののこと。リレーションシップを分析したり、考え方を整理したりするときに利用できる。
  • エンティティ
    一単位として扱われるデータのまとまりや、データベースとして表現すべき対象物のこと、論理設計の段階では表に相当する。一般的には、特定のデータ項目(主キー)により識別が可能である。
  • アトリビュート
    エンティティが持つ特性、特徴などの値のこと。
  • リレーションシップ
    エンティティとエンティティの相互関係のこと。
  • 総合性制約
    新しい行(レコード)の追加や削除を行なっても、氷冠のリレーションシップを矛盾なく維持するための規制。更新時や削除時に同期を保つことができる。
広告

コメント