ให้เรตสมาชิก: 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
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
คำค้าหาสุดฮิต ประจำปี 2018
โดย jamepiyawat อ 21 พฤษภาคม 2019 6:59 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
16
อ 21 พฤษภาคม 2019 6:59 pm โดย jamepiyawat
วิธีฝัง Font ใน PowerPoint
โดย khwanchanok อ 21 พฤษภาคม 2019 6:41 pm บอร์ด Share Knowledge
0
28
อ 21 พฤษภาคม 2019 6:41 pm โดย khwanchanok
โหลดวีดีโอใน youtube แบบง่าย ๆ
โดย jamepiyawat อ 21 พฤษภาคม 2019 6:39 pm บอร์ด Share Knowledge
0
22
อ 21 พฤษภาคม 2019 6:39 pm โดย jamepiyawat
รู้ยัง Line ลงสตอรี่ได้แล้วนะ
โดย khwanchanok อ 21 พฤษภาคม 2019 6:31 pm บอร์ด Share Knowledge
0
21
อ 21 พฤษภาคม 2019 6:31 pm โดย khwanchanok
ไปทำความรู้จักเจ้าของ Application Line
โดย khwanchanok อ 21 พฤษภาคม 2019 6:26 pm บอร์ด Share Knowledge
0
17
อ 21 พฤษภาคม 2019 6:26 pm โดย khwanchanok
มาทำความรู้จักกับ Bootstrap
โดย khwanchanok อ 21 พฤษภาคม 2019 6:06 pm บอร์ด Share Knowledge
0
25
อ 21 พฤษภาคม 2019 6:06 pm โดย khwanchanok
การคำนวณภาษีมูลค่าเพิ่ม
โดย สริญญา สมสา อ 21 พฤษภาคม 2019 6:03 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
14
อ 21 พฤษภาคม 2019 6:03 pm โดย สริญญา สมสา
เรามาล้างประวัติการใช้งาน GoogleChome กันเถอะ
โดย khwanchanok อ 21 พฤษภาคม 2019 5:57 pm บอร์ด Share Knowledge
0
31
อ 21 พฤษภาคม 2019 5:57 pm โดย khwanchanok
ความรู้ที่มี
โดย jamepiyawat อ 21 พฤษภาคม 2019 5:56 pm บอร์ด M084 - นายปิยวัช เชาว์วิมล
0
7
อ 21 พฤษภาคม 2019 5:56 pm โดย jamepiyawat
มารู้จักโปแกรม Appserv กันเถอะ
โดย khwanchanok อ 21 พฤษภาคม 2019 5:43 pm บอร์ด Share Knowledge
0
20
อ 21 พฤษภาคม 2019 5:43 pm โดย khwanchanok
เพิ่ม start up โปรเเกรมตอนเปิด windows 10
โดย jataz2 อ 21 พฤษภาคม 2019 5:36 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
17
อ 21 พฤษภาคม 2019 5:36 pm โดย jataz2
R - RmlToPdf_miniproject
โดย teenproza7 อ 21 พฤษภาคม 2019 5:30 pm บอร์ด M082 - ยศนันท์ ปันคำ
9
39
ส 25 พฤษภาคม 2019 7:57 pm โดย teenproza7
การเขียนโค๊ด PHP ให้ user ที่เข้าใช้เห็นเฉพาะข้อมูลของตนเอง
โดย N_Hunter อ 21 พฤษภาคม 2019 4:51 pm บอร์ด Programming - PHP
0
18
อ 21 พฤษภาคม 2019 4:51 pm โดย N_Hunter
ถนอมสายตาด้วยฟีเจอร์ผิดแสงสีฟ้าใน Windows
โดย teenproza7 อ 21 พฤษภาคม 2019 4:50 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
21
อ 21 พฤษภาคม 2019 4:50 pm โดย teenproza7
ข้อดีเเละข้อเสียของการจดทะเบียนภาษีมูลค่าเพิ่ม
โดย สริญญา สมสา อ 21 พฤษภาคม 2019 4:31 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
15
อ 21 พฤษภาคม 2019 4:31 pm โดย สริญญา สมสา
วิธีการเดินทางจากจันทบุรีมายังกรุงเทพมหานคร
โดย jamepiyawat อ 21 พฤษภาคม 2019 4:25 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
22
อ 21 พฤษภาคม 2019 4:25 pm โดย jamepiyawat
วิธีการเดินจากนครศรีธรรมราชมากทม.
โดย khwanchanok อ 21 พฤษภาคม 2019 3:47 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
20
อ 21 พฤษภาคม 2019 3:47 pm โดย khwanchanok
บันทึกการประชุม วันที่ 21 พฤษภาคม 2562
โดย teenproza7 อ 21 พฤษภาคม 2019 2:15 pm บอร์ด M082 - ยศนันท์ ปันคำ
0
6
อ 21 พฤษภาคม 2019 2:15 pm โดย teenproza7
บันทึกการประชุม 21 พฤษภาคม 2562
โดย poumtip อ 21 พฤษภาคม 2019 1:03 pm บอร์ด M083 - ขวัญชนก ผสารพันธ์
0
11
อ 21 พฤษภาคม 2019 1:03 pm โดย poumtip
เกณฑ์คงค้าง คือ
โดย สริญญา สมสา อ 21 พฤษภาคม 2019 12:43 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
13
อ 21 พฤษภาคม 2019 12:43 pm โดย สริญญา สมสา