ภาษา
Standard relational database Query Language (SQL)
ภาษาที่กลายเป็นภาษามาตรฐานสำ หรับระบบฐานข้อมูลคือ ภาษา
Query Language
ไอบีเอ็ม ภาษา
Standard relational databaseหรือเอสคิวแอล (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 สั่งงานบนจอภาพ เพื่อเรียกดูข้อมูลในขณะที่ทำ งานได้ทันที เช่น
SELECT CITY
FROM SUPPLIER
WHERE SNO = ‘SE’;
•
คำ สั่ง SQL ที่ใช้เขียนร่วมกันโปรแกรมอื่น ๆ (Embedded SQL)
เป็นคำ สั่ง
แต่กับคำ สั่งในโปรแกรมที่ระบบจัดการฐานข้อมูลนั้นมีใช้เฉพาะ เช่น
Language /SQL)
ตัวอย่างการใช้คำ สั่ง
EXEC SQL SELECT CITY
INTO :XCITY
FROM SUPPLIER
WHERE SNO = ‘S4’;SQL ที่ใช้ร่วมกับคำ สั่งของโปรแกรมภาษาต่าง ๆ เช่น PL/1 PASCAL ฯลฯ หรือแม้ORACLE มี PL/SQL (Proceduralที่สามารถเขียนโปรแกรมและนำ คำ สั่ง SQL มาเขียนร่วมด้วย เป็นต้นSQL ในภาษา PL/1
ไม่มีความคิดเห็น:
แสดงความคิดเห็น