Please enable JavaScript.
Coggle requires JavaScript to display documents.
วิชา ระบบจัดการฐานข้อมูล ชื่อหน่วย แบบจำลองเอนทิตี้และความสัมพันธ์ -…
วิชา ระบบจัดการฐานข้อมูล ชื่อหน่วย แบบจำลองเอนทิตี้และความสัมพันธ์
องค์ประกอบของ E-R Model
ความสัมพันธ์ (Relationship)
แอททริบิวท์ (Attributes)
เอ็นทิตี้ (Entity)
E-R Model หรือแบบจำลองข้อมูล คือ การสร้างแบบจำลองฐานข้อมูลในระดับความคิด (Conceptual Level) โดย E-R Model มีส่วนประกอบสำคัญ 3 ส่วนดังนี้
ขั้นตอนการพัฒนาแบบจำลอง
แบบจำลองข้อมูลซึ่งแสดงถึงโครงสร้างของฐานข้อมูลที่เป็นอิสระจากซอฟต์แวร์ที่
จะใช้ในการพัฒนาฐานข้อมูล โดยจะสร้างในรูปของแผนภาพซึ่งประกอบด้วยสัญลักษณ์ต่าง ๆ เรียกว่า Entity
Relationship Diagram หรือ E-R Diagram ซึ่งเป็นแผนภาพที่แสดงรายละเอียดและความสัมพันธ์ระหว่างข้อมูล
ท าให้เข้าใจได้ง่ายและ การออกแบบมีความถูกต้องและสอดคล้องกับความต้องการของผู้ใช้ ประกอบด้วย 3
องค์ประกอบ
(1) เอนทิติ (Entity)
(2) คุณสมบัติ (Property)
(3) ความสัมพันธ์ (Relation)
ขั้นตอนการออกแบบฐานข้อมูล
ขั้นตอนการออกแบบฐานข้อมูลจะประกอบไปด้วย 4 ขั้นตอนหลักคือ 1.การออกแบบกรอบความคิด (Conceptual design) 2. การออกแบบเชิงตรรกะ (Logical design) , 3. การออกแบบเชิงกายภาพ (Physical design) และรวมถึงการเลือกใช้ระบบจัดการฐานข้อมูล 4.(DBMS selection) การออกแบบจะเริ่มจากการ ออกแบบกรอบความคิดแล้วทำการปรับเปลี่ยนไปเป็นเชิงตรรกะ
ระดับของความสัมพันธ์ของ Relationship
ความสัมพันธ์แบบหนึ่งต่อหนึ่ง (One-to-one Relationships) 2. ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (one-to-many Relationships) 3. ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (Many-to-many Relationships)
ประเภทของความสัมพันธ์
ความสัมพันธ์ระหว่างเอนทิตี้เป็นความสัมพันธ์ระหว่างสมาชิกของเอนทิตี้ สามารถแบ่ง ประเภทของความสัมพันธ์ระหว่างเอนทิตี้ได้เป็น 3 ประเภท ดังนี้ 1) ความสัมพันธ์แบบหนึ่งต่อหนึ่ง (one to one) 2) ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (one to many) 3) ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (many to many)