1NF A relation R is in first normal form (1NF) if and only if all unde การแปล - 1NF A relation R is in first normal form (1NF) if and only if all unde ไทย วิธีการพูด

1NF A relation R is in first normal

1NF A relation R is in first normal form (1NF) if and only if all underlying domains contain atomic values only
Example: 1NF but not 2NF
FIRST (supplier_no, status, city, part_no, quantity)
Functional Dependencies:
(supplier_no, part_no)  quantity
(supplier_no)  status
(supplier_no)  city
city  status (Supplier's status is determined by location)
Comments:
Non-key attributes are not mutually independent (city  status).
Non-key attributes are not fully functionally dependent on the primary key (i.e., status and city are dependent on just part of the key, namely supplier_no).
Anomalies:
INSERT: We cannot enter the fact that a given supplier is located in a given city until that supplier supplies at least one part (otherwise, we would have to enter a null value for a column participating in the primary key C a violation of the definition of a relation).
DELETE: If we delete the last (only) row for a given supplier, we lose the information that the supplier is located in a particular city.
UPDATE: The city value appears many times for the same supplier. This can lead to inconsistency or the need to change many values of city if a supplier moves.
Decomposition (into 2NF):
SECOND (supplier_no, status, city)
SUPPLIER_PART (supplier_no, part_no, quantity)
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
1NF A ความสัมพันธ์ R อยู่ในรูปแบบปกติแรก (1NF) ถ้าและเดียวถ้าโดเมนที่อยู่ภายใต้ทั้งหมดประกอบด้วยค่าอะตอมเท่านั้นตัวอย่าง: 1NF แต่ไม่ 2NFแรก (supplier_no สถานะ เมือง part_no ปริมาณ)อ้างอิงที่ทำงาน:(supplier_no, part_no) ปริมาณสถานะ (supplier_no)เมือง (supplier_no)เมืองสถานะ (สถานะผู้ถูกกำหนด โดยตำแหน่ง)ความคิดเห็น:ไม่ใช่คีย์แอตทริบิวต์ไม่เป็นอิสระแก่กันและกัน (เมืองสถานะ)ไม่ใช่คีย์แอตทริบิวต์ไม่มีฟังก์ชันทั้งหมดขึ้นอยู่กับคีย์หลัก (เช่น สถานะและเมืองจะขึ้นอยู่กับเพียงบางส่วนของคีย์ ได้แก่ supplier_no)ความผิด:แทรก: เราไม่สามารถป้อนความเป็นจริงที่ผู้จำหน่ายกำหนดจะอยู่ในเมืองกำหนดจนกว่าผู้ที่จัดจำหน่ายส่วนน้อย (มิฉะนั้น เราจะต้องป้อนค่า null สำหรับคอลัมน์ที่มีส่วนร่วมในคีย์หลัก C การละเมิดข้อกำหนดของความสัมพันธ์)ลบ: ถ้าเราลบแถวสุดท้าย (เท่านั้น) สำหรับผู้จัดจำหน่ายกำหนด เราสูญเสียข้อมูลที่ผู้จัดจำหน่ายที่อยู่ในเมืองโดยเฉพาะการปรับปรุง: ค่าเมืองปรากฏหลายครั้งสำหรับผู้จัดจำหน่ายเดียวกัน นี้สามารถนำไปคล้องหรือจำเป็นต้องเปลี่ยนค่าในเมืองถ้าย้ายผู้จัดจำหน่ายแยกส่วนประกอบ (เป็น 2NF):สอง (supplier_no สถานะ เมือง)SUPPLIER_PART (supplier_no, part_no ปริมาณ)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
1NF R คือความสัมพันธ์ในรูปแบบปกติแรก (1NF) และถ้าหากโดเมนพื้นฐานประกอบด้วยค่าอะตอมเพียง
ตัวอย่าง: 1NF แต่ไม่ 2NF
แรก (supplier_no สถานะเมือง part_no ปริมาณ)
การพึ่งพาการทำงาน:
(supplier_no, part_no)  ปริมาณ
(supplier_no) สถานะ
(supplier_no) เมือง
เมืองสถานะ (สถานะของผู้ผลิตจะถูกกำหนดโดยสถานที่)
ความคิดเห็น:
คุณลักษณะไม่ที่สำคัญคือไม่ได้เป็นอิสระร่วมกัน (สถานะเมือง).
คุณลักษณะที่ไม่สำคัญไม่ได้อย่างเต็มที่ทำงานขึ้นอยู่กับหลัก ที่สำคัญ (เช่นสถานะและเมืองจะขึ้นอยู่กับเพียงส่วนหนึ่งของคีย์คือ supplier_no).
ผิดปกติ:
INSERT: เราไม่สามารถเข้าสู่ความจริงที่ว่าผู้จัดจำหน่ายที่ได้รับการตั้งอยู่ในเมืองที่ได้รับจนอุปกรณ์ซัพพลายเออร์ว่าอย่างน้อยส่วนหนึ่ง (มิฉะนั้น, เราจะต้องป้อนค่า null สำหรับคอลัมน์ที่เข้าร่วมในคีย์หลัก C ละเมิดของคำนิยามของความสัมพันธ์).
ลบ: ถ้าเราลบสุดท้าย (เท่านั้น) แถวสำหรับผู้จัดจำหน่ายให้เราสูญเสียข้อมูลที่ผู้จัดจำหน่าย ตั้งอยู่ในเมืองโดยเฉพาะอย่างยิ่ง.
UPDATE: ค่าเมืองที่ปรากฏหลายครั้งสำหรับผู้ผลิตเดียวกัน นี้สามารถนำไปสู่ความไม่สอดคล้องหรือความต้องการที่จะเปลี่ยนค่าจำนวนมากของเมืองถ้าย้ายผู้จัดจำหน่าย.
สลายตัว (เป็น 2NF):
สอง (supplier_no สถานะเมือง)
SUPPLIER_PART (supplier_no, part_no ปริมาณ)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
1NF ความสัมพันธ์ R ในรูปแบบปกติ ( 1NF ) หากโดเมนที่ประกอบด้วยอะตอมเพียงตัวอย่างเท่านั้นค่า (
: 1NF แต่ไม่ใช่ประเทศ :
( supplier_no , สถานะ , เมือง , ปริมาณ part_no )
:
( supplier_no การอ้างอิงการทำงาน , ปริมาณ part_no )
( supplier_no ) สถานะ
( supplier_no )
เมืองเมืองสถานะ ( ซัพพลายเออร์ของสถานะจะถูกกำหนดโดยตำแหน่ง ) :

แสดงความคิดเห็นไม่ใช่คุณลักษณะของคีย์จะไม่เป็นอิสระแก่กัน ( เมืองสถานะ ) .
ไม่ใช่คุณลักษณะของคีย์ได้ไม่เต็มที่ functionally ขึ้นอยู่กับคีย์หลัก ( เช่น สถานะ และเมืองจะขึ้นอยู่กับส่วนแค่ของคีย์คือ supplier_no )

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

Copyright ©2025 I Love Translation. All reserved.

E-mail: