SQL ย่อมาจาก structured query language คือภาษาที่ใช้ในการเขียนโปรแกรม เพื่อจัดการกับฐานข้อมูลโดยเฉพาะ เป็นภาษามาตราฐานบนระบบฐานข้อมูลเชิงสัมพันธ์และเป็นระบบเปิด (open system) หมายถึงเราสามารถใช้คำสั่ง sql กับฐานข้อมูลชนิดใดก็ได้ และ คำสั่งงานเดียวกันเมื่อสั่งงานผ่าน ระบบฐานข้อมูลที่แตกต่างกันจะได้ ผลลัพธ์เหมือนกัน ทำให้เราสามารถเลือกใช้ฐานข้อมูล ชนิดใดก็ได้โดยไม่ติดยึดกับฐานข้อมูลใดฐานข้อมูลหนึ่ง นอกจากนี้แล้ว SQL ยังเป็นชื่อโปรแกรมฐานข้อมูล ซึ่งโปรแกรม SQL เป็นโปรแกรมฐานข้อมูลที่มีโครงสร้างของภาษาที่เข้าใจง่าย ไม่ซับซ้อน มีประสิทธิภาพการทำงานสูง สามารถทำงานที่ซับซ้อนได้โดยใช้คำสั่งเพียงไม่กี่คำสั่ง โปรแกรม SQL จึงเหมาะที่จะใช้กับระบบฐานข้อมูลเชิงสัมพันธ์ และเป็นภาษาหนึ่ง ซึ่งแบ่งการทำงานได้เป็น 4 ประเภท ดังนี้
1. Select query ใช้สำหรับดึงข้อมูลที่ต้องการ
2. Update query ใช้สำหรับแก้ไขข้อมูล
3. Insert query ใช้สำหรับการเพิ่มข้อมูล
4. Delete query ใช้สำหรับลบข้อมูลออกไป
ปัจจุบันมีซอฟต์แวร์ระบบจัดการฐานข้อมูล (DBMS ) ที่สนับสนุนการใช้คำสั่ง SQL เช่น Oracle , DB2, MS-SQL, MS-Access
นอกจากนี้ภาษา SQL ถูกนำมาใช้เขียนร่วมกับโปรแกรมภาษาต่างๆ เช่น ภาษา c/C++ , VisualBasic และ Java
ประโยชน์ของภาษา SQL
1. สร้างฐานข้อมูลและ ตาราง
2. สนับสนุนการจัดการฐานข้อมูล ซึ่งประกอบด้วย การเพิ่ม การปรับปรุง และการลบข้อมูล
3. สนับสนุนการเรียกใช้หรือ ค้นหาข้อมูล
ประเภทของคำสั่งภาษา SQL
1. ภาษานิยามข้อมูล(Data Definition Language : DDL) เป็นคำสั่งที่ใช้ในการสร้างฐานข้อมูล กำหนดโครงสร้างข้อมูลว่ามี Attribute ใด
ชนิดของข้อมูล รวมทั้งการเปลี่ยนแปลงตาราง และการสร้างดัชนี คำสั่ง : CREATE,DROP,ALTER
2. ภาษาจัดการข้อมูล (Data Manipulation Language :DML) เป็นคำสั่งที่ใช้ในการเรียกใช้ เพิ่ม ลบ และเปลี่ยนแปลงข้อมูลในตาราง คำสั่ง : SELECT,INSERT,UPDATE,DELETE
3. ภาษาควบคุมข้อมูล (Data Control Language : DCL) เป็นคำสั่งที่ใช้ในการกำหนดสิทธิการอนุญาติ หรือ ยกเลิก การเข้าถึงฐานข้อมูล เพื่อป้องกันความปลอดภัยของฐานข้อมูล คำสั่ง : GRANT,REVOKE
วันอาทิตย์ที่ 14 ธันวาคม พ.ศ. 2557
วันอาทิตย์ที่ 7 ธันวาคม พ.ศ. 2557
ข้อสอบโอเน็ต วิชาคอมพิวเตอร์
1.โปรแกรมเชื่อมต่อกับเครือข่ายอินเทอร์เน็ต คือโปรแกรมใด
ตอบ Internet Explorer ,Google Chrome
2. ข้อใดคือ URL เว็บไซต์ครูเชียงราย
ตอบ www.kruchiangrai.net
3. นักเรียนได้รับประโยชน์จากการใช้งานคอมพิวเตอร์ในด้านใดมากที่สุด
ตอบ ด้านการศึกษา ด้านความรู้ ด้านการใช้งาน
4. ความหมายของ ฮาร์ดแวร์คือ ?
ตอบ ส่วนประกอบของเครื่องคอมพิวเตอร์
5. ฮาร์ดแวร์ มีอะไรบ้าง
ตอบ เมาส์ , แป้นพิมพ์
6. ซอฟต์แวร์ มีอะไรบ้าง
ตอบ ไวรัสคอมพิวเตอร์
7. โปรแกรม ซอฟต์แวร์ ได้แก่โปรแกรมอะไร ยกตัวอย่างมา 1ข้อ
ตอบ โปรแกรมMicrosoft PowerPoint
8. โปรแกรมวินโดวส์ เป็นซอฟต์แวร์ประเภทใด
ตอบ ซอฟต์แวร์ระบบ
9. ชนิดของซอฟต์แวร์ (software) มีทั้งหมดกี่ชนิด
ตอบ มี 2 ชนิด 1.ซอฟต์แวร์ระบบ 2.ซอฟต์แวร์ประยุกต์
10. ผู้ก่อตั้งและผู้สร้างFacebook.com คือใคร
ตอบ มาร์ค ซัคเกอร์เบิร์ก
ตอบ Internet Explorer ,Google Chrome
2. ข้อใดคือ URL เว็บไซต์ครูเชียงราย
ตอบ www.kruchiangrai.net
3. นักเรียนได้รับประโยชน์จากการใช้งานคอมพิวเตอร์ในด้านใดมากที่สุด
ตอบ ด้านการศึกษา ด้านความรู้ ด้านการใช้งาน
4. ความหมายของ ฮาร์ดแวร์คือ ?
ตอบ ส่วนประกอบของเครื่องคอมพิวเตอร์
5. ฮาร์ดแวร์ มีอะไรบ้าง
ตอบ เมาส์ , แป้นพิมพ์
6. ซอฟต์แวร์ มีอะไรบ้าง
ตอบ ไวรัสคอมพิวเตอร์
7. โปรแกรม ซอฟต์แวร์ ได้แก่โปรแกรมอะไร ยกตัวอย่างมา 1ข้อ
ตอบ โปรแกรมMicrosoft PowerPoint
8. โปรแกรมวินโดวส์ เป็นซอฟต์แวร์ประเภทใด
ตอบ ซอฟต์แวร์ระบบ
9. ชนิดของซอฟต์แวร์ (software) มีทั้งหมดกี่ชนิด
ตอบ มี 2 ชนิด 1.ซอฟต์แวร์ระบบ 2.ซอฟต์แวร์ประยุกต์
10. ผู้ก่อตั้งและผู้สร้างFacebook.com คือใคร
ตอบ มาร์ค ซัคเกอร์เบิร์ก
สมัครสมาชิก:
บทความ (Atom)