วันอังคารที่ 3 กรกฎาคม พ.ศ. 2555

ภาษา SQL

ภาษา SQLStandard relational database Query Language (SQL)
ภาษาที่กลายเป็นภาษามาตรฐานสำ หรับระบบฐานข้อมูลคือ ภาษา

Query Language
ไอบีเอ็ม ภาษา
Standard relational databaseหรือเอสคิวแอล (SQL) หรือซีควอล (SE-QUEL) ซึ่งเป็นภาษาที่พัฒนาขึ้นมาโดยบริษัทSQL (Standard Query Language) เป็นส่วนหนึ่งของระบบฐานข้อมูลแบบรีเลชั่นเนล
(Relational Database)
ที่ได้รับความนิยมมากเพราะง่ายต่อความเข้าใจ และอยู่ในรูปภาษาอังกฤษ ภาษา
SQL 
แบ่งออกเป็น 2 ส่วน คือ
WHERE SNO = ‘S4’;SQL ที่ใช้ร่วมกับคำ สั่งของโปรแกรมภาษาต่าง ๆ เช่น PL/1 PASCAL ฯลฯ หรือแม้ORACLE มี PL/SQL (Proceduralที่สามารถเขียนโปรแกรมและนำ คำ สั่ง SQL มาเขียนร่วมด้วย เป็นต้นSQL ในภาษา PL/1
ภาษาที่ใช้สำ หรับนิยามข้อมูล (Data Definition Language-DDL)

1.ภาษาสำหรับการจัดการข้อมูลล (Data Manipulation Language: DML)

2.ภาษาควบคุม (Control Language) ภาษาในการเลือกข้อมูล (Data Query Language)


รูปแบบการใช้คำสั่ง
SQL สามารถใช้ได้เป็น 2 รูปแบบ ดังนี้ คือ

1.คำ สั่ง SQL ที่ใช้เรียกดูข้อมูลได้ทันที (Interactive SQL)
เป็นการเรียกใช้คำ สั่ง
SQL สั่งงานบนจอภาพ เพื่อเรียกดูข้อมูลในขณะที่ทำ งานได้ทันที เช่น
SELECT CITY
FROM SUPPLIER
WHERE SNO = ‘SE’;

2.คำ สั่ง SQL ที่ใช้เขียนร่วมกันโปรแกรมอื่น ๆ (Embedded SQL)
เป็นคำสั่ง
แต่กับคำ สั่งในโปรแกรมที่ระบบจัดการฐานข้อมูลนั้นมีใช้เฉพาะ เช่น
Language /SQL)
ตัวอย่างการใช้คำสั่ง
EXEC SQL SELECT CITY
INTO :XCITY
FROM SUPPLIER

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

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