More Related Content
Similar to สถาปัตยกรรมฐานข้อมูล (20)
สถาปัตยกรรมฐานข้อมูล
- 4. สคีมา (Schema) และ อินสแตนซ์ (Instance)
1 สคีมา (Schema) หมายถึง โครงสร้างข้อมูลหรือนิยามข้อมูลรวมถึง
ความสัมพันธ์ของข้อมูลในแต่ละเอ็นทิตี้ ว่ามีความสัมพันธ์กัน
อย่างไร
2 อินสแตนซ์ (Instance) หมายถึง เนื้อข้อมูลที่เก็บอยู่ในโครงสร้าง
ข้อมูล
รหัสนักศึกษา ชื่อนักศึกษา สาขา สานักวิชา ภูมิลาเนา
B4370001 แดง ใจดี คอมพิวเตอร์ วิศวกรรมศาสตร์ เลย
รหัสนักศึกษา ชื่อนักศึกษา สาขา สานักวิชา ภูมิลาเนา
B4370001
แดง ใจดี คอมพิวเตอร์ วิศวกรรมศาสตร์ เลย
เอ็นทิตี้ (Entity) นักศึกษา
- 5. สถาปัตยกรรมฐานข้อมูล
1 ระดับภายนอก (External Level) เป็นระดับที่อยู่สูงสุดโดยผู้ใช้
สามารถมองเห็นงานของผู้ใช้แต่ละคนและสามารถเรียกใช้
ฐานข้อมูลได้ในระดับนี้
2 ระดับแนวคิด (Conceptual Level) เป็นระดับที่อยู่ถัดขึ้นมา
ได้แก่ ระดับของการมองแฟ้มข้อมูลของระบบฐานข้อมูล
รวมทั้งกฎเกณฑ์ต่าง ๆ เกี่ยวกับข้อมูลและผู้ที่มีสิทธิจะใช้
ข้อมูลในระดับนี้จะถูกใช้โดยโปรแกรมเมอร์หรือผู้เขียน
โปรแกรม
3 ระดับภายใน (Internal Level) เป็นระดับของการจัด
ความสัมพันธ์ระหว่างแฟ้มข้อมูลของระบบฐานข้อมูลและการ
เชื่อมโยงแต่ละแฟ้มข้อมูล ข้อมูลในระดับนี้จะถูกใช้โดย
ผู้จัดการฐานข้อมูลและผู้เขียนโปรแกรมระบบ (System
Programmer)
รูปแบบและโครงสร้างของข้อมูลในระบบฐานข้อมูล โดยไม่ขึ้นอยู่กับโครงสร้างจริงของระบบฐานข้อมูลนั้นๆ ผู้ใช้ฐานข้อมูลจะมองข้อมูลนี้ในแง่มุมหรือ
วิวที่แตกต่างกันไปตามจุดประสงค์ของการประยุกต์ใช้งาน
- 8. สถาปัตยกรรม 3 ระดับ
1 แสดงความสัมพันธ์ระหว่างผู้ใช้และผู้ดูแลระบบตามสถาปัตยกรรมฐานข้อมูล
2 ตัวอย่างระดับข้อมูลทั้ง 3 ระดับ