1.四つの基本的な概念
(1)データ
外国名:データ
公式の定義:シンボルレコードは物事を説明します
奇妙な、不可解:グラフィックス、テキスト、数字、さらにはオーディオおよびビデオデータの様々なも、物事の何か考えられている自己表現です。(それを言ったか、人々は良いを定義しました)
(2)データベース
外国名:データベースは、DBと呼ばれます
公式の定義:データベースは長期保存コンピュータに、整理、および共有することができ、大量の集計データ。
奇妙なと不可解:
1.データベース、すべてのライブラリ、および確かにデータ収集の多く;
2.組織多くのデータは、特定のルール(すなわち組織化)を持っていると確信して、以上で混沌とした、人々がより必要に疑いはありませんので、 ;より複雑に
(!人の利益)、それが共有されなければならないので、自分自身だけのためにデータベースを設定し、それはそれだけの価値はありませんに時間がかかりますので、3
加えて4を、長期保存、私はビルドに手間がかかる場合電源を確立するときに、データベースが、数ヶ月消えなければ、その後、私は確かに、ゆっくりと、それは私の心を失うことになる、やりました!それはあなたが大衆の支持を失いたくプログラムではありません!それが共有されるので、当然のことながら、容易に消えないことができます。。
(3)データベース管理システム
外国名:DBMS
公式の定義:それは、基本ソフトウェアであるユーザーとオペレーティングシステムの間に位置し、大規模で複雑なソフトウェアシステム、データ管理ソフトウェア層です。
奇妙な、不可解:名前が示すように、「システム」と呼ばれる私達のデータベース管理ソフトウェアの低下が、ある、と同様のオペレーティングシステムが基盤ソフトウェアです。私たちは、SQL Serverの、私のSQLを使用したい、そのためその友人です。
(4)データベースシステム
外国名:DBS
公式の定義:データベースによって、データ管理システム、アプリケーション、データベース管理者は、全体の構成。
奇妙な、不可解:
名前を見て、とても抽象的、非常に確かに多くを含めて、まとめました。。。小さな会社のように、同社は、基本的な財務能力(データベース)、管理システム(DBMS)、人事管理(データベース管理者)は、同社の業績(開発されたアプリケーション)があるが必要で動作する必要があります。
2. 4つのコンセプトの概念モデル
(1)エンティティ
外国名:エンティティ
公式の定義:物事の客観的存在は互いに区別することができます。
奇妙な、不可解:(このようなプロに似ている)特定の人物、との事だけでなく、私たちが認識したことをいくつかの抽象的な概念、。
(2)エンティティタイプ
洋名:エンティティタイプ
公式の定義:エンティティ名、属性名と抽象的な実体の同じセットは、エンティティタイプになり記述する。
奇妙な、不可解な抽象である「タイプ」、であり、エンティティ抽出共通プロパティの同じタイプが、不特定の値、エンティティのためのエンティティタイプです。
栗の場合:学生(学生ID、氏名、性別、年齢、プロ...)
(3)エンティティセット
外国名:エンティティセット
公式の定義:実体の同じ型のコレクション。
奇妙な、不可解は:私は定義がそれを理解することは非常に簡単だったと思います。エンティティの学生をしてみましょう、それが自分の財産である学生のエンティティセット1()、2人の学生()、...学生のn()、()です。
(4)エンティティ間のリンクを
洋名:リレーションシップ
公式の定義:現実の世界での内部物事と物事の間のリンクは、情報の世界では、エンティティに関連する内部およびエンティティ間のリンクを反映しています。
奇妙なと不可解:
これは、エンティティ間のリンクは、物事の間の接続には、私たちの現実であることをエンティティとして物事を反映しています。
エンティティのような生徒と教師の実体は、現実の世界や情報の世界にいるかどうか、すべての後、彼はあなたの先生です。
3.リレーショナルモデルの概念
(1)リレーショナル・モデル
洋名:リレーショナル・モデル
公式の説明は:ユーザの観点において、リレーショナルモデルにおけるデータの論理構造は、行と列から成る2次元テーブルです。
奇妙な、不可解:リレーショナルモデルユーザーは2次元テーブルのパフォーマンスに見えるが、それは簡単なので、間違いなくテーブルではありません!
(2)の関係 -表
外国名:リレーション
公式の定義:関係は通常、私たちはテーブルと呼ぶものに対応しています。
(ここでは....奇妙な、不可解ではありません)
(3)のプロパティ -列
外国名:属性
公式の定義:属性名と呼ばれる各属性の属性名、あるテーブル。
(4)フィールド属性の範囲内-
外国名:ドメイン
公式の定義は:同じデータ型を持つ値のコレクションです。ドメインからの属性の範囲。
奇妙な、不可解:としては、多くの場合、私たちのドメインと範囲の数学関数を言われています。ドメインは、データ型の同じセットのグループです、範囲属性ドメインが意味を持っています。
(5)タプル - OK
外国名:タプル
公式の定義:行動テーブルタプル
(6)コード -属性の組一意に特定セット
外国名:キー
公式の定義:また、コードキーとして知られています。表プロパティグループには、一意のタプルを識別することができます。
奇妙な、不可解な:私たちの生活のバーコード、2次元コードとして。各アプリケーションは、各商品ごとに異なるコードであり、彼らはそれらを区別することができました。コードは一意的識別を区別するために使用されるように。
(7)成分の列と重複-
公式の定義:タプル属性値。
奇妙な、不可解: -行をオーバーラップとの関係(テーブル)の成分の最小単位は、表は、格子状に見えるものです。
(8)関係モデル -ヘッダー
公式の定義は:関係の説明です。
奇妙な、不可解:表関係は、それがヘッダである、の関係を説明するための関係モデルです。モデルは抽象的であり、特定の値を必要としません。
三の構造のモードとその利点4.DBS
(1)は、3つのモードの設定
アウターモードによる3つのモードは、モード、一つだけが、外側パターンが複数存在することが可能なモードとのモードコンフィギュレーションモードは、外側のモードの各々に基づいて複数のアプリケーションに対応してもよいです。
(2)モード
外国名:スキーマ
公式:また、論理スキーマとして知られています。これは、データベースですべての記述データの論理的構造と機能。これは、すべてのデータのユーザーの一般的な図です。
奇妙な、不可解:ありモード、データの記述は、他の修飾子の構造的特徴は、すべてのデータを表します。。。(私自身は少しこじつけ感じるが、まだ自信を持って演じ!!)
(3)モード
外国名:外部スキーマ
公式:また、サブモードまたはユーザ・モードとして知られています。ユーザーのローカル論理構造の記述とデータの特性。ユーザ・データベース・ビューは、特定のアプリケーションに関連するデータの論理的な表現です。
奇妙なと不可解:
外部モード、距離の近くに外部アプリケーション、ユーザーの近距離、ユーザーがユーザーのニーズに適用するように設計された角度を、閲覧しているので、使用は、すべてのデータ、様々なニーズの一部のみを必要としない、データも使用されています外部の複数のモードを有することが可能であり、異なっています。
定義により、それひなこモードは、のようなパターンの一部であり、完全な作品のサブセット関係。
(4)モード
外国名:内部スキーマ
公式:また、ストレージモードと呼ばれます。構造記述データと内部データベース表現内のデータの物理ストレージ。
奇妙な、不可解は:名前が示唆するように、また、ストレージモードとして知られている、を含む、モードにおいて、内部記憶装置内のデータを記述するために指します。
構造の利点(5)は、3つのモード
データベースのセキュリティを確保するために、各ユーザはデータのみ、残りのデータに対応する外部アクセスモードユーザに対して透明であるを確認することができ、データのセキュリティを確保し、それが変更できない、見ることができません。
5.データの独立性とDBS極の画像
(1)物理的な独立性
公式:ユーザーのアプリケーションを参照し、データベース内のデータの物理的なストレージは、互いに独立しています。
奇妙な、不可解:物理的な独立性は、定義により、物理ストレージの独立したが、物理ストレージの変更、アプリケーションは、アプリケーションの物理ストレージに依存しないが、物理的に独立していることを、変更する必要はありません。
(2)論理的に独立
公式:アプリケーションの論理構造を意味し、データベース内のユーザデータは互いに独立しています。
奇妙な、不可解:アプリケーションを変更していない、データの論理構造を変更するには、そのアプリケーションは、データの論理構造に依存しない、ロジックが独立しています。
(3)は、二段階の画像をDBS
独立して二つの別々の画像による物理的および論理的のためのデータベースシステム。
1.モードアウター/モードマップ - 論理的な独立性
モードは外部モード/マップモードを変更することで、変更された - 変更せずに外部モードを確保、アプリケーションの必要性が修正されません。
PS:論理スキーマは、構造および機能の説明である、モード変更は、変更論理的構造を指します。
2.モード/モードマップ - 物理的な独立性
同じ保証モデル、アプリケーションが影響を受けることはありません - 物理的なストレージ構造は、画像内モード/モードを変更することにより、変更しました。
6. Aデータ定義言語とデータ操作言語
PS:具体的な研究、百度によっては、次のセクションがありません。
(1)データ定義言語(DDL)
これは、データベースの構造及び動作方法などを定義しています。たとえば、作成したテーブル、インデックスを削除し、そのように定義。(などのデータベーステーブルを作成、変更、および削除するために使用します)
(2)データ操作言語(DML)
データの基本的な操作、「CRUD。」
- - - - - -終わり - - - - - -