Database Architecture

สถาปัตยกรรมฐานข้อมูล เป็นแนวคิดที่แสดงถึงโครงสร้างของระบบฐานข้อมูล ซึ่งจากเอกสาร
ดั้งเดิมที่เกี่ยวข้องกับสถาปัตยกรรมฐานข้อมูล ได้ระบุไว้ สถาปัตยกรรมฐานข้อมูลได้เกิดขึ้นเมื่อ
ราวปี ค.ศ. 1971 โดยคณะทำงาน DBTG (Data Base Task Group) โดยกำหนดไว้ 2 ระดับ คือ
1. Schema เป็นมุมมองระบบ (System View)
2. Subschema เป็นมุมมองผู้ใช้งาน (User View)
ต่อมาในราวปี ค.ศ.1975 ทางสถาบัน ANSI (American National Standards Institute) และ
SPARC (Standards Planning and Requirement Committee) ได้กำหนดสถาปัตยกรรมฐานข้อมูล
ใหม่โดยมี 3 ระดับด้วยกันที่เรียกว่า Three Level Architecture
1. Internal Level (ระดับภายใน)
2. Conceptual Level (ระดับแนวคิด)
3. External Level (ระดับภายนอก)


The Three Level Architecture


An Introduction and Database System Concepts

ข้อมูล หมายถึง ข้อเท็จจริง วัตถุ หรือเหตุการณ์ที่เกิดขึ้น ซึ่งถือเป็นข้อมูลดิบ (Raw Data) ที่ยังไม่ผ่านการประมวลผล
สารสนเทศ หมายถึง ข้อมูลที่ผ่านการประมวลผลแล้ว และสามารถนำไปใช้ให้เกิดประโยชน์ได้
ฐานข้อมูล คือ กลุ่มข้อมูลที่มีความสัมพันธ์กันและถูกเก็บรวบรวมไว้ในที่เดียวกันอย่างเป็นระบบ เพื่อง่ายต่อการนำไปใช้ในการจัดการและประมวลผล
ระบบจัดการฐานข้อมูล (DBMS) คือ ซอฟแวร์ที่ใช้เป็นเครื่องมือของผู้ใช้เพื่อ
โต้ตอบกับฐานข้อมูลซึ่ง DBMS จะประกอบไปด้วยฟังก์ชั่นหน้าที่ต่างๆ ในการจัดการ
กับข้อมูล รวมทั้งภาษาที่ใช้ทำงานกับข้อมูลซึ่งโดยมากมักใช้ภาษา SQL ในการโต้
ตอบระหว่างกันกับผู้ใช้



รูปภาพ ระบบจัดการฐานข้อมูล