ለመረጃ ቋት ዋና ቁልፍ መምረጥ

ዝርዝር ሁኔታ:

ለመረጃ ቋት ዋና ቁልፍ መምረጥ
ለመረጃ ቋት ዋና ቁልፍ መምረጥ
Anonim

የውሂብ ጎታዎች ለማከማቸት፣ ለመደርደር እና ለማነጻጸር ወይም በመዝገቦች መካከል ግንኙነቶችን ለመፍጠር ቁልፎች ላይ የተመሰረቱ ናቸው። በመረጃ ቋቶች ውስጥ ለተወሰነ ጊዜ ከቆዩ፣ ምናልባት ስለ ተለያዩ የቁልፍ አይነቶች ሰምተው ይሆናል፡ ዋና ቁልፎች፣ የእጩ ቁልፎች እና የውጭ ቁልፎች።

አዲስ ዳታቤዝ ሠንጠረዥ ሲፈጥሩ በዚያ ሠንጠረዥ ውስጥ የተከማቸውን እያንዳንዱን መዝገብ የሚለይ አንድ ዋና ቁልፍ እንዲመርጡ ይጠየቃሉ።

Image
Image

ዋና ቁልፍ ለምን አስፈላጊ ነው

የመጀመሪያ ቁልፍ ምርጫ በአዲስ ዳታቤዝ ዲዛይን ውስጥ ከምትወስዷቸው ወሳኝ ውሳኔዎች አንዱ ነው። በጣም አስፈላጊው ገደብ የተመረጠው ቁልፍ ልዩ መሆኑን ማረጋገጥ አለብዎት.ሁለት መዝገቦች (ያለፉት፣ የአሁን ወይም ወደፊት) ለአንድ ባህሪ ተመሳሳይ እሴት ሊጋሩ የሚችሉ ከሆነ ለዋና ቁልፍ መጥፎ ምርጫ ነው።

ሌላኛው የዋና ቁልፍ አስፈላጊ ገጽታ ከሱ ጋር በተያያዙ የውሂብ ጎታ ውስጥ በሚያገናኙ ሌሎች ሰንጠረዦች መጠቀም ነው። በዚህ ረገድ ቀዳሚ ቁልፍ እንደ ጠቋሚ ዒላማ ሆኖ ይሠራል። በእነዚህ ጥገኞች ምክንያት፣ መዝገብ ሲፈጠር ዋና ቁልፍ መኖር አለበት፣ እና በጭራሽ ሊቀየር አይችልም።

ደካማ ምርጫዎች ለዋና ቁልፎች

አንዳንድ ሰዎች ለዋና ቁልፍ ግልጽ ምርጫ አድርገው ሊቆጥሩት የሚችሉት በምትኩ መጥፎ ምርጫ ሊሆን ይችላል። ጥቂት ምሳሌዎች እነሆ፡

  • ዚፕ ኮዶች ለከተማ ሠንጠረዥ ጥሩ ዋና ቁልፎችን አያደርጉም። ቀላል የከተማ ፍለጋ ሠንጠረዥ እየሰሩ ከሆነ፣ ዚፕ ኮድ ምክንያታዊ ዋና ቁልፍ ይመስላል። ነገር ግን፣ ተጨማሪ ምርመራ ሲደረግ፣ ከአንድ በላይ ከተማዎች የዚፕ ኮድ እንደሚጋሩ ሊገነዘቡ ይችላሉ። ለምሳሌ የኒው ጀርሲ ከተሞች የኔፕቱን፣ ኔፕቱን ከተማ፣ ቲንቶን ፏፏቴ እና ዎል ታውንሺፕ ሁሉም የ07753 ዚፕ ኮድ ይጋራሉ።
  • የማህበራዊ ዋስትና ቁጥሮች በብዙ ምክንያቶች ጥሩ ዋና ቁልፎችን አያደርጉም። ብዙ ሰዎች ኤስኤስኤንን የግል አድርገው ስለሚቆጥሩት ለዳታቤዝ ተጠቃሚዎች በግልጽ እንዲታይ አይፈልጉም። በተጨማሪም፣ አንዳንድ ሰዎች SSNs የላቸውም።
  • ኢሜል አድራሻዎች እንዲሁ ለዋና ቁልፍ ደካማ ምርጫ ናቸው። ምንም እንኳን ልዩ ቢሆኑም በጊዜ ሂደት ሊለወጡ ይችላሉ. በተጨማሪም፣ ሁሉም ሰው ኢሜይል አድራሻ የለውም።

ጥሩ ዋና ቁልፍ ምን ያደርጋል

ስለዚህ ውጤታማ ዋና ቁልፍ እንዴት ነው የሚመርጡት? በአብዛኛዎቹ አጋጣሚዎች ለድጋፍ ወደ የውሂብ ጎታዎ ስርዓት ያዙሩ።

በመረጃ ቋት ንድፍ ውስጥ በጣም ጥሩው ልምምድ ከውስጥ የመነጨ ዋና ቁልፍን መጠቀም ነው። የውሂብ ጎታ አስተዳደር ስርዓትህ በመደበኛነት ከመረጃ ቋት ስርዓት ውጭ ምንም ትርጉም የሌለው ልዩ መለያ ማመንጨት ይችላል።

ለምሳሌ፣የሪከርድ መታወቂያ የሚባል መስክ ለመፍጠር የMicrosoft Access AutoNumber የውሂብ አይነትን መጠቀም ትችላለህ። መዝገብ በፈጠሩ ቁጥር የAutoNumber የውሂብ አይነት መስኩን በራስ-ሰር ይጨምራል።ቁጥሩ ራሱ ትርጉም የለሽ ቢሆንም፣ በጥያቄዎች ውስጥ የግለሰብን መዝገብ ለመጥቀስ የሚያስችል አስተማማኝ መንገድ ይሰጣል።

ጥሩ ዋና ቁልፍ ብዙ ጊዜ አጭር ነው፣ ቁጥሮችን ይጠቀማል፣ እና ልዩ ቁምፊዎችን ወይም የአቢይ ሆሄያት እና ትንሽ ፊደላት ድብልቅን ያስወግዳል ፈጣን ዳታቤዝ ፍለጋ እና ንፅፅር።

የሚመከር: