ทบทวน การออกแบบฐานข้อมูล

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ภาควิชาวิทยาการคอมพิวเตอร์ มหาวิทยาลัยสงขลานครินทร์
Advertisements

กาจัดการข้อมูลพาณิชย์อิเล็กทรอนิกส์
การใช้งานระบบสินค้าคงคลัง
เอกสารประกอบการบรรยาย วิชา การออกแบบและพัฒนาฐานข้อมูล
จัดการฐานข้อมูลด้วย Microsoft Access 2007
E-R Model บรรยายโดย สุรางคนา ธรรมลิขิต.
บทที่ 14 เครื่องมือและเครื่องทุ่นแรงในงานบัญชี
บทที่ 7 ระบบบัญชีเกี่ยวกับการขายและลูกหนี้
บทที่ 8 ระบบบัญชีเกี่ยวกับเงินสด
บทที่ 3 เอกสารทางการบัญชี
รายละเอียดของการทำ Logbook
รายละเอียดของการทำ Logbook
บทที่ 2 รูปแบบของฐานข้อมูล.
ศูนย์หนังสือจุฬาลงกรณ์มหาวิทยาลัย
ระบบธุรกิจการป้องกันอัคคีภัย...!!!
Business Modeling (บางส่วนอ้างอิงจาก ดร.อดิศร ณ อุบล)
สรุปใบงาน วิชา ระบบสารสนเทศทางการบัญชี บช. 342
ฐานข้อมูลเชิงสัมพันธ์
Madoo Shop ร้านเช่าวีซีดี
Use Case Diagram.
แบบฝึกหัด DataFlow Diagram
คำแนะนำ และแนวทางประกอบอาชีพ หลักฐานและขั้นตอนการสอบสัมภาษณ์
SCC : Suthida Chaichomchuen
Databases Design Methodology
Association Abstraction
การออกแบบแบบจำลองข้อมูล
แบบฝึกหัด 1. จงวาดรูป ER Diagram ของระบบร้านเช่าวีดีโอแห่งหนึ่ง ประกอบด้วย แฟ้มสมาชิก(member) ข้อมูลที่เก็บ รหัสลูกค้า , ชื่อ , ที่อยู่,เบอร์โทร แฟ้มชื่อเรื่อง(title)
แบบฝึกหัดที่ 3 การบริหารระบบฐานข้อมูล. 1. จงบอกความประเภทของ ความสัมพันธ์ ตารางความสัมพัน ธ์ ตารางประเภท ความสัมพันธ์ พนักงานสังกัดแผนก มีหัวหน้าพนักงาน.
การออกแบบฐานข้อมูลเชิงสัมพันธ์
บทเรียนการเป็นผู้นำนวัตกรรมเทคโนโลยีที่พ่ายแพ้
ระบบจองตั๋วโรงภาพยนตร์ออนไลน์
พัฒนาโดยใช้โปรแกรม VB.NET
อ.อารียา ศรีประเสริฐ สาขาวิชาเทคโนโลยีสารสนเทศธุรกิจ
กรณีศึกษา : โรงแรมช่ออินทนิล มหาวิทยาลัยราชภัฏเพชรบูรณ์
การแปลง E-R เป็น Table.
ข้อสังเกตและข้อผิดพลาด ในการวิเคราะห์และออกแบบระบบ
ระบบสารสนเทศเพื่อการขายสินค้า ผ่านเครือข่ายอินเทอร์เน็ต
ขอบเขตของโครงงาน 1 จัดการข้อมูลสินค้า 2 ทำรายการขายและพิมพ์ใบเสร็จ
ตัวอย่างใบเสร็จรับเงินที่ถูกต้อง
ประวัติความเป็นมาของฐานข้อมูลและยกตัวอย่างโปรแกรมในการจัดการฐานข้อมูล
Watch Shop ลูกค้า โรงงาน ประวัติลูกค้า ใบรายการสั่งซื้อ
Entity Relationship Model
REQUIREMENT SPECIFICATION DOCUMENT
Data Modeling Chapter 6.
การออกแบบระบบฐานข้อมูล
System Analysis and Design
ฐานข้อมูลเชิงสัมพันธ์ (Relational Database)
ความสัมพันธ์ (Relationship)
1. การศึกษาและการวิเคราะห์ความต้องการของผู้ใช้
วิจัยอย่างไร ไม่ให้เป็นภาระ แต่เป็นส่วนหนึ่ง ของการเรียนการสอน
5 V > System Analysis (การวิเคราะห์ระบบ) Information Technology
DFD Level 0 เป็นขั้นตอนการสร้าง DFD โดยการแตกแยกย่อย Process ออกมาเป็น Process ย่อย ๆ และแสดงแฟ้มข้อมูลที่เกี่ยวข้องทั้งหมด Aj.Wichan Hongbin.
1. ศัพท์พื้นฐานของฐานข้อมูล
ระบบฐานข้อมูลการเช่า - คืน วีซีดีและดีวีดี
ตัวอย่าง ระบบคลังหนังสือ (Book Stock System)
การพัฒนาระบบงานโดยเทคนิคเชิงโครงสร้าง
Activity Diagram Wattanapong suttapak, Software Engineering,
อ.วิวัฒน์ ชินนาทศิริกุล
รศ. ดร. นิตยา เจรียงประเสริฐ คณะบริหารธุรกิจ มหาวิทยาลัยเชียงใหม่
การออกแบบฐานข้อมูลเชิงสัมพันธ์
Entity-Relationship Model
Access 2003 คืออะไร Access 2003 เป็นโปรแกรมที่ใช้ในการ จัดการกับฐานข้อมูล ซึ่งจะช่วยให้เรา จัดการกับข้อมูลปริมาณมากๆ ได้ ง่ายดาย เช่นการจัดเก็บข้อมูล,
Unified Modeling Language
การออกแบบฐานข้อมูล ด้วย E-R Model
KNOWLEDGE IS STRUCTURED IN CONSCIOUSNESS
วิเคราะห์สถิติผู้ป่วยนอก ให้รหัสตาม icd10tm
จัดทำโดย นางสาวพรรณทิวา พุทธาเทพ
เทคโนโลยีสารสนเทศและการสื่อสารสามารถนำไปประยุกต์ในด้านต่างๆได้
เทคโนโลยี สารสนเทศและ การสื่อสาร สามารถนำไป ประยุกต์ในด้าน ต่างๆ.
ใบสำเนางานนำเสนอ:

ทบทวน การออกแบบฐานข้อมูล ผู้ช่วยศาสตราจารย์ ดร.ปริศนา มัชฌิมา

ชนิดของความสัมพันธ์ One-to-One (1:1)

สูติบัตรได้เพียงใดเดียวเท่านั้น 1 1 นักศึกษา สูติบัตร นักศึกษาหนึ่งคนจะมี สูติบัตรได้เพียงใดเดียวเท่านั้น

สูติบัตรหนึ่งใบก็เป็นของ นักศึกษาได้เพียงคนเดียวเท่านั้นเช่นกัน 1 1 นักศึกษา สูติบัตร สูติบัตรหนึ่งใบก็เป็นของ นักศึกษาได้เพียงคนเดียวเท่านั้นเช่นกัน

1 : 1 1 1 นักศึกษา สูติบัตร 1 1 นักศึกษา สูติบัตร

One-to-many (1:M)

ลูกค้าหนึ่งคนมีใบเสร็จได้หลายใบ 1 M ลูกค้า ใบเสร็จ ลูกค้าหนึ่งคนมีใบเสร็จได้หลายใบ เนื่องจากลูกค้าหนึ่งคนอาจมาซื้อสินค้าหลายครั้ง

ใบเสร็จหนึ่งใบต้องเป็นของ ลูกค้าเพียงคนเดียวเท่านั้น 1 1 ลูกค้า ใบเสร็จ ใบเสร็จหนึ่งใบต้องเป็นของ ลูกค้าเพียงคนเดียวเท่านั้น

1 : M 1 M ลูกค้า ใบเสร็จ 1 1 ลูกค้า ใบเสร็จ

Many-to-many (M:M)

สามารถลงทะเบียนเรียนได้หลายวิชา 1 M นักศึกษา วิชา นักศึกษาหนึ่งคน สามารถลงทะเบียนเรียนได้หลายวิชา

วิชาหนึ่งวิชามีนักศึกษาลงทะเบียนเรียนหลายคน M 1 นักศึกษา วิชา วิชาหนึ่งวิชามีนักศึกษาลงทะเบียนเรียนหลายคน

M : M 1 M นักศึกษา วิชา M 1 นักศึกษา วิชา M : M

โจทย์ข้อ 1 : แต่ละ Entity มีความสัมพันธ์กันอย่างไร แผนก พนักงาน คณะ หลักสูตร

นักศึกษา ทุนการศึกษา นักศึกษา คณะ พนักงานขาย ใบเสร็จ ประชาชน อาชีพ

สมาชิก บัตรสมาชิก จังหวัด สถานที่ท่องเที่ยว

Entity Relationship diagram (E-R Diagram) คือ รูปหรือ diagram ที่ใช้อธิบายความสัมพันธ์ระหว่าง entity ต่างๆ ที่เราสนใจจะจัดเก็บข้อมูล

สัญลักษณ์ที่ใช้ในการเขียน E-R Diagram ชื่อของ Entity ชื่อของ Attribute ชื่อของ Attribute Key

Relationship

โจทย์ข้อ 2 : ให้นักศึกษาเขียน E-R Diagram ระหว่าง 2 Entity ต่อไปนี้ แผนก พนักงาน คณะ โปรแกรมวิชา

นักศึกษา ทุนการศึกษา นักศึกษา คณะ พนักงานขาย ใบเสร็จ ประชาชน อาชีพ

สมาชิก บัตรสมาชิก จังหวัด สถานที่ท่องเที่ยว