วันพฤหัสบดีที่ 7 เมษายน พ.ศ. 2565

ผลการเรียนรู้ครั้งที่ 8

ผลการเรียนครั้งที่ 8

 บทที่ 7

ภาษาสอบถามเชิงโครงสร้าง


ภาษา SQL เป็นภาษาที่ใช้สำหรับสร้างฐานข้อมูลและสร้างโครงสร้างการจัดเก็บข้อมูลของ ตารางข้อมูลต่างๆ ใช้สำหรับการจัดการต่างๆกับข้อมูล อาทิเช่น การเพิ่ม ลบ และอัพเดทข้อมูล และยังถูกใช้ สำหรับการสืบค้นข้อมูลสารสนเทศจากฐานข้อมูลด้วยเช่นกัน ภาษา SQL จะมี 2 ฟังก์ชันการทำงานหลัก ดังนี้


  Data Definition Language (DDL)—จะเป็นคำสั่ง SQL ที่เกี่ยวข้องกับการสร้างตารางข้อมูล ดัชนี มุมมองต่างๆ และยังรวมถึงคำสั่งสำหรับการกำหนดสิทธิ์ในการเข้าถึงตารางข้อมูลต่างๆ 

Data Manipulation Language (DML)—จะเป็นคำสั่ง SQL ที่เกี่ยวข้องกับการเพิ่ม อัพเดท ลบ และสืบค้นข้อมูลจากตารางข้อมูลในฐานข้อมูล โดยคำสั่งประเภท DML

คำสั่ง SQL ทั้งสองหมวดหมู่ข้างต้นจะทำการประยุกต์ใช้คำศัพท์เฉพาะไม่ถึง 100 คำที่ซึ่งจะทำให้เรา สามารถเข้าใจได้ง่าย คำสั่ง SQL จะสนใจเฉพาะเราต้องการจะทำอะไร เช่น ต้องการเรียกดูข้อมูลอะไร ต้องการเพิ่มข้อมูลอะไรในตารางข้อมูลใด ต้องการสร้างตารางข้อมูลใด เป็นต้น แต่จะไม่สนใจถึงวิธีในการ ดำเนินการต่างๆเพื่อที่จะได้มาซึ่งสิ่งที่ต้องการ 



หัวใจหลักของ SQL คือ คิวรี (query) ที่ซึ่งจะครอบคลุมคำถามและการดำเนินการ เช่น รายการ สินค้าใดบ้างที่มีราคามากกว่า 100$ ที่ซึ่งถูกจัดเก็บในโกดังสินค้า? และรายการสินค้าเหล่านั้นมีจำนวนเท่าใด? พนักงานที่เริ่มทำงานกับบริษัทหลังจาก 1 January 2015 เป็นจำนวนเท่าใด? เป็นต้น นอกจากคำถามข้างต้น คิวรีของ SQL ยังถูกใช้ในการเพิ่ม ลบ อัพเดทข้อมูลในแถวข้อมูลต่างๆ และยังรวมถึงการสร้างตารางข้อมูล และดัชนี แต่ก่อนที่เราจะประยุกต์ใช้คำสั่ง SQL ในการสืบค้นข้อมูลจากฐานข้อมูล เราควรที่จะต้องทำการ กำหนดโครงสร้างการจัดเก็บข้อมูลด้วยการใช้คำสั่งประเภท DDL เสียก่อน 

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

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

ผลการเรียนรู้ครั้งที่ 11

  ผลการเรียนรู้ครั้งที่ 11 บทที่ 8 โครงงาน project การออกแบบและจัดการฐานข้อมูล # พรีเซ็นโครงงานจากหัวข้อ การออกแบบและจัดฐานข้อมูลหลักสูตรโรง...