DDL : Data Definiton Language
ภาษานิยามข้อมูล หรือ DDL ใน SQL จะประกอบด้วยกลุ่มคำสั่งต่างๆ ต่อไปนี้
CREATE คำสั่งที่ใช้ในการสร้างตาราง
- CREATE TABLE สร้างตาราง
- CREATE INDEX สร้างดัชนี
- CREATE VIEW สร้าง วิว
การสร้างตาราง โดยการใช้คำสั่ง CREATE
CREATE TABLE ชื่อตาราง (
ชื่อฟิลด์ ชนิดของฟิลด์ [NULL | NOT NULL]);
ตัวอย่าง
CREATE TABLE state (
sid INT(5) NOT NULL,
state_name VARCHAR(20) NOT NULL );
การสร้างดัชนี CREATE INDEX รูปแบบดังนี้
CREATE [UNIQUE] INDEX ชื่อดัชนี ON ชื่อตาราง (ชื่อฟิลด์);
ตัวอย่างดังนี้
CREATE UNIQUE INDEX sid_ind ON state (sid);
การสร้างวิว CREATE VIEW
เป็นการสร้างตาราง สมมติ ขึ้นมาให้กับผู้ใช้งานบางกลุ่ม เพื่อต้องให้ผู้ใช้งานเหล่านั้นสามารถเรียกข้อมูลที่ต้องการจากวิวที่กำหนดให้เท่านั้น รูปแบบดังนี้
CREATE VIEW ชื่อตารางสมมุติ AS SELECT ฟิลด์,..... FROM ชื่อตาราง ;
ตัวอย่างดังนี้
CREATE VIEW STATE2 AS SELECT state_nae FROM state;
DROP คำสั่งที่ใช้ในการลบ
- DROP TABLE คำสั่ง ลบ ตาราง
- DROP INDEX คำสั่ง ดัชนี
- DROP VIEW คำสั่ง ลบวิว
การลบตาราง โดยใช้คำสั่ง DROP TABLE
DROP TABLE ชื่อตาราง;
การลบดัชนี
DROP INDEX ชื่อดัชนี;
ไม่มีความคิดเห็น:
แสดงความคิดเห็น