ภาษาเอสคิวแอล และกฎไวยากรณ์ (SQL Language & Grammar)
ภาษาเอสคิวแอลเป็นภาษาทางด้านฐานข้อมูลที่นิยมใช้มากที่สุดภาษาหนึ่ง สามารถอ่านออกเสียงได้ 2 แบบ คือ “เอสคิวแอล” หรือ “ซีเควล” (Sequel) เริ่มต้นพัฒนาครั้งแรกโดย San Jose Research Laboratory ซึ่งปัจจุบันเปลี่ยนชื่อเป็น Alnaden Research Center ของบริษัทไอบีเอ็ม (IBM) โดยมีชื่อแรกเริ่มว่า “Sequel” เป็นงานวิจัยในโครงการ R ในต้นทศวรรษ 1970 ต่อมาได้เปลี่ยนชื่อเป็นเอสคิวแอล “SQL” หลังจากนั้นภาษาเอสคิวแอลได้ถูกนำมาพัฒนาโดยผู้ผลิตซอฟต์แวร์ด้านระบบจัดการฐานข้อมูลเชิงสัมพันธ์จนเป็นที่นิยมกันอย่างแพร่หลายในปัจจุบัน ทำให้รูปแบบการใช้คำสั่งเอสคิวแอลมีรูปแบบแตกต่างกันไปบ้าง ดังนั้นในปี ค.ศ. 1986 American National Standards Institute (ANSI) จึงได้กำหนดมาตรฐานของภาษาเอสคิวแอลขึ้นมา ภาษา เอสคิวแอลเป็นภาษาทางด้านฐานข้อมูลที่สามารถสร้างและปฏิบัติการกับฐานข้อมูลแบบสัมพันธ์ (Relational Database) โดยเฉพาะ และเป็นภาษาที่มีลักษณะคล้ายกับภาษาอังกฤษ ภาษาเอสคิวแอลสามารถแบ่งตามลักษณะการใช้งานได้ออกเป็น 3 กลุ่ม ดังนี้
ภาษาสำหรับการนิยามข้อมูล (Data Definition Language : DDL) เป็นกลุ่มคำสั่งที่ใช้สำหรับสร้างฐานข้อมูล […]
Entries (RSS)