Page 127 -
P. 127
โครงการหนังสืออิเล็กทรอนิกส์ด้านการเกษตร เฉลิมพระเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว
คําสั่งตาง ๆ ของภาษา SQL สามารถแบงตามลักษณะการใชงานออกเปน 3 กลุมคําสั่งหรือภาษา คือ
- ภาษาสําหรับนิยามขอมูล (DDL) เปนกลุมคําสั่งที่ใชสําหรับสรางฐานขอมูล หรือ
กําหนดโครงสรางใหกับความสัมพันธภายในฐานขอมูล เชน การเพิ่ม ลบ เปลี่ยนแปลงขอมูล
อรรถาธิบายความสัมพันธของขอมูล
- ภาษาสําหรับการจัดดําเนินการขอมูล (DML) เปนกลุมคําสั่งที่พัฒนาแนวคิดของ
ตรรกะดานความสัมพันธ ประกอบไปดวยคําสั่งที่ใชในการเพิ่ม ลบ แปลงขอมูลในฐานขอมูล
- ภาษาสําหรับควบคุมขอมูล (DCL) เปนกลุมคําสั่งที่ประกอบไปดวยคําสั่งที่ใชในการ
กําหนดสิทธิของผูใชในการเขาถึงทรัพยากรของระบบฐานขอมูล การควบคุมความปลอดภัยและสิทธิ์
ของผูใชที่แตกตางกัน
6.8 แบบฝกหัดทบทวนบทที่ 6
1. จงอธิบายถึงคําจํากัดความของระบบการจัดการฐานขอมูลดานสารสนเทศภูมิศาสตรวามีความ
แตกตางหรือความเหมือนอยางไรกับระบบการจัดการฐานขอมูลคอมพิวเตอรทั่วไป
2. จงอธิบายความหมายของระบบการจัดการฐานขอมูลกลาง (Middleware) พรอมทั้งกลาวถึงบทบาท
และความสัมพันธของระบบนี้กับโปรแกรมในระบบสารสนเทศภูมิศาสตร
3. จงอธิบายอยางสั้น ๆ ใหไดใจความถึงกระบวนการออกแบบฐานขอมูลสารสนเทศภูมิศาสตร (GIS
Database Design Process) มีกี่ระดับ แตละระดับมีขั้นตอนอะไรบาง
4. จงอธิบายอยางสั้น ๆ ใหไดใจความถึงประเภทของระบบจัดการฐานขอมูลสารสนเทศภูมิศาสตร
(GIS-DBMS Types) พรอมทั้งอธิบายถึงลักษณะฐานขอมูลแตละประเภท พรอมยกตัวอยางประเภทละ
1 ตัวอยาง
5. จงอธิบายถึงความหมายของแบบสอบถามเชิงโครงสราง (Structured Query Language, SQL) พรอม
ทั้งอธิบายอยางสั้น ๆ ถึงความหมายขององคประกอบกลุมคําสั่งของ SQL แตละประเภท
6. จงอธิบายถึงความสัมพันธในขอมูล (Relation) ระหวางตารางของฐานขอมูล มีความสัมพันธกี่แบบ
อะไรบาง และความสัมพันธแบบไหนไมคอยจะถูกนํามาใชงานมากนัก
-118-