เรียนรู้เกี่ยวกับ Schemas และความสัมพันธ์กับฐานข้อมูล

สคีมาเป็นพิมพ์เขียวของฐานข้อมูลเพื่อให้แน่ใจว่าองค์กร

สคีมาฐานข้อมูลคือชุดข้อมูลเมตาที่อธิบายถึงความสัมพันธ์ในฐานข้อมูล สคีมายังอธิบายว่าเป็นเค้าโครงหรือพิมพ์เขียวของ ฐานข้อมูล ที่ระบุวิธีจัดข้อมูลลงในตาราง

สคีมาจะอธิบายโดยใช้ Structured Query Language (SQL) เป็นชุดคำสั่ง CREATE ซึ่งอาจใช้เพื่อทำซ้ำสคีมาในฐานข้อมูลใหม่

วิธีง่ายๆในการวาดภาพสคีมาคือการคิดว่าเป็นกล่องที่เก็บข้อมูลตารางวิธีการจัดเก็บมุมมองและส่วนที่เหลือของฐานข้อมูลอย่างครบถ้วน หนึ่งสามารถให้คนเข้าถึงกล่องและความเป็นเจ้าของกล่องสามารถเปลี่ยนแปลงได้เช่นกัน

ประเภทของสคีมาฐานข้อมูล

มีคีมาฐานข้อมูลสองแบบ:

  1. สคีมาฐานข้อมูลทางกายภาพ ให้พิมพ์เขียวสำหรับวิธีการที่แต่ละชิ้นส่วนของข้อมูลจะถูกเก็บไว้ในฐานข้อมูล
  2. สคีมาลอจิก ให้โครงสร้างตารางและความสัมพันธ์ภายในของฐานข้อมูล โดยทั่วไปสคีมาลอจิคัลจะถูกสร้างขึ้นก่อนสคีมาทางกายภาพ

โดยปกตินักออกแบบฐานข้อมูลใช้การสร้างแบบจำลองข้อมูลเพื่อสร้างสคีมาฐานข้อมูลโดยใช้ซอฟต์แวร์ที่จะโต้ตอบกับฐานข้อมูล