2NF A relation R is in second normal form (2NF) if and only if it is i การแปล - 2NF A relation R is in second normal form (2NF) if and only if it is i ไทย วิธีการพูด

2NF A relation R is in second norma

2NF A relation R is in second normal form (2NF) if and only if it is in 1NF and every non-key attribute is fully dependent on the primary key
Example (2NF but not 3NF):
SECOND (supplier_no, status, city)
Functional Dependencies:
supplier_no  status
supplier_no  city
city  status
Comments:
Lacks mutual independence among non-key attributes.
Mutual dependence is reflected in the transitive dependencies: supplier_no  city, city  status.
Anomalies:
INSERT: We cannot record that a particular city has a particular status until we have a supplier in that city.
DELETE: If we delete a supplier which happens to be the last row for a given city value, we lose the fact that the city has the given status.
UPDATE: The status for a given city occurs many times, therefore leading to multiple updates and possible loss of consistency.
Decomposition (into 3NF):
SUPPLIER_CITY (supplier_no, city)
CITY_STATUS (city, status)

0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
2NF A ความสัมพันธ์ R อยู่ในรูปแบบปกติที่สอง (2NF) ถ้าและเฉพาะถ้าใน 1NF และแอตทริบิวต์ไม่คีย์ทุกอย่างขึ้นอยู่กับคีย์หลักตัวอย่าง (2NF แต่ไม่ 3NF):สอง (supplier_no สถานะ เมือง)อ้างอิงที่ทำงาน:สถานะ supplier_noเมือง supplier_noเมืองสถานะความคิดเห็น:ขาดความเป็นอิสระซึ่งกันและกันนี่ไม่ใช่คีย์แอตทริบิวต์พึ่งพาซึ่งกันและกันอยู่เป็นประจำขึ้นสกรรมกริยา: supplier_no ซิตี้ ซิตี้สถานะความผิด:แทรก: เราไม่สามารถบันทึกเฉพาะเมืองที่มีสถานะหนึ่ง ๆ จนเรามีซัพพลายเออร์ในลบ: ถ้าเราลบผู้จัดจำหน่ายซึ่งเกิดขึ้นเป็นแถวสุดท้ายสำหรับค่ากำหนดเมือง เราสูญเสียความจริงที่ว่า เมืองที่มีสถานะที่กำหนดปรับปรุง: สถานะการเมืองให้เกิดขึ้นหลายครั้ง จึง นำไปปรับปรุงและขาดทุนเป็นไปได้ของความสอดคล้องหลายแยกส่วนประกอบ (เป็น 3NF):SUPPLIER_CITY (supplier_no เมือง)CITY_STATUS (เมือง สถานะ)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
2NF R คือความสัมพันธ์ในรูปแบบปกติที่สอง (2NF) และถ้าหากมันอยู่ใน 1NF และทุกแอตทริบิวต์ที่ไม่สำคัญเป็นอย่างขึ้นอยู่กับคีย์หลัก
ตัวอย่าง (2NF แต่ไม่ 3NF):
สอง (supplier_no สถานะเมือง)
ฟังก์ชั่น อ้างอิง:
supplier_no สถานะ
supplier_no เมือง
เมืองสถานะ
ความคิดเห็น:
ขาดความเป็นอิสระซึ่งกันและกันในหมู่คุณลักษณะที่ไม่สำคัญ.
การพึ่งพาอาศัยซึ่งกันและกันสะท้อนให้เห็นในการอ้างอิงสกรรมกริยา. supplier_no เมือง, เมืองสถานะ
ผิดปกติ:
INSERT: เราไม่สามารถบันทึกที่เมืองโดยเฉพาะอย่างยิ่ง มีสถานะโดยเฉพาะอย่างยิ่งจนกว่าเราจะมีผู้จัดจำหน่ายในเมืองที่.
ลบ: ถ้าเราลบซัพพลายเออร์ซึ่งเกิดขึ้นเป็นแถวสุดท้ายสำหรับค่าเมืองให้เราสูญเสียความเป็นจริงว่าเป็นเมืองที่มีสถานะที่กำหนด.
UPDATE: สถานะสำหรับ เมืองที่ได้รับเกิดขึ้นหลายครั้งจึงนำไปสู่การปรับปรุงหลายและการสูญเสียที่เป็นไปได้ของความมั่นคง.
สลายตัว (เป็น 3NF):
SUPPLIER_CITY (supplier_no เมือง)
CITY_STATUS (เมืองสถานะ)

การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ประเทศ : ความสัมพันธ์ R สองในรูปแบบปกติ ( ประเทศ : ) ถ้าและเพียงถ้ามันอยู่ใน 1NF และทุกแอตทริบิวต์ที่ไม่ใช่คีย์เป็นอย่างขึ้นอยู่กับตัวอย่างคีย์
หลัก ( ประเทศ : แต่ไม่ 3nf ) :
2 ( supplier_no , สถานะ , เมือง )
:
supplier_no การอ้างอิงการทำงานเมืองสถานะ

supplier_no เมือง ความคิดเห็นที่ : สถานะ

ขาดความเป็นอิสระซึ่งกันและกันระหว่างไม่สําคัญ
แอตทริบิวต์การพึ่งพาซึ่งกันและกัน สะท้อนออกมาในการพึ่งพาการ : supplier_no เมือง สถานะเมือง .
ความผิดปกติ :
แทรก : เราไม่สามารถบันทึกว่าเมืองใดมีฐานะโดยเฉพาะจนกระทั่งเรามีซัพพลายเออร์ในเมืองนั่น
ลบ : ถ้าเราลบ ซัพพลายเออร์ ซึ่งเกิดขึ้นเป็น แถวสุดท้ายเป็นค่าที่ให้เมือง เราแพ้ที่เมืองที่มีฐานะ .
ปรับปรุง :สถานะสำหรับการเมืองเกิดขึ้นหลายครั้ง จึงนำการปรับปรุงหลายและการสูญเสียที่เป็นไปได้ของความสอดคล้อง .
สลาย ( เป็น 3nf ) :
supplier_city ( supplier_no , เมือง )
city_status ( เมือง สถานภาพ )

การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2026 I Love Translation. All reserved.

E-mail: