Page 1019 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 1019
้
ี่
8. จงบอกหนาทของคําสั่งต่อไปน้ ี
ี
็
้
้
ี่
CREATE TABLE เปนคําสั่งทใชสรางตาราง/รเลชัน
ี่
้
ี่
ี
้
้
้
ี่
็
ALTER TABLE เปนคําสั่งทใชในการเปลยนแปลงโครงสรางทมการนิยามไวแลว
้
้
ี่
็
ี
CREATE INDEX เปนคําสั่งทใชในการสรางดัชน
้
ี่
็
DROP INDEX เปนคําสั่งทใชในการลบ INDEX
้
้
ี
SELECT เรยกคนขอมูลในตาราง
้
INSERT เพิ่มแถวขอมูลลงไปในตาราง
้
ุ
ั
UPDATE ปรบปรงแถวขอมูลในตาราง
้
DELETE ลบแถวขอมูลในตาราง
ํ
้
ิ
้
GRANT กาหนดสิทธ์ใหแก่ผูใช ้
ิ
้
REVOKE ยกเลิกสิทธ์แก่ผูใช ้
ี
ตอนที 2 จากขอมูลของบรษัทแห่งหนึง ประกอบดวย ตารางพนักงาน ดังรายละเอยดต่อไปน้ ใหเขยนคําสั่ง
้
ี
้
่
้
ี
ิ
่
ภาษา SQL
ั
พนกงาน
CODE NAME SALARY POSITION
้
่
ี
49001 นางสมศร คชาเทพ 25,000 ผูจัดการทัวไป
ื่
้
่
49002 นายมนัส ชนใจ 12,500 หัวหนาฝายผลิต
ี
49003 น.ส.อุดม มทรัพย ์ 9,200 พนักงานธุรการ
ิ
่
้
49004 น.ส.อรสรา เหมันต์ 18,000 หัวหนาฝายบุคคล
่
ํ
ํ
ี
้
้
้
่
คาสัง จากตารางพนักงานขางตน ใหเขยนคาสังภาษา SQL
้
้
1. สรางโครงสรางตารางพนักงาน
CREATE TABLE EMPLOYEE
(CODE CHAR(5),
ENAME CHAR (30),
SALARY NUMBER (7),