ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
ได้พิมพ์โดยEncarnación Fuentes Mendoza ได้เปลี่ยน 6 ปีที่แล้ว
1
7 Entity-Relationship Modeling แผนภาพความสัมพันธ์ ORACLE MS SQL SERVER
MySQL MS SQL SERVER ORACLE Entity-Relationship Modeling แผนภาพความสัมพันธ์
2
The Entity-Relationship Model แผนภาพความสัมพันธ์
คือ แบบจำลองที่ใช้อธิบายโครงสร้างของฐานข้อมูลซึ่งเขียนออกมาใน ลักษณะของรูปภาพ ซึ่งพัฒนาโดย Peter Chen ใช้สำหรับการออกแบบฐานข้อมูลในระดับแนวความคิด Conceptual เมื่อนำมาเขียนแสดงเป็นแผนภาพ เรียกว่า E-R Diagram ช่วยให้การนำเสนอเกิดความเข้าใจระหว่างผู้ออกแบบและผู้ใช้งาน จะช่วยให้การออกแบบได้ง่ายขึ้นด้วยการจัดระเบียบความคิดของคนที่ ทำการออกแบบ และลดความซับซ้อนของระบบได้เป็นอย่างดี
3
Component of The Entity-Relationship ส่วนประกอบของแผนภาพความสัมพันธ์
คือสิ่งที่คงอยู่ สามารถระบุได้ในความจริง เช่น บุคคล เหตุการณ์ และสถานที่ เป็นต้น มักจะอยู่ในรูปของคำนาม (Noun) สามารถมีคุณสมบัติ (Property) หรือแอททริบิวต์ (Attribute) ได้ เช่น บุคคล จะมี Attribute ชื่อ ที่อยู่ อายุ เพศ ฯลฯ EMPLOYEE
4
(2) Attributes (แอททริบิวต์) - คอลัมน์
Component of The Entity-Relationship ส่วนประกอบของแผนภาพความสัมพันธ์ (2) Attributes (แอททริบิวต์) - คอลัมน์ เป็นคุณสมบัติหรือลักษณะของ Entity เช่น Attributes ของ พนักงาน ประกอบด้วย เลขที่พนักงาน ชื่อ-นามสกุล เพศ เงินเดือน สัญลักษณ์ Attributes นั้นจะแทนด้วยวงรี (ไข่จิ้งจก) โดยมีชื่อของ Attributes กำกับอยู่ภายใน และมีเส้นเชื่อมต่อกับ Entity ของมัน empNo empName EMPLOYEE
5
(3) Relationship - ความสัมพันธ์
Component of The Entity-Relationship ส่วนประกอบของแผนภาพความสัมพันธ์ (3) Relationship - ความสัมพันธ์ หมายถึง Entity ที่แสดงความสัมพันธ์ระหว่าง 2 Entity ขึ้นไป เป็นความสัมพันธ์ระหว่าง Entity ที่มี Attributes ร่วมกัน (คีย์หลัก-คีย์ นอก) โดยแต่ละความสัมพันธ์จะถูกระบุด้วยสัญลักษณ์สี่เหลี่ยมข้าวหลามตัด (Diamond) และคำที่อธิบายถึงความสัมพันธ์นั้น ๆ พร้อมทั้งระบุชนิดของความสัมพันธ์ระหว่าง Entity นั้น ๆ ด้วย
6
สัญลักษณ์ของความสัมพันธ์
Symbol of E-R สัญลักษณ์ของความสัมพันธ์ Entity Composite Attribute Relationship Attribute Association
7
สัญลักษณ์ของความสัมพันธ์
Symbol of E-R สัญลักษณ์ของความสัมพันธ์ Employee (empNo, empname, empsalary, empgender) empgender empname empNo Employee empsalary
8
สัญลักษณ์ของความสัมพันธ์
Symbol of E-R สัญลักษณ์ของความสัมพันธ์ Simple Attribute Attributes ที่มีองค์ประกอบเดียวไม่สามารถแบ่งแยกย่อยได้อีกแล้ว เช่น แอตตริบิวต์ sex และ salary เป็นต้น Composite Attribute Attributes ที่มีองค์ประกอบอยู่หลายตัว มีข้อมูลมากกว่าหนึ่ง เช่น แอตตริบิวต์ address ประกอบด้วย street, city และ postcode
9
สัญลักษณ์ของความสัมพันธ์
Symbol of E-R สัญลักษณ์ของความสัมพันธ์ empName empNo Employee address Composite Attribute street postcode city
10
สัญลักษณ์ของความสัมพันธ์
Symbol of E-R สัญลักษณ์ของความสัมพันธ์ Example Relationship สอน อาจารย์ รายวิชา M N
11
Cardinality Constraints
Symbol of E-R สัญลักษณ์ของความสัมพันธ์ Cardinality Constraints ตามปกติแล้วดีกรีของความสัมพันธ์ส่วนใหญ่มักเป็นในรูปแบบไบนารี และความสัมพันธ์แบบไบนารีมีอยู่ด้วยกัน 3 รูปแบบ one-to-one (1:1) one-to-many (1:M) many-to-many (M:N)
12
An Example E-R Model ตัวอย่างภาพความสัมพันธ์
13
An Example E-R Model ตัวอย่างภาพความสัมพันธ์
14
An Example E-R Model ตัวอย่างภาพความสัมพันธ์
15
Data Dictionary พจนานุกรมข้อมูล
เป็นเอกสารแสดงรายละเอียดของข้อมูลที่เก็บไว้ในฐานข้อมูล เช่น Entity (ตาราง) Attributes (คอลัมน์) และชนิดข้อมูล Consist of : Data Name Key Data Types Length Description
16
Data Dictionary พจนานุกรมข้อมูล Customer Name Key Types Length
Description Cus_ID PK Number 5 รหัสลูกค้า Cus_name Varchar 30 ชื่อลูกค้า Cus_add 50 ที่อยู่ Cus_sex 1 เพศ : M,F Cus_position 20 ตำแหน่งงาน
17
Tool create E-R เครืองมือที่สร้าง Navicat
18
Tool create E-R เครืองมือที่สร้าง MySQL Workbench
19
Tool create E-R เครืองมือที่สร้าง Microsoft Visio
20
แบบฝึกหัด จากฐานข้อมูล ABC Company
เขียน E-R Diagram พร้อม Data Dictionary
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.