- データベースの基本的な特性
- データを共有することができます。
- データの独立;
- 小さなデータの冗長性。
- 一元管理と制御
- データベースの独立の概念モデル 、特定のマシンおよびDBMS
- 3つのモデルのデータベースアーキテクチャに分け、それはデータベースの維持に資する データの独立性を
- データベースシステムの3つのモード構造は、外部モード、モード、モードです。モードの中でも、物理モードまたはストレージモードと呼ばれています。データベース内のパターンのみ。概念スキーマ概念のレベルに対応するユーザレベル外部モード、モードに対応する物理レベルに対応します。
- これは、データベースの整合性を意味 精度と互換性データ
- 外部モード/画像モード
論理的に高い独立性を持つことができるデータベースシステム内のデータを確実にするために、
- モード/モードマップ
データベース・システム内のデータを確実にするために高い物理的な独立性を持っています
- DQL(データクエリー言語):データクエリ言語のキーワード:選択クエリデータ
- DML(データ操作言語):データ操作言語キーワード:挿入、削除、更新、挿入、削除、変更データ
- DDL(データDenifition言語):データ定義言語のキーワード:、削除、作成、変更、ドロップを作成してテーブル構造を変更します
- TCL(Trasactional Conrtol言語):トランザクション制御言語キーワード:コミット、トランザクションのロールバックコミットとロールバック
- DCL(データConrtol言語):データ制御言語キーワード:助成金は、セットに使用されるか、またはデータベースユーザーまたはロールの権限を変更取り消します
- 共有ロックロック[S]
また、トランザクションデータオブジェクトAプラスT Sロックならば、トランザクションTが読まなく、A A変更されず、その後、唯一の他の事項AプラスSロックすることができ、読み取りロックとして知られているが、T Aのリリースまで、Xロックを追加することはできません。 Sロック。他のトランザクションがA読んではなく、AにA S Tリリースロックする前に変更を加えることができることをこの性を保証
- 排他ロックロック[X]
また、書き込みロックとして知られています。トランザクションTデータがAプラスXロックオブジェクト場合、Tはまた、Aを変更することができ、トランザクションを読み取ることができ、他のトランザクションは、T A.までにロックを解除し、任意のAロックに追加することはできません 他のトランザクションがTのロックの解除や変更A.前に読み取ることができないことを、この性を保証
- エンティティ、属性、リンクは三つの要素のER図です。
http://blog.csdn.net/hanxuemin12345/article/details/13143755、リレーショナルモデルのルールに特定のERモデルは非常に明確ことを、このブログを参照することができます。簡単に言えば、1,1の複数のペアは、1つのリレーショナル・スキーマにマージすることができますが、多くの多くはありません
- 基礎となるデータベースは、冗長データ・ダンプを使用して復元されます。これらの冗長データダンプはを参照し 、ログファイルデータベースのバックアップコピーを
- 正規挿入手段の異常動作が挿入されていないデータを挿入します