በ SQL አገልጋይ ውስጥ የማጣቀሻ ታማኝነት ምንድነው?
በ SQL አገልጋይ ውስጥ የማጣቀሻ ታማኝነት ምንድነው?

ቪዲዮ: በ SQL አገልጋይ ውስጥ የማጣቀሻ ታማኝነት ምንድነው?

ቪዲዮ: በ SQL አገልጋይ ውስጥ የማጣቀሻ ታማኝነት ምንድነው?
ቪዲዮ: Transform Your Selfie into a Stunning AI Avatar with Stable Diffusion - Better than Lensa for Free 2024, ግንቦት
Anonim

እንደ ተዛማጅ የውሂብ ጎታ አስተዳደር ስርዓት (RDBMS)፣ SQL አገልጋይ የሚለውን ይጠቀማል የማጣቀሻ ታማኝነት በአንድ ሠንጠረዥ ውስጥ ያለው መረጃ በሌላ ሠንጠረዥ ውስጥ ያለውን ውሂብ እንደሚያመለክት ለማረጋገጥ ገደብ - እና ወደሌለው ውሂብ አይጠቁም. SQL አገልጋይ ለማስፈጸም ገደቦችን፣ ቀስቅሴዎችን፣ ደንቦችን እና ነባሪዎችን ይጠቀማል የማጣቀሻ ታማኝነት.

እንዲሁም ማወቅ፣ በመረጃ ቋት ውስጥ የማጣቀሻ ታማኝነት ምንድነው?

የማጣቀሻ ታማኝነት በግንኙነት ውስጥ ያለውን የውሂብ ትክክለኛነት እና ወጥነት ያመለክታል. በግንኙነቶች ውስጥ፣ ውሂብ በሁለት ወይም ከዚያ በላይ በሆኑ ሰንጠረዦች መካከል ተያይዟል። ስለዚህ፣ የማጣቀሻ ታማኝነት ይጠይቃል፣ በማንኛውም ጊዜ የውጪ ቁልፍ እሴት ጥቅም ላይ በሚውልበት ጊዜ በወላጅ ሠንጠረዥ ውስጥ ትክክለኛ እና ያለውን ዋና ቁልፍ ማጣቀስ አለበት።

እንዲሁም እወቅ፣ የማጣቀሻ ታማኝነት ገደብ ስትል ምን ማለትህ ነው? ሀ የማጣቀሻ ታማኝነት ገደብ በሁለት አካላት መካከል እንደ ማኅበር አካል ይገለጻል። የ ትርጉም ለ የማጣቀሻ ታማኝነት ገደብ የሚከተለውን መረጃ ይገልጻል፡ ዋናው የ መገደብ . (የህጋዊ አካል ቁልፉ በጥገኛ መጨረሻ የተጠቀሰ ነው።)

በተጨማሪም፣ የማጣቀሻ ታማኝነት ተስማሚ በሆነ ምሳሌ ምን ያብራራል?

የማጣቀሻ ታማኝነት በአንድ ሠንጠረዥ ውስጥ ከአንድ ረድፍ ወደ ሌላ ጠረጴዛ ያለው ማጣቀሻ ትክክለኛ መሆን አለበት ማለት ነው. ምሳሌዎች የ የማጣቀሻ ታማኝነት በኩባንያው የደንበኛ/የትእዛዝ ዳታቤዝ ውስጥ ያለ ገደብ፡ ደንበኛ(CustID፣CustName) ትዕዛዝ (OrderID፣ CustID፣ OrderDate)

የማጣቀሻ ታማኝነት በSQL ውስጥ እንዴት ነው የሚተገበረው?

የማጣቀሻ ታማኝነት በሁለት ሰንጠረዦች መካከል ያለውን ግንኙነት የሚያስፈጽም በመረጃ ቋቱ ውስጥ ገደብ ነው. የ የማጣቀሻ ታማኝነት እገዳ በውጭ ቁልፍ ዓምድ ውስጥ ያሉ እሴቶች በውጪ ቁልፍ በተጠቀሰው ዋና ቁልፍ ውስጥ መገኘት አለባቸው ወይም ባዶ መሆን አለባቸው።

የሚመከር: