ทดลองการใช้งาน SQL บน เว็บ http://www.w3schools.com
SQL คืออะไร
SQL ย่อมาจาก Structured Query Language คือภาษาที่ใช้ในการเขียนโปรแกรม เพื่อจัดการกับฐานข้อมูล โดยเราสามารถใช้คำสั่ง sql กับฐานข้อมูลชนิดใดก็ได้ และ คำสั่งงานเดียวกันเมื่อสั่งงานผ่าน ระบบฐานข้อมูลที่แตกต่างกัน จะได้ผลลัพธ์เหมือนกัน
SQL ทำอะไรได้บ้าง
- SQL สามารถร้องขอข้อมูลจากฐานข้อมูลได้
- SQL สามารถดึงข้อมูลจากฐานข้อมูลได้
- SQL สามารถเพิ่มข้อมูลในฐานข้อมูลได้
- SQL สามารถปรับปรุงข้อมูลในฐานข้อมูลได้
- SQL สามารถลบข้อมูลจากฐานข้อมูลได้
- SQL สามารถสร้างฐานข้อมูลใหม่ได้
- SQL สามารถสร้างตารางใหม่ในฐานข้อมูลได้
- SQL สามารถสร้างวิธีการจัดเก็บในฐานข้อมูลได้
- SQL สามารถสร้างส่วนแสดงผลให้กับ User ในฐานข้อมูลได้
- SQL สามารถกำหนดสิทธิ์การเข้าถึง ตาราง , ข้อมูล , และ ส่วนแสดงผลได้
SQL Syntax
ฐานข้อมูลส่วนใหญ่มักจะมีตารางหนึ่งตารางหรือมากกว่า แต่ละตารางจะถูกระบุโดยชื่อ เช่น "Customers" , "Orders" เป็นต้น ในแต่ละแถวก็จะประกอบด้วยข้อมูลต่างๆที่กำหนดไว้
EX ตารางฐานข้อมูลของ Customers
การเรียกใช้คำสั่งใน SQL จะใช้เป็นตัวใหญ่ หรือ ตัวเล็กก็ได้
semicolon(;) ใน SQL จะใช้หรือไม่จะขึ้นอยู่กับ Database ที่เลือกใช้
SQL จะมีคำสั่งที่สำคัญดังนี้
SELECT - คือการเลือกข้อมูลจาก Database ซึ่งจะใช้ร่วมกับ FROM โดยมีรูปแบบดังนี้
UPDATE - คือการอัพเดตข้อมูลใน Database
DELETE - คือการลบข้อมูลใน Database
INSERT INTO - คือการเพิ่มข้อมูลใหม่ไปยัง Database
CREATE DATABASE - สร้าง Database ใหม่
ALTER DATABASE - ปรับเปลี่ยน Database
CREATE TABLE - สร้างตารางใหม่
ALTER TABLE - ปรับเปลี่ยนตาราง
DROP TABLE - ลบตาราง
CREATE INDEX - สร้าง คีย์เวิร์ด ในการใช้ค้นหา
DROP INDEX - ลบคีย์เวิร์ด
ทดลองจากตัวอย่างในเว็บ
การเลือกข้อมูลจากตัวอย่าง
- Select - เลือกข้อมูลอะไร
- From - จากที่ไหน
โดยเราจะเลือกจาก Meta-Data ที่มีใน Database
| Meta-Data |
ทดลองเลือกตารางอื่นใน Meta-Data
-----------------------------------------------------------
ทดลองการใช้ DBMS
โปรแกรมที่เลือกใช้คือ MySQL(https://www.mysql.com/)
Link Download
*การ Download โปรแกรมจำเป็นต้องสมัครสมาชิกก่อน
ตัวอย่างโปรแกรม
ตัวโปรแกรมจะไม่มี GUI จะใช้เป็น command line ในการพิมพ์คำสั่ง
อ้างอิงข้อมูลจาก
ไม่มีความคิดเห็น:
แสดงความคิดเห็น