[1]のMysql、仕上げ基礎

各学校のカリキュラムは、常に物事にこれらの単語や概念を行きます:

1、DB:データベースデータベース

2、DBMS:データベース管理システム、データベース管理システム

3、データベースアプリケーション:データベースアプリケーション

4、SQL:構造化照会言語構造化照会言語

5、DDL:データ定義文、DROP、CREATE、ALERTなフレーズ。

6、DML:データ操作言語、INSERT、UPDATE、DELETE文など。

7、DCL:データ制御文、GRANT、REVOKE、COMMIT、RELLBACKなフレーズ。

8、TCL:トランザクション制御文:COMMIT、ROLLBACK、など(これには異議の上にあります)

 

リレーショナル・モデルは、次の3つのコンポーネントがありますデータ構造、動作、およびデータ整合性ルール(三部分を理解するためにどのように)。

リレーショナルモデルの用語:

1、の関係(関係)として知られているテーブルに対応します。

2は、タプル(組):表の行はタプルであり、いくつかの物理的実体のいずれかを表すために使用することができ、テーブルは、学生情報テーブルと同様の任意の二列(同じことはできません:暁、六年生、男性 - で、タプル)

3、属性(属性):テーブルの属性である1は、そのような学生情報テーブルとしては、セックスは属性です。プロパティ名テーブル、すなわち男女の特性のテーブルが存在することができる、同じではありません。

図4に示すように、主キー(キー):設定された属性テーブル、一意に、例えば学校の学生情報テーブル番号が唯一の属性であるタプルを識別するには、学生情報を示します。

5ドメイン(ドメイン):範囲は、このような男女のドメインなどの属性、の範囲である列のドメインは(男性と女性)で、他の性別、右はありえないのですか?

6、コンポーネント:プロパティ値のタプル、(例:18歳暁明は、18歳は、このタプルの属性値が右、このようにそれを理解しています?

7、リレーショナル・スキーマ:関係の記述(中身のある、テーブル名、およびテーブルは、この権利を理解しています?

8、キーは次のとおりです:ユニークキー、複合キー、スーパーキー、候補キー、主キー、外部キーなど(これらのキーの関係を理解するにはどのように?)。

ルールエンティティの整合性、参照整合性のルールとユーザ定義の整合性ルール:整合性規則は、データのリレーショナルモデル上の制約で、リレーショナルモデルは、整合性規則の三つのカテゴリーを提供します。

パラダイムパラダイムリレーショナルモデルは、第1、第2のパラダイム、BCNF通常第パラダイムなどを有しています。

最初のパラダイム:すべてのプロパティ値のリレーショナルスキーマのアトミック値はもはや分解され、その後、この関係は、例えば、第1正規形(1NF)、ある呼び出し、性別の属性値と同じ時間、男性と女性であったならば、それは非正規化された関係(キーを3点:主キー、非NULL主キー、属性値フィールドを分割することができない存在です)。

第二のパラダイム:、すべての属性との関係が全体の候補キーに最初のパラダイムに依存しなければならない;(2NF)。

第3のパターン:候補キーの関係に依存し、関係は2NFにおいて互いに非キー属性に関係なく、でなければならず、キーに依存する必要があります。

BCNFパラダイム:

いくつかのアクション文は精通していないがあります。インナーには参加し、左、右、パラメータ計算書、労働組合の事業に参加、参加

 

カーソル:https://blog.csdn.net/qq_37155959/article/details/80889612 

見ます:

 

mysqlの軽量属しています。現在、多くのSQL Serverは、相対的に言っていることを、より直感的な比較がある私に与えて、接触させます。それに加えて、書籍などの限られたMySQLのオープンソースは、MySQLの機能を、まだ理解していないと言います。

私はいくつかの質問を考え、これを書きました:

1、またデータベースを持っていない組み込みオペレーティングシステムは、ちょうどmysqlはそれをLinuxに使いますか?

2は、データベース内のテーブルのデータが大容量のためにそれを占め、どのような方法で格納されていますか?

 

連続更新。

公開された125元の記事 ウォンの賞賛9 ビュー30000 +

おすすめ

転載: blog.csdn.net/jiezhang656/article/details/102924444