MySQLのSQLの概要

MySQLのSQLの概要

メリットのデータベース:

•データの永続性

•一元管理が容易の完全な管理システムを使用します

データベースの概念:

DB:データベース(データベース):「倉庫」のデータを格納します。それは組織化された一連のデータを保持しています。

DBMS:DBMS(データベース管理システム)。DBMSデータベースは、容器の作成および操作です。

SQL:構造化照会言語(構造化照会言語)。データベースと通信するために設計された言語

SQL言語の概要:

SQLの利点:
1、いない特定のデータベースベンダーの独自の言語、ほとんどすべての
DBMSのサポートSQL
2、習得が容易
シンプルなのに、3を、実際には強力な言語、柔軟性のある
彼らの言語要素の使用は、それは非常に複雑で高度なデータベース操作することができます。

SQL言語カテゴリー:

1、DML(データ操作言語):データ操作文を追加するには
、追加、削除、変更、データベース・レコードとチェックデータの整合性クエリ
2を、DDL(データ定義言語):データベースとのデータ定義文
テーブル作成、変更、削除。
図3に示すように、DCL(データ制御言語)と定義するデータ制御文
アクセスとセキュリティレベル世帯。

DMLは、次のSQL文を含む、データレコードを照会および変更するために使用されます。

  • INSERT:データベースにデータを追加
  • UPDATE:データベース内のデータを変更します
  • DELETE:データベース内のデータを削除します
  • SELECT:(クエリ)のデータを選択します  

    SELECTは、SQL言語、最も重要なの基盤です。

DDLは、作成、変更または削除など、データベースの構造を定義する
次のSQL文を含むデータベース・オブジェクトを:

  • CREATE TABLEを:データベーステーブルを作成します。
  • ALTER TABLE:、テーブル構造を変更、追加、削除、列の長さを変更します
  • DROP TABLEを:表を削除します。
  • テーブルの上にインデックス:CREATE INDEXを
  • インデックスを削除:インデックスの削除

DCLは、次のSQL文を含むデータベースへのアクセスを制御するために使用されます。

  • GRANT:助成金へのアクセス
  • REVOKE:アクセス権を取り消します
  • COMMIT:トランザクションをコミットします
  • ROLLBACK:トランザクションのロールバック
  • SAVEPOINT:セーブポイントを設定します
  • LOCK:データベースの特定の部分をロックします

おすすめ

転載: www.cnblogs.com/Diyo/p/11317066.html
おすすめ