Please enable JavaScript.
Coggle requires JavaScript to display documents.
สถาปัตยกรรมระบบฐานข้อมูล : - Coggle Diagram
สถาปัตยกรรมระบบฐานข้อมูล :
ระบบการจัดการฐานข้อมูลDBMS
ส่วนประกอบของ DBMS
โปรแกรมอำนวยความสะดวก (General Utilities)
โปรแกรมช่วยสร้างโปรแกรมประยุกต์และรายงาน
(Applicaton and Report Generators)
SQL (Structure Query Language)
พจนานุกรมข้อมูล(DataDictionary)
ความสามารถเบื้องต้น
สร้างตารางข้อมูล
เพิ่ม ปรับปรุง เรียกค้นข้อมูล
เก็บรายละเอียดเกี่ยวกับข้อมูลไว้ใน
data dictionary
องค์ประกอบของระบบฐานข้อมูล
ฮาร์ดแวร์
หน่วยนำข้อมูลเข้า
หน่วยนำข้อมูลออก
หน่วยประมวลผลกลาง
หน่วยเก็บข้อมูลสำรอง
อุปกรณ์สื่อสาร
ซอฟท์แวร์
บุคลากร
ผู้ใช้งาน
ผู้ควบคุมระบบ
ผู้พัฒนาโปรแกรม
ขั้นตอนการดำเนินงาน
ขั้นตอนการปฏิบัติการของผู้ปฏิบัติงาน
สถาปัตยกรรมของ
ระบบฐานข้อมูล
สถาปัตยกรรมของฐานข้อมูลมี3ระดับ
ระดับภายนอก (External level)
ระดับความคิด (Concept level)
ระดับภายใน (Internal level)
เป็นการแยกมุมมอง เฉพาะของผู้ใช้งานออกจากวิธีการจัดเก็บข้อมูลจริงบนสื่อบันทึก ข้อมูล
แนวคิดเกี่ยวกับสถาปัตยกรรม
ของระบบฐานข้อมูล
ระบบฐานข้อมูลต้องทำให้ผู้ใช้งานแต่ละคนมองเห็นข้อมูลในระดับที่ตนต้องการ
ระบบจัดการฐานข้อมูลจะซ่อนการจัดการข้อมูลในระดับกายภาพ
ประโยชน์ของสถาปัตยกรรม3ระดับ
มุมมองข้อมูลของผู้ใช้งาน
ทำให้ผู้ใช้งานไม่ต้องสนใจว่าข้อมูล
จะถูกเก็บอย่างไรในดิสค์
ความเป็นอิสระกันของข้อมูล
การเปลี่ยนแปลงข้อมูลในระดับแนวคิดไม่มีผลกระทบกับโปรแกรมประยุกต์
ความเป็นอิสระของข้อมูล
เมื่อมีการเปลี่ยนแปลงโครงสร้างที่ระดับใดก็ตาม จะไม่มีผลกระทบทำให้ระดับที่อยู่เหนือกว่าต้องทำการเปลี่ยนแปลงโครงสร้างตามไปด้วย
ความเป็นอิสระของข้อมูล
ในเชิงตรรกะ(Logical Data Independence)
ความเป็นอิสระของข้อมูลในเชิงกายภาพ (Physical Data Independence)