การทำ Normalization อ. นุชรัตน์ นุชประยูร.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โดย พัชรี ยันตรีสิงห์ ศึกษานิเทศก์เชี่ยวชาญ สพป.นครปฐม เขต 2
Advertisements

สื่อการสอนโครงงานอาชีพ ระดับชั้นประถมศึกษาตอนปลาย จัดทำโดย ม
การเสนอโครงการวิทยานิพนธ์
การศึกษาและประยุกต์ใช้ขั้นตอนวิธีเชิง วิวัฒน์แบบหลายจุดประสงค์บนคลังข้อมูล เจเมทัล Study of Evolutionary Algorithm in Multi- objective on Library jMetal.
ลักษณะโครงสร้างของผังงาน
ตำแหน่ง ครูผู้ช่วย โรงเรียนบ้านท่าเกวียน
พิมพ์ชื่อบริษัทหรือหน่วยงาน
แผนการสอน วิชา Database Design and Development
ขั้นตอนในการทำวิจัย.
การออกแบบการวิจัยการเขียนเค้าโครงการวิจัย
การสังเกต อ.สมพงษ์ พันธุรัตน์.
กรมสรรพสามิต หลักการเขียนรายงาน เสนอผลงานประกวดรางวัลนวัตกรรม.
การทดลองและการเขียนรายงานผลการทดลองทางวิทยาศาสตร์
Thesis รุ่น 1.
โครงงานสำรวจความหลากหลายทางชีวภาพบริเวณป่าชายเลนบ้านอำเภอ
ภาพรวมแนวคิดของโครงงาน
บทที่ 5 รูปแบบที่เป็นบรรทัดฐาน (Normal Form)
โครงการ(Project) ระบบเฝ้าระวังเครื่องแม่ข่าย
Normalization.
บทที่ 8 การออกแบบข้อมูล (Data Design) โครงสร้างข้อมูล (Data Structure)
เทคโนโลยีระบบบำบัดน้ำเสียด้วยพืชกรองน้ำเสีย
นวัตกรรม Innovation สุทธินันท์ สระทองหน.
ความรู้เบื้องต้น การออกแบบ Media.
PDCA คืออะไร P D C A.
การออกแบบแบบจำลองข้อมูล
ซอฟต์แวร์พัฒนาระบบฐานข้อมูล Normalization
การจัดการฐานข้อมูลเบื้องต้น (Database Management System)
รศ. ดร. สุนีย์ เหมะประสิทธิ์
ความรู้พื้นฐานเกี่ยวกับการวิจัย
กิจกรรมจิตอาสาโรงพยาบาลลำปาง
โครงร่างการวิจัย (Research Proposal)
นอร์มัลไลเซชัน (Normalization)
การออกแบบฐานข้อมูลเชิงสัมพันธ์
การทำงานเชิงกระบวนการในชุมชน
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
แบบจำลองความสัมพันธ์ระหว่างข้อมูล
รูปแบบที่เป็นบรรทัดฐาน
การนำผลการวิจัยไปใช้
ประวัติความเป็นมาของฐานข้อมูลและยกตัวอย่างโปรแกรมในการจัดการฐานข้อมูล
Data Modeling Chapter 6.
การเขียนข้อเสนอการวิจัย
(การลดความซ้ำซ้อนของข้อมูล)
2.3 ขั้นตอนวิธี (Algorithm)
โปรแกรม Microsoft Access
ระบบฐานข้อมูลการเช่า - คืน วีซีดีและดีวีดี
การจัดการเกี่ยวกับรูปภาพตอนที่ ๑ การจัดการเกี่ยวกับภาพเพื่อนำภาพมาใช้ ประกอบงาน การจัดการเกี่ยวกับภาพเพื่อนำภาพมาใช้ประกอบ งาน มีอยู่หลายวิธีขึ้นอยู่ กับ.
หลักการแก้ปัญหา
กลวิธีการสอนคณิตศาสตร์ระดับประถมศึกษา
 โครงการเป็นเครื่องมือในการบริหารงานและ พัฒนาองค์กร และเป็นการแปลงแผนแม่บทไปสู่ การปฏิบัติ
แบบทดสอบก่อนเรียน กลุ่มสาระการเรียนรู้วิทยาศาสตร์ ชั้นมัธยมศึกษาปีที่ 2 เรื่อง การเลือกหัวข้อโครงงาน.
Normalization – Special Problem (DB) Choopan Rattanapoka
วิธีการคิดวิเคราะห์.
การออกแบบฐานข้อมูลเชิงสัมพันธ์
การออกแบบฐานข้อมูลในระดับตรรกะ
ส่วนประกอบของแบบจำลองอีอาร์
E-R to Relational Mapping Algorithm
หลักการเขียนโปรแกรมเบื้องต้น
บุปผชาติ ทัฬหิกรณ์ มหาวิทยาลัยเกษตรศาสตร์
แนะนำการเขียนโปรแกรมภาษา C Introduction to C Programming Language
หลักการเขียนโครงการ.
การเขียนรายงานผลการวิจัย
ตัวอย่างการปรับบรรทัดฐาน 1NF >> 3NF
1. การวิจัยคืออะไร 2. การวิจัยแบ่งเป็นกี่ประเภท อะไรบ้าง
Normalization Lecture 9.
บทที่ 2 นอร์มัลไลเซชัน normalization
การทำ Normalization 14/11/61.
Chapter 5 Part 3.
ห้องแลปการคิดสร้างสรรค์
กระบวนการปรับบรรทัดฐาน Normalization Process
Introduction to Database System
ใบสำเนางานนำเสนอ:

การทำ Normalization อ. นุชรัตน์ นุชประยูร

ประโยชน์ของการทำ Normalization เป็นเครื่องมือที่ช่วยในการออกแบบฐานข้อมูลแบบเชิงสัมพันธ์ ทำให้ทราบว่ารีเลชันที่ออกแบบมานั้น ก่อให้เกิดปัญหาหรือไม่และด้านใดบ้าง ถ้ารีเลชันที่ออกแบบมานั้นก่อให้เกิดปัญหาจะมีวิธีแก้ไขอย่างไร เมื่อผ่านการแก้ไขแล้ว อาจจะรับประกันได้ว่ารีเลชันนั้นจะไม่มีปัญหาอีกหรือถ้ามีก็จะมีน้อยลง

ขั้นตอนการทำ Normalization

First Normal Form : 1 NF นิยาม รีเลชั่นใดจะอยู่ในรูปแบบนอร์มัลระดับที่ 1 (1 NF) ได้ รีเลชั่นนั้นจะต้องไม่มีกลุ่มข้อมูลซ้ำอยู่

ลักษณะการเกิด Repeating Groups

Functional Dependency : FD

Partial Dependency

2 NF

ทรานซิทีฟดีเพนเดนซี

3 NF E_Name E# Job_Class Chg_Hour Job_Class

BCNF

การแปลงให้อยู่ในรูป 3 NF และ BCNF

ข้อมูลที่อยู่ในระดับ 3 NF แต่ไม่เป็น BCNF

ตัวอย่างการแปลง 3 NF ให้เป็น BCNF