07 e r model

6
E-R Model เรียบเรียงโดย ชายดาคอมพิวเตอร์

Upload: nattipong-siangyen

Post on 22-Feb-2017

267 views

Category:

Education


0 download

TRANSCRIPT

Page 1: 07 e r model

E-R Model

เรียบเรียงโดย ชายด าคอมพิวเตอร์

Page 2: 07 e r model

แบบจ ำลองควำมสัมพันธ์ระหว่ำงข้อมูล (E-R Model)เอนทิตี (Entity)1

แอททริบิวท์ (Attribute) 2

ความสัมพันธ์ (Relation)3

Page 3: 07 e r model

เอนทิต ี(Entity) สิ่งที่สนใจ และต้องการจัดเก็บข้อมูลไว้ในฐานข้อมูล ตัวอย่างของเอนทิตีประเภท

ต่าง ๆ เช่น

บุคคล ได้แก่ พนักงาน ผู้ป่วย และ นักศึกษา เป็นต้น

สถานที่ ได้แก่ เขต จังหวัด และ ภาค เป็นต้น

วัตถุ ได้แก่ รถยนต์ อาคาร และ เครื่องจักร เป็นต้น

เหตุการณ์ ได้แก่ การลงทะเบียนเรียน ความช านาญ เป็นต้น

ใช้สัญลักษณ์รูปสี่เหลี่ยมผืนผ้า (rectangle) แทนหนึ่งเอนทิตี โดยมีชื่อของ เอนทิตีนั้น ๆ ก ากับอยู่ภายในเช่น นักศึกษา

Page 4: 07 e r model

แอททริบิวท์ (Attribute) Attribute คือ ข้อมูลที่แสดงคุณสมบัติหรือคุณลักษณะของเอนทิตีหรือ

ความสัมพันธ์ ใช้สัญลักษณ์รูปวงรี (ellipse) ที่มีชื่อของคุณสมบัตินั้นก ากับอยู่ภายในแทนหนึ่งคุณสมบัตแิละเชื่อมต่อกับเอนทิตีที่มี คุณสมบัตินั้นด้วยเส้นตรง

ตัวอย่าง เอนทิตีนักศึกษา คุณสมบัติประกอบด้วย รหัสประจ าตัว ชื่อ-สกุล เพศ รหัสคณะ

ชายด าคอมพิวเตอร์

1490200045114

ชาย

0214

นักศึกษา

Page 5: 07 e r model

คีย์

คีย์หลัก (Primary Key)

คีย์หลัก (primary key) คือ คีย์คู่แข่งที่ถูกเลือก เพื่อก าหนดให้ข้อมูลในตารางนั้นมีความเป็นเอกลักษณ์ แยกให้แถวแต่ละแถวมีข้อมูลไม่ซ้ ากัน ค าว่าแถว ในหนังสือบางเล่มเรียกว่าทูเพิล หรือระเบียน โดยคุณสมบัติของคีย์หลักจะต้องไม่เป็นค่าว่าง

คีย์นอก (Foreign Key)

คีย์นอก (foreign key) หมายถึง คีย์หลักของตารางแม่ เมื่อน ามาใช้ในการเชื่อมโยงในอีกตารางหนึ่ง (ตารางลูก) เพื่อให้ตารางสองตารางเชื่อมโยงข้อมูลถึงกันจะเรียกว่า คีย์นอก

Page 6: 07 e r model

ควำมสัมพันธ์ (Relation) คือ ความสัมพันธร์ะหว่างสองเอนทิตีขึ้นไป ซึ่งโดยทั่วไป เป็นความสัมพันธ์

ระหว่างเอนทิตีที่มี คุณสมบัติ ร่วมกัน โดยแต่ละความสัมพันธ์จะถูกระบุด้วยชื่อที่อธิบายถึงความสัมพันธ์นั้น ๆ ใช้สัญลักษณ์รูปสี่เหลี่ยมข้าวหลามตัด (diamond) ที่มีชื่อของความสัมพันธ์นั้นก ากับอยู่ภายในแทนหนึ่งความสัมพันธ์ และเชื่อมต่อกับเอนทิตีที่เกี่ยวข้องกับความสัมพันธ์นั้นด้วยเส้นตรง

สังกัด คณะนักศึกษา