ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 
SQL คืออะไร
     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


ข้อมูลอ้างอิง
www.satit.su.ac.th
www.chandra.ac.th
www.softwaresiam.com
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Q - หน้ารายละเอียดสินค้าให้แสดงราคาเป็น USD ด้วยและTHB ด้วย
โดย Parichat ศ 22 มิ.ย. 2018 2:20 pm บอร์ด Joomla Dev
4
9
ศ 22 มิ.ย. 2018 5:13 pm โดย Parichat
B - หน้าข้อมูลสินค้า แสดงพิ้นหลังยาวกว่าเว็บต้นฉบับ
โดย tsukasaz ศ 22 มิ.ย. 2018 1:20 pm บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
4
ศ 22 มิ.ย. 2018 1:26 pm โดย Parichat
B - หน้าข้อมูลสินค้า ต้องแสดงราคาเป็น USD ด้วย ตามเว็บต้นฉบับ
โดย tsukasaz ศ 22 มิ.ย. 2018 1:17 pm บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
0
5
ศ 22 มิ.ย. 2018 1:17 pm โดย tsukasaz
B - หน้าข้อมูลสินค้า เมื่อเลือกสีสินค้า รูปแบบของราคาจากตัวหนาเปลี่ยนเป็นตัวปกติ
โดย tsukasaz ศ 22 มิ.ย. 2018 1:09 pm บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
5
ศ 22 มิ.ย. 2018 1:46 pm โดย Parichat
B - หน้า How to Buy ข้อความเกินขอบพื้นหลัง
โดย tsukasaz ศ 22 มิ.ย. 2018 12:07 pm บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
3
ศ 22 มิ.ย. 2018 1:28 pm โดย Parichat
B - หน้าดาวน์โหลดแสดงผลไม่เหมือนของเดิม ข้อความเกินขอบพื้นหลัง
โดย tsukasaz ศ 22 มิ.ย. 2018 12:04 pm บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
4
ศ 22 มิ.ย. 2018 12:10 pm โดย Parichat
Q - จัดรูปภาพให้อยู่ตรงกลางโดยใช้คำสั่ง Center แต่รูปภาพไม่อยู่กึ่งกลางตามคำสั่ง
โดย Parichat ศ 22 มิ.ย. 2018 12:02 pm บอร์ด Joomla Dev
6
13
ศ 22 มิ.ย. 2018 4:52 pm โดย Parichat
B - หน้ารายการสินค้า ปุ่ม Detail กับ Feature ไม่เปลี่ยนตอน Mouse Over
โดย tsukasaz ศ 22 มิ.ย. 2018 11:50 am บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
6
ศ 22 มิ.ย. 2018 4:20 pm โดย tsukasaz
Q - ทำให้รูปภาพตกลงในขนาดของหน้าจอมือถือกรณีใช้ grid-container
โดย Parichat ศ 22 มิ.ย. 2018 11:47 am บอร์ด Joomla Dev
8
16
ศ 22 มิ.ย. 2018 4:53 pm โดย Parichat
Q - แบ่งหน้าสินค้าในกรณีที่เปิดในมือถือ
โดย Parichat ศ 22 มิ.ย. 2018 11:41 am บอร์ด Joomla Dev
6
14
ศ 22 มิ.ย. 2018 4:44 pm โดย Parichat
B - การตั้งค่า Access Right สิทธ์แต่ละ User เข้าใช้งานไม่ได้
โดย nuattawoot ศ 22 มิ.ย. 2018 11:07 am บอร์ด อาร์ซีพี โกลบอล จำกัด - Tester
1
10
ศ 22 มิ.ย. 2018 4:46 pm โดย nuattawoot
งานประจำวันที่ 22 มิถุนายน 2561
โดย taemmynatchapon ศ 22 มิ.ย. 2018 10:27 am บอร์ด M063 - ณัชพล ชัยวุฒิ
0
1
ศ 22 มิ.ย. 2018 10:27 am โดย taemmynatchapon
การดู URL ใน Joomla
โดย Parichat ศ 22 มิ.ย. 2018 10:24 am บอร์ด Joomla Developing Knowledge
0
8
ศ 22 มิ.ย. 2018 10:24 am โดย Parichat
B - หน้ารูปภาพสินค้าปรับทศนิยม 2 ตำแหน่ง
โดย tsukasaz ศ 22 มิ.ย. 2018 10:14 am บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
9
ศ 22 มิ.ย. 2018 10:46 am โดย Parichat
B - หน้ารูปภาพสินค้าบนมือถือ รูปภาพแสดงเลยจอ
โดย tsukasaz ศ 22 มิ.ย. 2018 10:06 am บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
0
10
ศ 22 มิ.ย. 2018 10:06 am โดย tsukasaz
B - หน้าข้อมูลสินค้าบนมือถือ รูปภาพแสดงเลยจอ
โดย tsukasaz ศ 22 มิ.ย. 2018 10:02 am บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
0
6
ศ 22 มิ.ย. 2018 10:02 am โดย tsukasaz
B - หน้ารายการสินค้าบนมือถือ สินค้าแสดงเลยพื้นหลัง
โดย tsukasaz ศ 22 มิ.ย. 2018 9:58 am บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
8
ศ 22 มิ.ย. 2018 4:21 pm โดย tsukasaz
B - หน้ารายการสินค้าบนมือถือ ตำแหน่งของสีไม่ถูกต้อง
โดย tsukasaz ศ 22 มิ.ย. 2018 9:55 am บอร์ด Doy-shop ( 15 พ.ค. - 29 พ.ค. 61)
1
7
ศ 22 มิ.ย. 2018 11:06 am โดย Parichat
งานประจำวันที่ 22 มิถุนายน 2561
โดย Parichat ศ 22 มิ.ย. 2018 8:52 am บอร์ด M061 - ปาริชาติ รัตโณภาส
0
2
ศ 22 มิ.ย. 2018 8:52 am โดย Parichat
บริษัท RCP ลูกค้ายืนยันการใช้งานได้ให้อัพขึ้นฐานจริง
โดย Rujikon พฤ 21 มิ.ย. 2018 7:20 pm บอร์ด Mindphp Task (ทดลองงาน)
2
6
ศ 22 มิ.ย. 2018 3:56 am โดย mindphp