วันจันทร์ที่ 12 กันยายน พ.ศ. 2554

Standard relational database Query Language (SQL)

ภาษาที่กลายเป็นภาษามาตรฐานสําหรับระบบฐานข้อมูลคือ ภาษา Standard relational database Query Language หรือเอสคิวแอล (SQL) หรือซีควอล (SE-QUEL) ซึ่งเป็นภาษาที่พัฒนาขึ้นมาโดยบริษัทไอบีเอ็ม ภาษา SQL (Standard Query Language) เป็นส่วนหนึ่งของระบบฐานข้อมูลแบบรีเลชั่นเนล (Relational Database) ทีได้รับความนิยมมากเพราะง่ายต่อความเข้าใจ และอยู่ในรูปภาษาอังกฤษ ภาษา
SQL แบ่งออกเป็น 2 ส่วน คือ
ภาษาที่ใช้สาหรับนิยามข้อมูล (Data Definition Language-DDL)
ภาษาสําหรับการจัดการข้อมูล (Data Manipulation Language: DML)
- ภาษาควบคุม (Control Language)
- ภาษาในการเลือกข้อมูล (Data Query Language)

รูปแบบการใช้คําสั่ง SQL สามารถใช้ได้เป็น 2 รูปแบบ ดังนี้ คือ
คําสั่ง SQL ที่ใช้เรียกดูข้อมูลได้ทันที (Interactive SQL) เป็นการเรียกใช้คําสั่ง SQL สั่งงานบนจอภาพ เพื่อเรียกดูข้อมูลในขณะที่ทํางานได้ทันที
คําสั่ง SQL ที่ใช้เขียนร่วมกันโปรแกรมอื่น ๆ (Embedded SQL) เป็นคําสั่ง SQL ที่ใช้ร่วมกับคําสั่งของโปรแกรมภาษาต่าง ๆ เช่น PL/1 PASCAL ฯลฯ หรือแม้แต่กับคําสั่งในโปรแกรมที่ระบบจัดการฐานข้อมูลนั้นมีใช้เฉพาะ เช่น ORACLE มี PL/SQL (Procedural Language /SQL) ที่สามารถเขียนโปรแกรมและนําคําสั่ง SQL มาเขียนร่วมด้วย เป็นต้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น