በ Oracle ውስጥ የውጭ ቁልፍ ምንድነው?
በ Oracle ውስጥ የውጭ ቁልፍ ምንድነው?

ቪዲዮ: በ Oracle ውስጥ የውጭ ቁልፍ ምንድነው?

ቪዲዮ: በ Oracle ውስጥ የውጭ ቁልፍ ምንድነው?
ቪዲዮ: How to Prepare Employee Payroll Sheet on MS Excel in Amharic 2024, ግንቦት
Anonim

ሀ የውጭ ቁልፍ በእርስዎ ውስጥ የማጣቀሻ ታማኝነትን የማስፈጸም መንገድ ነው። ኦራክል የውሂብ ጎታ. ሀ የውጭ ቁልፍ በአንድ ሠንጠረዥ ውስጥ ያሉ እሴቶች በሌላ ሠንጠረዥ ውስጥ መታየት አለባቸው ማለት ነው። የ የውጭ ቁልፍ በልጁ ሠንጠረዥ ውስጥ በአጠቃላይ አንደኛ ደረጃን ይጠቅሳል ቁልፍ በወላጅ ጠረጴዛ ውስጥ.

ይህንን ከግምት ውስጥ በማስገባት የውጭ ቁልፍን እንዴት ይገልፃሉ?

ሀ የውጭ ቁልፍ በሁለት ሰንጠረዦች ውስጥ በመረጃ መካከል ያለውን ግንኙነት የሚያቀርብ በግንኙነት የውሂብ ጎታ ሰንጠረዥ ውስጥ ያለ አምድ ወይም የአምዶች ቡድን ነው። ዋናውን ስለሚጠቅስ በሰንጠረዦች መካከል እንደ ማመሳከሪያ ሆኖ ይሰራል ቁልፍ የሌላ ጠረጴዛ, በዚህም በመካከላቸው ግንኙነት መመስረት.

ከላይ በተጨማሪ በዋና ቁልፍ እና በውጭ ቁልፍ መካከል ያለው ልዩነት ምንድነው? ግንኙነት የ ዋና ቁልፍ vs የውጭ ቁልፍ ሀ ዋና ቁልፍ መዝገብን በልዩ ሁኔታ ይለያል በውስጡ ተዛማጅ የውሂብ ጎታ ሰንጠረዥ፣ ግን ሀ የውጭ ቁልፍ መስክን ያመለክታል በ ሀ ሰንጠረዥ የትኛው ነው ዋና ቁልፍ የሌላ ጠረጴዛ.

እንዲሁም እወቅ፣ የውጭ አገር ቁልፍ ምሳሌ ምንድን ነው?

ሀ የውጭ ቁልፍ አምድ (ወይም አምዶች) አንድን አምድ የሚያመለክት ነው (ብዙውን ጊዜ ዋናው ቁልፍ ) የሌላ ጠረጴዛ. ለ ለምሳሌ ሁለት ጠረጴዛዎች አሉን ይበሉ፣ ሁሉንም የደንበኛ መረጃዎችን የሚያካትት የደንበኛ ሠንጠረዥ እና ሁሉንም የደንበኛ ትዕዛዞችን የሚያካትት የORDERS ሠንጠረዥ።

የውጭ ቁልፍ አጠቃቀም ምንድነው?

SQL የውጭ ቁልፍ ገደብ ሀ የውጭ ቁልፍ ነው ሀ ቁልፍ ሁለት ጠረጴዛዎችን አንድ ላይ ለማገናኘት ያገለግላል. ሀ የውጭ ቁልፍ በአንደኛው ሠንጠረዥ ውስጥ ያለ መስክ (ወይም የመስኮች ስብስብ) ቀዳሚን የሚያመለክት ነው። ቁልፍ በሌላ ጠረጴዛ ውስጥ. የ የውጭ ቁልፍ እገዳ በጠረጴዛዎች መካከል ያለውን ግንኙነት የሚያበላሹ ድርጊቶችን ለመከላከል ጥቅም ላይ ይውላል.

የሚመከር: