SlideShare a Scribd company logo
1 of 7
Download to read offline
แบบจำลองข้อมูล ( Data Model )
เรียบเรียงโดย ชายดาคอมพิวเตอร์
แบบจำลองข้อมูล (DataModel)
 แบบจำลองข้อมูล ( Data Model ) หมายถึง การจาลองข้อมูลที่เกิดขึ้นทั้งหมดใน
ระบบ พร้อมทั้งจาลองความสัมพันธ์ระหว่างข้อมูลที่เกิดขึ้น โดยใช้ “แผนภาพแสดง
ความสัมพันธ์ระหว่างข้อมูล ( Entity Relationship Diagram : E- R Diagram )”
แผนภำพแสดงควำมสัมพันธ์
 แผนภำพแสดงควำมสัมพันธ์ระหว่ำง ( E –R Diagram ) หมายถึง แผนภาพที่ใช้
เป็นเครื่องมือสาหรับจาลองข้อมูลซึ่งจะประกอบไปด้วย Entity (แทนกลุ่มของข้อมูลที่
เป็นเรื่องเดียวกันที่เกี่ยวข้องกัน) และความสัมพันธ์ระหว่างข้อมูล ( Relationship ) ที่
เกิดขึ้นทั้งหมดในระบบ
สัญลักษณ์ที่ใช้ในE–R Diagram
 สัญลักษณ์ที่ใช้ในแผนภำพ E – R Diagram ที่ใช้ในการจาลองแบบข้อมูลมีหลายรูปแบบ
ในที่นี้ขอยกตัวอย่าง 2 รูปแบบ ได้แก่ Chen Model และ Crow’s Foot Model
Chen Model Crow’s Foot Model ควำมหมำย
ใช้แสดง Entity
Relationship line เส้นเชื่อมควำมสัมพันธ์
ระหว่ำง Entity
Relationship
สัญลักษณ์ที่ใช้ในE–R Diagram(ต่อ)
Chen Model Crow’s Foot Model ควำมหมำย
Attribute
ใช้แสดง Attributeของ Entity
PK ใช้แสดงคีย์หลัก
Weak Entity
Entity name
Attribute 1
Attribute 2
………..
ID
Student
ID
Name
………..
ตัวอย่ำง E–RDiagram รูปแบบ Chen Model
ตัวอย่ำง E–RDiagram รูปแบบ Crow’sFootModel

More Related Content

Viewers also liked

Flameproof Low Range DP Switches FC series
Flameproof Low Range DP Switches FC seriesFlameproof Low Range DP Switches FC series
Flameproof Low Range DP Switches FC seriesNK Instruments Pvt. Ltd.
 
Bar stock with lag threaded end thermowell
Bar stock with lag threaded end thermowellBar stock with lag threaded end thermowell
Bar stock with lag threaded end thermowellNK Instruments Pvt. Ltd.
 
X-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinX-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinMark Radacz
 
Intra college portals_defining_future
Intra college portals_defining_futureIntra college portals_defining_future
Intra college portals_defining_futurepooja modi
 
01 ข้อมูลและสารสนเทศ
01 ข้อมูลและสารสนเทศ01 ข้อมูลและสารสนเทศ
01 ข้อมูลและสารสนเทศNattipong Siangyen
 
Flameproof Flanged Pressure Switches FC series
Flameproof Flanged Pressure Switches FC seriesFlameproof Flanged Pressure Switches FC series
Flameproof Flanged Pressure Switches FC seriesNK Instruments Pvt. Ltd.
 
Pe pam boaster 8
Pe pam boaster 8Pe pam boaster 8
Pe pam boaster 8Deddie Bns
 
What Technology Will Look Like in 2026
What Technology Will Look Like in 2026What Technology Will Look Like in 2026
What Technology Will Look Like in 2026Gdclem01
 

Viewers also liked (11)

Flameproof Low Range DP Switches FC series
Flameproof Low Range DP Switches FC seriesFlameproof Low Range DP Switches FC series
Flameproof Low Range DP Switches FC series
 
Bar stock with lag threaded end thermowell
Bar stock with lag threaded end thermowellBar stock with lag threaded end thermowell
Bar stock with lag threaded end thermowell
 
X-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinX-platform iBeacon apps with Xamarin
X-platform iBeacon apps with Xamarin
 
Class Slideshow
Class SlideshowClass Slideshow
Class Slideshow
 
Intra college portals_defining_future
Intra college portals_defining_futureIntra college portals_defining_future
Intra college portals_defining_future
 
01 ข้อมูลและสารสนเทศ
01 ข้อมูลและสารสนเทศ01 ข้อมูลและสารสนเทศ
01 ข้อมูลและสารสนเทศ
 
Flameproof Flanged Pressure Switches FC series
Flameproof Flanged Pressure Switches FC seriesFlameproof Flanged Pressure Switches FC series
Flameproof Flanged Pressure Switches FC series
 
Pe pam boaster 8
Pe pam boaster 8Pe pam boaster 8
Pe pam boaster 8
 
Social security coverage
Social security coverageSocial security coverage
Social security coverage
 
Le journal d'Argentré-du-Plessis
Le journal d'Argentré-du-PlessisLe journal d'Argentré-du-Plessis
Le journal d'Argentré-du-Plessis
 
What Technology Will Look Like in 2026
What Technology Will Look Like in 2026What Technology Will Look Like in 2026
What Technology Will Look Like in 2026
 

Similar to 06 แบบจำลองฐานข้อมูลเชิงสัมพันธ์

Similar to 06 แบบจำลองฐานข้อมูลเชิงสัมพันธ์ (13)

Ch5 database system
Ch5 database systemCh5 database system
Ch5 database system
 
Lesson 1 intro2_db
Lesson 1 intro2_dbLesson 1 intro2_db
Lesson 1 intro2_db
 
Lesson 1 intro2_db
Lesson 1 intro2_dbLesson 1 intro2_db
Lesson 1 intro2_db
 
Erd
ErdErd
Erd
 
Static excel
Static excelStatic excel
Static excel
 
Chapter009
Chapter009Chapter009
Chapter009
 
UML
UMLUML
UML
 
Lecture excel2007
Lecture excel2007Lecture excel2007
Lecture excel2007
 
สถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูลสถาปัตยกรรมฐานข้อมูล
สถาปัตยกรรมฐานข้อมูล
 
งานทำBlog บทที่ 4
งานทำBlog บทที่ 4งานทำBlog บทที่ 4
งานทำBlog บทที่ 4
 
ฐานข้อมูลนะสอน
ฐานข้อมูลนะสอนฐานข้อมูลนะสอน
ฐานข้อมูลนะสอน
 
Entity relationship model
Entity relationship modelEntity relationship model
Entity relationship model
 
การใช้สูตรในการคำนวณ โปรแกรม Microsoft Excel
การใช้สูตรในการคำนวณ โปรแกรม Microsoft Excelการใช้สูตรในการคำนวณ โปรแกรม Microsoft Excel
การใช้สูตรในการคำนวณ โปรแกรม Microsoft Excel
 

More from Nattipong Siangyen

บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)Nattipong Siangyen
 
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์Nattipong Siangyen
 
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)Nattipong Siangyen
 
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์Nattipong Siangyen
 
คำสั่ง Sql เบื้องต้น(delete)
คำสั่ง Sql เบื้องต้น(delete)คำสั่ง Sql เบื้องต้น(delete)
คำสั่ง Sql เบื้องต้น(delete)Nattipong Siangyen
 
คำสั่ง Sql เบื้องต้น(update)
คำสั่ง Sql เบื้องต้น(update)คำสั่ง Sql เบื้องต้น(update)
คำสั่ง Sql เบื้องต้น(update)Nattipong Siangyen
 
คำสั่ง Sql เบื้องต้น(select)
คำสั่ง Sql เบื้องต้น(select)คำสั่ง Sql เบื้องต้น(select)
คำสั่ง Sql เบื้องต้น(select)Nattipong Siangyen
 
คำสั่ง Sql เบื้องต้น(insert into)
คำสั่ง Sql เบื้องต้น(insert into)คำสั่ง Sql เบื้องต้น(insert into)
คำสั่ง Sql เบื้องต้น(insert into)Nattipong Siangyen
 
คำสั่ง Sql เบื้องต้น(create table)
คำสั่ง Sql เบื้องต้น(create table)คำสั่ง Sql เบื้องต้น(create table)
คำสั่ง Sql เบื้องต้น(create table)Nattipong Siangyen
 
คำสั่ง Sql เบื้องต้น(create db)
คำสั่ง Sql เบื้องต้น(create db)คำสั่ง Sql เบื้องต้น(create db)
คำสั่ง Sql เบื้องต้น(create db)Nattipong Siangyen
 
09 ชนิดข้อมูล
09 ชนิดข้อมูล09 ชนิดข้อมูล
09 ชนิดข้อมูลNattipong Siangyen
 
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูลNattipong Siangyen
 
03 ชนิดของความสัมพันธ์
03 ชนิดของความสัมพันธ์03 ชนิดของความสัมพันธ์
03 ชนิดของความสัมพันธ์Nattipong Siangyen
 
02 ความรู้เบื้องต้นฐานข้อมูล
02 ความรู้เบื้องต้นฐานข้อมูล02 ความรู้เบื้องต้นฐานข้อมูล
02 ความรู้เบื้องต้นฐานข้อมูลNattipong Siangyen
 
01ข้อมูลและสารสนเทศ
01ข้อมูลและสารสนเทศ01ข้อมูลและสารสนเทศ
01ข้อมูลและสารสนเทศNattipong Siangyen
 
10 กรณีศึกษา
10 กรณีศึกษา10 กรณีศึกษา
10 กรณีศึกษาNattipong Siangyen
 
02 การทำโครงงานอย่างง่าย
02 การทำโครงงานอย่างง่าย02 การทำโครงงานอย่างง่าย
02 การทำโครงงานอย่างง่ายNattipong Siangyen
 
01 ความหมายของโครงงาน
01 ความหมายของโครงงาน01 ความหมายของโครงงาน
01 ความหมายของโครงงานNattipong Siangyen
 
ตัวอย่างรูปเล่มวิชาโครงงาน ม.3
ตัวอย่างรูปเล่มวิชาโครงงาน ม.3ตัวอย่างรูปเล่มวิชาโครงงาน ม.3
ตัวอย่างรูปเล่มวิชาโครงงาน ม.3Nattipong Siangyen
 

More from Nattipong Siangyen (20)

บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
 
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
 
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
บทที่ 2 ประเภทของคอมพิวเตอร์ (ตามราคาและความเร็ว)
 
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
บทที่ 1 ความหมายและประเภทของคอมพิวเตอร์
 
คำสั่ง Sql เบื้องต้น(delete)
คำสั่ง Sql เบื้องต้น(delete)คำสั่ง Sql เบื้องต้น(delete)
คำสั่ง Sql เบื้องต้น(delete)
 
คำสั่ง Sql เบื้องต้น(update)
คำสั่ง Sql เบื้องต้น(update)คำสั่ง Sql เบื้องต้น(update)
คำสั่ง Sql เบื้องต้น(update)
 
คำสั่ง Sql เบื้องต้น(select)
คำสั่ง Sql เบื้องต้น(select)คำสั่ง Sql เบื้องต้น(select)
คำสั่ง Sql เบื้องต้น(select)
 
คำสั่ง Sql เบื้องต้น(insert into)
คำสั่ง Sql เบื้องต้น(insert into)คำสั่ง Sql เบื้องต้น(insert into)
คำสั่ง Sql เบื้องต้น(insert into)
 
คำสั่ง Sql เบื้องต้น(create table)
คำสั่ง Sql เบื้องต้น(create table)คำสั่ง Sql เบื้องต้น(create table)
คำสั่ง Sql เบื้องต้น(create table)
 
คำสั่ง Sql เบื้องต้น(create db)
คำสั่ง Sql เบื้องต้น(create db)คำสั่ง Sql เบื้องต้น(create db)
คำสั่ง Sql เบื้องต้น(create db)
 
09 ชนิดข้อมูล
09 ชนิดข้อมูล09 ชนิดข้อมูล
09 ชนิดข้อมูล
 
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล
05 ภาษาที่ใช้ในระบบการจัดการฐานข้อมูล
 
03 ชนิดของความสัมพันธ์
03 ชนิดของความสัมพันธ์03 ชนิดของความสัมพันธ์
03 ชนิดของความสัมพันธ์
 
02 ความรู้เบื้องต้นฐานข้อมูล
02 ความรู้เบื้องต้นฐานข้อมูล02 ความรู้เบื้องต้นฐานข้อมูล
02 ความรู้เบื้องต้นฐานข้อมูล
 
01ข้อมูลและสารสนเทศ
01ข้อมูลและสารสนเทศ01ข้อมูลและสารสนเทศ
01ข้อมูลและสารสนเทศ
 
10 กรณีศึกษา
10 กรณีศึกษา10 กรณีศึกษา
10 กรณีศึกษา
 
อ้างอิง
อ้างอิงอ้างอิง
อ้างอิง
 
02 การทำโครงงานอย่างง่าย
02 การทำโครงงานอย่างง่าย02 การทำโครงงานอย่างง่าย
02 การทำโครงงานอย่างง่าย
 
01 ความหมายของโครงงาน
01 ความหมายของโครงงาน01 ความหมายของโครงงาน
01 ความหมายของโครงงาน
 
ตัวอย่างรูปเล่มวิชาโครงงาน ม.3
ตัวอย่างรูปเล่มวิชาโครงงาน ม.3ตัวอย่างรูปเล่มวิชาโครงงาน ม.3
ตัวอย่างรูปเล่มวิชาโครงงาน ม.3
 

06 แบบจำลองฐานข้อมูลเชิงสัมพันธ์