SQL

SQL คืออะไร:

SQL เป็นตัวย่อสำหรับ " Structured Query Language " ซึ่งหมายความว่าในภาษาโปรตุเกส Structured Query Language เป็นภาษามาตรฐานของการจัดการข้อมูลที่มีปฏิสัมพันธ์กับฐานข้อมูลหลักตามแบบจำลองเชิงสัมพันธ์

ระบบหลัก ๆ ที่ใช้ SQL ได้แก่ : MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (โอเพ่นซอร์ส), HSQLDB (โอเพ่นซอร์สและเขียนด้วยภาษาจาวา)

ภาษา SQL เกิดขึ้นในปี 1974 และได้รับการพัฒนาใน IBM Labs เป็นส่วนต่อประสานกับระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) ที่เรียกว่า SYSTEM R ระบบนี้ถูกสร้างขึ้นจากบทความปี 1970 ที่เขียนโดย Edgar F. Codd

ภาษาอื่น ๆ ในประเภทนี้ได้ปรากฎออกมา แต่ SQL ได้ถูกใช้อย่างกว้างขวางที่สุด การสร้างมาตรฐานสำหรับ SQL นั้นทำในปี 1986 โดย American National Standard Institute (ANSI) และในปี 1987 โดย International Organization for Standards (ISO)

SQL เป็นภาษาที่ประกาศเป็นหลัก ซึ่งหมายความว่าโปรแกรมเมอร์ต้องการเพียงเพื่อระบุสิ่งที่วัตถุประสงค์ที่ตั้งใจไว้สำหรับ RDBMS เพื่อดำเนินการ

คำสั่ง SQL ที่สำคัญบางคำสั่งสำหรับการจัดการข้อมูล ได้แก่ : INSERT, SELECT, UPDATE, DELETE SQL ยังเปิดใช้งานการสร้างความสัมพันธ์ระหว่างตารางและการควบคุมการเข้าถึงข้อมูล