Question

1.
2.
3.
4.
Answer (Detailed Solution Below)

Option 3 : 1NF atomicity is violated; store one phone number per row or move phones to a separate table / 1NF परमाणुकता टूटी है; प्रति पंक्ति एक फ़ोन नंबर रखें या फ़ोनों को अलग तालिका में ले जाएँ

Advertisement

Detailed Solution

सही उत्तर 1NF atomicity is violated; store one phone number per row or move phones to a separate table / 1NF परमाणुकता टूटी है; प्रति पंक्ति एक फ़ोन नंबर रखें या फ़ोनों को अलग तालिका में ले जाएँ है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

A column Phone in table Customer stores "98110, 98111" in a single cell for one customer. Which normal-form rule is violated, and what is the fix? / तालिका Customer के स्तंभ Phone में एक ग्राहक हेतु एकल सेल में "98110, 98111" संग्रहित है। कौन-सा प्रसामान्यकरण नियम टूटा है और सुधार क्या है?

1.
2NF is violated; add a surrogate key / 2NF टूटा है; सरोगेट कुंजी जोड़ें
2.
3NF is violated; remove the transitive dependency / 3NF टूटा है; सकर्मक निर्भरता हटाएँ
3.
1NF atomicity is violated; store one phone number per row or move phones to a separate table / 1NF परमाणुकता टूटी है; प्रति पंक्ति एक फ़ोन नंबर रखें या फ़ोनों को अलग तालिका में ले जाएँ
4.
BCNF is violated; split the primary key / BCNF टूटा है; प्राथमिक कुंजी विभाजित करें

Correct Answer: 1NF atomicity is violated; store one phone number per row or move phones to a separate table / 1NF परमाणुकता टूटी है; प्रति पंक्ति एक फ़ोन नंबर रखें या फ़ोनों को अलग तालिका में ले जाएँ

A multi-valued cell breaks the atomic-value requirement of first normal form; splitting into rows or a child table restores atomicity, while 2NF and 3NF concern dependencies, not atomicity. / बहु-मान सेल प्रथम प्रसामान्य रूप की परमाणु-मान आवश्यकता तोड़ता है; पंक्तियों या शिशु तालिका में बाँटना परमाणुकता बहाल करता है, जबकि 2NF और 3NF निर्भरताओं से हैं, परमाणुकता से नहीं।

Downloaded from PrepSnap (prepsnap.in)