ቪዲዮ: የንጹህነት ገደቦች የማጣቀሻ ታማኝነትን ወይም የውጭ ቁልፍ ገደቦችን የሚያብራሩት ምንድን ናቸው?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
የማጣቀሻ ታማኝነት ይጠይቃል ሀ የውጭ ቁልፍ ተዛማጅ የመጀመሪያ ደረጃ ሊኖረው ይገባል ቁልፍ ወይም ባዶ መሆን አለበት. ይህ መገደብ በሁለት ጠረጴዛዎች (ወላጅ እና ልጅ) መካከል ይገለጻል; በእነዚህ ሰንጠረዦች ውስጥ ባሉት ረድፎች መካከል ያለውን ግንኙነት ይጠብቃል። በአንድ ሠንጠረዥ ውስጥ ከአንድ ረድፍ ወደ ሌላ ጠረጴዛ ያለው ማጣቀሻ ትክክለኛ መሆን አለበት ማለት ነው.
እንዲሁም የታማኝነት ገደቦች ምንድናቸው?
የታማኝነት ገደቦች ደንቦች ስብስብ ናቸው. የመረጃውን ጥራት ለመጠበቅ ጥቅም ላይ ይውላል. የታማኝነት ገደቦች መረጃን ማስገባት፣ ማዘመን እና ሌሎች ሂደቶች መረጃ በሚሰጥበት መንገድ መከናወን እንዳለባቸው ያረጋግጡ ታማኝነት አይነካም.
አንድ ሰው የውጭ ቁልፍ ገደብ ምንድን ነው ብሎ ሊጠይቅ ይችላል ለምንድነው እንደዚህ ያሉ ገደቦች የማጣቀሻ ታማኝነት አስፈላጊ የሆኑት ለምንድን ነው? ሀ የውጭ ቁልፍ የመጀመሪያ ደረጃን የሚያመለክት የግንኙነት ባህሪ ነው። ቁልፍ የሌላ ግንኙነት. ስለዚህም ሀ የውጭ ቁልፍ የሚያመለክተው ሀ የማጣቀሻ ገደብ በሁለት ግንኙነቶች መካከል. የውጭ ቁልፍ ገደቦች ናቸው። አስፈላጊ በግንኙነቶች መካከል ያለውን ወጥነት ለማረጋገጥ, ማለትም, የውሂብ ጎታውን የማይጣጣም ሁኔታ ለመከላከል.
ስለዚህ፣ የማጣቀሻ ታማኝነት ገደቦች ምን ማለት ነው?
ሀ የማጣቀሻ ታማኝነት ገደብ ነው። ተገልጿል በሁለት አካላት መካከል እንደ አንድ ማህበር አካል. የ ትርጉም ለ የማጣቀሻ ታማኝነት ገደብ የሚከተለውን መረጃ ይገልጻል፡ ዋናው የ መገደብ . (የህጋዊ አካል ቁልፉ በጥገኛ መጨረሻ የተጠቀሰ ነው።)
የታማኝነት ገደቦች ምንድን ናቸው እና ለምን አስፈላጊ ናቸው?
የታማኝነት ገደቦች በአብዛኛው ጥቅም ላይ የሚውሉት በግንኙነት ዳታቤዝ ውስጥ የሚገኘውን የውሂብ ትክክለኛነት እና ወጥነት ለማስተዋወቅ ሲሞክሩ ነው። ይህ በጣም ነው። አስፈላጊ ለኩባንያዎች ምክንያቱም መረጃ ለተወሰኑ ድርጅቶች እንደ ሀብት ሊቆጠር ስለሚችል እና ጥበቃ ሊደረግለት ይገባል.
የሚመከር:
በ SQL አገልጋይ ውስጥ የውጭ ቁልፍ ገደቦችን እንዴት ማግኘት እችላለሁ?
በሁሉም የውሂብ ጎታ ውስጥ የውጭ ቁልፍ ግንኙነትን ለማወቅ ምርጡ መንገድ እዚህ አለ። በ SQL አገልጋይ አስተዳደር ስቱዲዮ ውስጥ በነገር አሳሽ ውስጥ ያለውን ሰንጠረዥ በቀኝ ጠቅ ያድርጉ እና 'ጥገኛዎችን ይመልከቱ' የሚለውን ይምረጡ። ይህ ጥሩ መነሻ ይሰጥዎታል። ሠንጠረዡን የሚያመለክቱ ሠንጠረዦችን, እይታዎችን እና ሂደቶችን ያሳያል
በ Oracle ውስጥ ጥቅም ላይ የዋሉ አንዳንድ ገደቦችን የሚያብራሩ ገደቦች ምንድን ናቸው?
የOracle ገደቦች በመተግበሪያው ውስጥ ያለውን የውሂብ ታማኝነት ለመጠበቅ እንደ ደንቦች ተገልጸዋል። የሠንጠረዡን አምድ መሰረታዊ የባህሪ ንብርብር ለመወሰን እና ወደ እሱ የሚፈሰውን ውሂብ ቅድስና ለመፈተሽ እነዚህ ህጎች በመረጃ ቋት ሰንጠረዥ አምድ ላይ ተጭነዋል።
በዲቢ2 ውስጥ ዋና ቁልፍ እና የውጭ ቁልፍ ምንድን ነው?
የውጭ ቁልፍ በሌላ ሠንጠረዥ ውስጥ ቢያንስ አንድ የረድፍ ቁልፍ ለማዛመድ የሚያስፈልገው በሰንጠረዥ ውስጥ ያሉ የአምዶች ስብስብ ነው። የማጣቀሻ ገደብ ወይም የማጣቀሻ ታማኝነት ገደብ ነው. በአንድ ወይም በብዙ ሠንጠረዦች ውስጥ በበርካታ ዓምዶች ውስጥ ስላሉት እሴቶች ምክንያታዊ ህግ ነው።
በSQL ውስጥ የማጣቀሻ ሙሉነት ገደቦች ምንድን ናቸው?
ሪፈረንሻል ኢንተግሪቲ በውጭ አገር ቁልፍ ላይ የሚተገበሩ ገደቦች ተዘጋጅተዋል ይህም በልጁ ሠንጠረዥ ውስጥ (የውጭ አገር ቁልፍ ባለበት) ረድፍ ውስጥ እንዳይገባ የሚከለክል ሲሆን ለዚህም በወላጅ ሠንጠረዥ ውስጥ ምንም አይነት ተዛማጅ ረድፍ የሌለዎት ማለትም NULL ወይም ልክ ያልሆኑ የውጭ ቁልፎችን ማስገባት
የውጭ ቁልፍ ሌላ የውጭ ቁልፍ ሊያመለክት ይችላል?
1 መልስ። የውጭ ቁልፍ እንደ ልዩ የተገለጸውን ማንኛውንም መስክ ሊያመለክት ይችላል። ያ ልዩ መስክ እራሱ እንደ ባዕድ ቁልፍ ከተገለጸ ምንም ለውጥ አያመጣም። ልዩ መስክ ከሆነ የሌላ FK ኢላማም ሊሆን ይችላል