สคีมาเป็นพิมพ์เขียวของฐานข้อมูลเพื่อให้แน่ใจว่าองค์กร
สคีมาฐานข้อมูลคือชุดข้อมูลเมตาที่อธิบายถึงความสัมพันธ์ในฐานข้อมูล สคีมายังอธิบายว่าเป็นเค้าโครงหรือพิมพ์เขียวของ ฐานข้อมูล ที่ระบุวิธีจัดข้อมูลลงในตาราง
สคีมาจะอธิบายโดยใช้ Structured Query Language (SQL) เป็นชุดคำสั่ง CREATE ซึ่งอาจใช้เพื่อทำซ้ำสคีมาในฐานข้อมูลใหม่
วิธีง่ายๆในการวาดภาพสคีมาคือการคิดว่าเป็นกล่องที่เก็บข้อมูลตารางวิธีการจัดเก็บมุมมองและส่วนที่เหลือของฐานข้อมูลอย่างครบถ้วน หนึ่งสามารถให้คนเข้าถึงกล่องและความเป็นเจ้าของกล่องสามารถเปลี่ยนแปลงได้เช่นกัน
ประเภทของสคีมาฐานข้อมูล
มีคีมาฐานข้อมูลสองแบบ:
- สคีมาฐานข้อมูลทางกายภาพ ให้พิมพ์เขียวสำหรับวิธีการที่แต่ละชิ้นส่วนของข้อมูลจะถูกเก็บไว้ในฐานข้อมูล
- สคีมาลอจิก ให้โครงสร้างตารางและความสัมพันธ์ภายในของฐานข้อมูล โดยทั่วไปสคีมาลอจิคัลจะถูกสร้างขึ้นก่อนสคีมาทางกายภาพ
โดยปกตินักออกแบบฐานข้อมูลใช้การสร้างแบบจำลองข้อมูลเพื่อสร้างสคีมาฐานข้อมูลโดยใช้ซอฟต์แวร์ที่จะโต้ตอบกับฐานข้อมูล