Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
1. ความเป็ นมาของ ภาษา SQL 2. องค ์ประกอบของ ภาษา าหร SQLับการ 3. ภาษาส นิ ยามข้ อมู ับการ ล 4. ภาษาส าหร จัดการข้ อมูับการ ล 5. ภาษาส าหร ควบคุมข้อมู ล 1. ความเป็ นมาของภาษา SQL ในปี ค.ศ 1974 ศูนย ์วิจ ัย IBM ได้พฒ ั นา RDBMS (Relational database ่ อว่ ่ า Management System) ทีชื ่ System R เพือทดลองใช้ งาน และแสดง ให้เห็นถึงความง่ ายของการใช้งาน ฐานข้อมู ลเชิงสัมพันธ ์ จึงได้ทาการ ่ ยกว่า SEQUEL พัฒนาภาษาทีเรี (Structured English Query language) เป็ นส่วนประกอบของ ่ RDBMS ทีสามารถรองร ับการสืบค้น 2. องค ์ประกอบของภาษา SQL 1. ภาษาสาหร ับการนิ ยามข้อมู ล (Data Definition L 2. ภาษาสาหร ับการจัดการข้อมู ล (Data Manipulat 3. ภาษาสาหร ับการควบคุมข้อมู ล (Data Control La 3. ภาษาสาหร ับการนิ ยามข้อมู ล คาสัง่ ความหมาย CREATE DATABASE สร ้างฐานข้อมู ลใหม่ CREATE TABLE นิ ยามโครงสร ้างข้อมู ลในต DROP TABLE ลบโครงสร ้างตารางข้อมู ลอ ALTER TABLE แก้ไขปร ับปรุงโครงสร ้างตาร CREATE INDEX สร ้างดัชนี ของตาราง DROP INDEX ลบดัชนี ของตารางออกจาก CREATE VIEW กาหนดโครงสร ้างวิวของผู ใ้ DROP VIEW ลบโครงสร ้างวิวออกจากระบ 4. ภาษาสาหร ับการจัดการข้อมู ล คาสัง่ ความหมาย SELECT เรียกค้นข้อมู ลใน ตาราง ่ INSERT เพิมแถวข้ อมู ล ลงไปในตาราง UPDATE ปร ับปรุงแถวข้อมู ลใน ตาราง DELETE ลบแถวข้อมู ลใน ตาราง 5. ภาษาสาหร ับการควบคุมข้อมู ล คาสัง่ ความหมาย GRANT กาหนดสิทธิ ์ ให้แก่ผูใ้ ช้ ์ ผูใ้ ช้ REVOKE ยกเลิกสิทธิแก่