Normalization Normalization Functional Dependency FDs Functional Dependency First

  • Slides: 26
Download presentation

วตถประสงค นกศกษามความรความเขาใจ ดงน • Normalization • ขนตอนการทำ Normalization • Functional Dependency (FDs) • ประเภทของ

วตถประสงค นกศกษามความรความเขาใจ ดงน • Normalization • ขนตอนการทำ Normalization • Functional Dependency (FDs) • ประเภทของ Functional Dependency • First Normal Form (1 NF) • Second Normal Form (2 NF) • Third Normal Form (3 NF)

Functional Dependency (FDs) โดยทคา Determinantattribute หมายถง Attribute ทระบคาดวยคาใดคาหนง แลว สามารถแสดงคาของ Dependency-attribute ซง เปน Attribute

Functional Dependency (FDs) โดยทคา Determinantattribute หมายถง Attribute ทระบคาดวยคาใดคาหนง แลว สามารถแสดงคาของ Dependency-attribute ซง เปน Attribute ทมความสมพนธกบ Determinant-attribute

Functional Dependency (FDs) Person_ID Person_Name 1922224757784 สมเกยรต 1733299743822 นำผง 1439224567381 กาญจนา 3829112233289 พนรฏ 3294779122333

Functional Dependency (FDs) Person_ID Person_Name 1922224757784 สมเกยรต 1733299743822 นำผง 1439224567381 กาญจนา 3829112233289 พนรฏ 3294779122333 ดวงแกว 1995553434654 กาญจนา

Functional Dependency (FDs) Person_ID Person_Name จากรปแสดงการกำหนดค วามสมพนธระหวาง Attribute ในรปของ Functional Dependency

Functional Dependency (FDs) Person_ID Person_Name จากรปแสดงการกำหนดค วามสมพนธระหวาง Attribute ในรปของ Functional Dependency

Person_ID ประเภท Functional Dependency (FDs) Person_Name LName 1922224757784 สมเกยรต 1733299743822 นำผง ชนยศ สส Address

Person_ID ประเภท Functional Dependency (FDs) Person_Name LName 1922224757784 สมเกยรต 1733299743822 นำผง ชนยศ สส Address 123 บานโปง ราชบร Birth. Date 3/03/2511 39/6 คลองสาน กทม. 24/6/2539 ข หรญ 24/6 ลาดพราว 1 1439224567381 24/6/2539 Person_ID กาญจนา Person_Name , LName , Address , Birth. Date รตน กทม.

ประเภท Functional Dependency (FDs) Project_No Manager Project_No Manager PJ 001 EM 004 PJ 002

ประเภท Functional Dependency (FDs) Project_No Manager Project_No Manager PJ 001 EM 004 PJ 002 EM 045 PJ 003 EM 981

ประเภท Functional Dependency (FDs) Product_Line Item_No Used_Qut L 001 I 012 I 019 I

ประเภท Functional Dependency (FDs) Product_Line Item_No Used_Qut L 001 I 012 I 019 I 024 30 40 90 L 004 I 001 73 L 005 I 001 I 012 I 024 45 98 34 Product_Line , Item_No Used_Qut

Cust_No Cust_Name C 001 นาร เกดสวาง C 002 C 003 C 004 City Zone_Sale

Cust_No Cust_Name C 001 นาร เกดสวาง C 002 C 003 C 004 City Zone_Sale Order_Content Product_ID Order_Qut P 001 P 003 P 004 P 001 P 002 P 004 24 30 50 29 40 30 004 P 005 60 004 P 003 40 อยธยา 001 สลกจตร สวางภาพ ศรสะเ กษ 002 สทศา เจกสกล ตนสาย ตนเจรญ เชยงให ม

Cust_No Cust_Name City Zone_Sale Product_ID Order_Qut C 001 นาร เกดสวาง อยธยา 001 P 001

Cust_No Cust_Name City Zone_Sale Product_ID Order_Qut C 001 นาร เกดสวาง อยธยา 001 P 001 24 C 001 นาร เกดสวาง สลกจตร C 002 สวางภาพ สทศา C 003 เจกสกล อยธยา ศรสะเ กษ เชยงให ม 001 P 003 P 004 30 50 002 P 001 29 002 P 002 40 002 P 004 30 004 P 005 60

First Normal Form (1 NF) ผลลพธทไดจากการทำ 1 NF ในรปของ Function Dependency Cust_No, Product_ID Cust_Name,

First Normal Form (1 NF) ผลลพธทไดจากการทำ 1 NF ในรปของ Function Dependency Cust_No, Product_ID Cust_Name, City, Zone_Sale, Order_Qut ดงน เขยนใหอยในรปแบบของ Table ไดดงน Order(Cust_No, Product_ID, Cust_Name, City, Zone_Sale, Order_Qut)

Second Normal Form (2 NF) Product_ID เพยงอยางเดยว และ Attribute ใด ทขนอยกบ Cust_No และ Product_ID

Second Normal Form (2 NF) Product_ID เพยงอยางเดยว และ Attribute ใด ทขนอยกบ Cust_No และ Product_ID อยางแทจรง ผลลพธทไดจากการทำ 2 NF ในรปของ Function Dependency ดงน Cust_No Cust_Name, City, Zone_Sale Cust_No , Product_ID Order_Qut

Second Normal Form (2 NF) เขยนใหอยในรปแบบของ Table ไดดงน Customer(Cust_No, Cust_Name, City, Zone_Sale) Order (Cust_No

Second Normal Form (2 NF) เขยนใหอยในรปแบบของ Table ไดดงน Customer(Cust_No, Cust_Name, City, Zone_Sale) Order (Cust_No , Product_ID, Order_Qut)

Third Normal Form (3 NF) ผลลพธทไดจากการทำ 3 NF ในรปของ Function Dependency ดงน Cust_No Zone_Sale

Third Normal Form (3 NF) ผลลพธทไดจากการทำ 3 NF ในรปของ Function Dependency ดงน Cust_No Zone_Sale Cust_Name, Zone_Sale City Cust_No , Product_ID Order_Qut

Third Normal Form (3 NF) เขยนใหอยในรปแบบของ ไดดงน Customer(Cust_No, Cust_Name, Zone_Sale) Cust. Zone (Zone_Sale ,

Third Normal Form (3 NF) เขยนใหอยในรปแบบของ ไดดงน Customer(Cust_No, Cust_Name, Zone_Sale) Cust. Zone (Zone_Sale , City) Order (Cust_No , Product_ID, Order_Qut) Table