データベースの基本的な考え方
1、データ(DATA)
2、 データベース(データベース、DB)
3、 データベース管理システム(データベース管理システム、 DBMS)
ほとんどの DBMSは、データ定義言語を提供 DDL (データ定義言語)とデータ操作言語 DML (データ操作言語ファイルを削除し、追加データを達成するために、ユーザ定義データベースの制約のために)、構造とモードの権限を。
データベース管理システムは、コアデータベースシステムは、データベース管理ソフトウェアです。
4. データベースシステムDBS (データベースシステムは、と呼ばれる DBS)
リレーショナルデータベースは、データは2次元であるテーブル(表)、ロウ(行)、行(列)データベース内のテーブル間の関係があり、記憶されています。
SQL と仕様
1. データベース・システムでは、SQL ステートメントは、大文字小文字を区別しません。ただし、大文字と小文字を区別文字列定数。提案されているため、大文字、小文字のテーブル名ライブラリ名。
2.SQLの文はに書き込まれた単一または複数の行することができ、「;」(英語)終了。キーワードは複数行にまたがるか、省略することはできません。
3. 注:単一行コメント:-
複数行のコメント: /*......*/
SQLの組成言語
- データベース定義言語(データ定義言語、DDL)
CREATE 文を-データベース、データテーブルを作成します
ALTER 文を-テーブルの定義を変更します
DROP 文を-データベースを削除し、テーブルを削除
- データベース操作言語(データ操作言語、DML)
INSERTの声明-データを挿入
UPDATEの声明-データを変更します
DELETE 文を-データを削除
- データベースのクエリ言語(データクエリ言語、DQL)
SELECT 文で-一つ以上のデータクエリデータベース
- データベース制御言語(データ制御言語、DCL)
GRANTの声明-ユーザー権限を高めるために
REVOKE 文を-ユーザーのアクセス権を回復します
COMMIT 文を-トランザクションをコミットします
ROLLBACKの声明-トランザクションをロールバック