学んデータベースは確かに、心に留めておくことが必要であるもののこの概念的な基礎をDML、DDLおよびDCL 3つの言語を知っています。
DML(データ操作Lanaguage、データ操作言語)
DMLは、私たちは、多くの場合、SELECT、INSERT、UPDATEを使用し、主にデータのCRUD操作に使用されるステートメントを、削除することです。
- クエリ SELECT列名FROM テーブル名 - 挿入 INSERTを INTO(カラム1、カラム2、...)テーブル名VALUES (値1、値2、....) - 更新 のUPDATEテーブル名SETカラム名=新しい値カラム名= 条件値が - 削除DELETE FROMテーブル名WHERE列名=条件値
DDL(データ定義言語、データ定義言語)
DDLは、次のような表を作成するときに我々が使用するいくつかのステートメントは、ように、ALTER、DROPを作成し、そのです。DDLは、主定義で使用されるか、またはテーブルの構造、データタイプ、または表および他の制約の初期化作業との間のリンクを変更しています。
- テーブルを作成 CREATE TABLEのテーブル名 ( カラム名データ型1、 列2のデータ・タイプ名、 カラム名3データ・タイプを、 .... ) - テーブルの列名を変更する のALTER TABLEのテーブル名 ALTERを COLUMN 新しいデータ型の新しい列名を - テーブルの削除 DROP TABLEのテーブル名を - データベースの削除 DROP データベースのデータベース名を
DCL(データ制御言語、データベース制御言語)
DCLを設定または変更するデータベースユーザーまたはロールの権限文がGRANTが含まれ、DENY、REVOKEおよびその他のステートメントに使用され、このレベルは主に行うにはDBAでなければなりませんが、あなたがある場合は小さな会社は、まだデータベースを配備するように、行う必要がありあなたはありませんどのように、特にこのユーザー主導ORACLEデータベースの行、やるとき。
「あなたは突然、次の行では、第4号には表示されません。」