දත්තගබඩා කළමනාකරණය පහසු කරවන මූලික යතුරු

දත්තගබඩා යතුරු යනු කාර්යක්ෂම සම්බන්ධක දත්ත සමුදායක් නිර්මාණය කිරීමට පහසුම ක්රමයයි

ඔබ දැනටමත් දන්නා පරිදි, දත්ත සමුදායන් තොරතුරු සංවිධානය කිරීම සඳහා වගු භාවිතා කරයි. (දත්ත සමුදා සංකල්ප සමඟ මූලික හුරුපුරුදුතාවයක් නොමැති නම්, දත්ත සමුදාය යනු කුමක්දැයි කියවා බලන්න ) එක් එක් වගුව පේළි ගණනකින් සමන්විත වන අතර එක් එක් දත්ත සමුදා වාර්තාවට අනුරූප වේ. එබැවින්, දත්ත සමුදායන් මෙම සියලු වාර්තා සෘජුවම තබා ගන්නේ කෙසේද? යතුරු භාවිතා කිරීම හරහා.

ප්රාථමික යතුරු

අපි සාකච්ඡා කරන පළමු වර්ගයේ යතුර තමයි මූලික යතුර . සෑම දත්ත ගබඩා වගුවක් ප්රාථමික යතුර ලෙස නම් කරන ලද තීරු එකක් හෝ කිහිපයක් තිබිය යුතුය. මෙම යතුරේ වටිනාකම සපයා ඇති දත්ත සමුදායේ එක් එක් වාර්තාවට අනන්ය විය යුතුය.

උදාහරණයක් ලෙස, අපි අපේ සමාගමෙහි සෑම සේවකයෙකු සඳහාම තොරතුරු තොරතුරු අඩංගු සේවකයින් ලෙස වගු ඇත. සෑම සේවකයෙකුටම අනන්යතාව හඳුනාගත හැකි සුදුසු ප්රාථමික යතුරක් තෝරා ගැනීමට අවශ්ය වේ. ඔබේ පළමු අදහස වනුයේ සේවකයාගේ නම භාවිතා කිරීම විය හැකිය. මෙය එකම නමකින් සේවකයින් දෙදෙනෙකු බඳවා ගැනීමට සිතිය හැකි නිසා මෙය ඉතා හොඳින් ක්රියා නොකරනු ඇත. වඩා හොඳ තෝරාගැනීමක් වනුයේ ඔබ සේවයට බඳවා ගන්නා සෑම සේවකයෙකුටම අනන්ය සේවක හැඳුනුම් අංකයක් භාවිතා කිරීමයි. සමහර ආයතන මෙම කාර්යය සඳහා සමාජ ආරක්ෂණ අංක (හෝ සමාන රාජ්ය හැඳුනුම් පත්) භාවිතා කිරීමට තීරණය කර ඇත. එක් එක් සේවකයාට දැනටමත් එකක් තිබේ. කෙසේ වෙතත්, මෙම අරමුණ සඳහා සමාජ ආරක්ෂණ අංක භාවිතා කිරීම අතිශයින්ම මතභේදයට තුඩුදී ඇති පුද්ගලිකත්ව ගැටළු නිසාය. (ඔබ රජයේ ආයතනයකට සේවය කරන්නේ නම්, 1974 පුද්ගලිකත්ව පනත යටතේ සමාජ ආරක්ෂණ අංකයක් භාවිතා කිරීම නීති විරෝධී විය හැකිය.) මේ හේතුව නිසා, බොහෝ ආයතන විසින් අද්විතීය හඳුනාගැනීම් (සේවක හැඳුනුම්පත, ශිෂ්ය හැඳුනුම් ආදිය) ) මෙම පෞද්ගලිකත්ව ගැටලු බෙදා නොගනී.

ඔබ ප්රාථමික යතුර තීරණය කිරීම සහ දත්ත සමුදාය සැකසූ පසු, දත්ත සමුදා කළමණාකරණ පද්ධතිය ප්රධාන යතුර උද්දීපනය කරනු ඇත.

ඔබ දැනට පවතින වාර්තාවක් ද්විත්වකරණය කරන ලද ප්රාථමික යතුරක් සහිතව වගුවක් බවට වාර්ථාව ඇතුල් කිරීමට උත්සාහ කරයි නම්, ඇතුල් කිරීම අසමත් වේ.

බොහෝ දත්ත සමුදායන් ඔවුන්ගේම ප්රාථමික යතුරු උත්පාදනය කළ හැකිය. නිදසුනක් වශයෙන්, මයික්රොසොෆ්ට් ප්රවේශය, වගුවෙහි එක් එක් වාර්තාවට අනුපම අයිඩී එකක් ලබා ගැනීම සඳහා AutoNumber දත්ත වර්ගය භාවිතා කිරීමට මානකල හැකිය. ඵලදායි වුවත්, එය මේසය තුළ එක් එක් වාර්තාවේ අර්ථවිරහිත වටිනාකමකින් තොරව පිටත්වන නිසා එය නරක නිර්මාණ ක්රියාවකි. ප්රයෝජනවත් දෙයක් ගබඩා කිරීම සඳහා එම ඉඩ භාවිතා නොකරන්න.

විදේශීය යතුරු

තවත් වර්ගයක් වන්නේ වගු අතර සම්බන්ධතා ඇති කිරීම සඳහා වන විදේශ යතුරයි . බොහෝ දත්ත සමුදා ආකෘති වල වගු අතර ස්වාභාවික සම්බන්ධතා පවතී. අපගේ සේවක දත්ත සමුදාය වෙත නැවත පැමිණීම, දෙපාර්තමේන්තුවේ තොරතුරු අඩංගු වගුවක් දත්ත සමුදායයට එකතු කිරීමට අපට අවශ්ය විය. මෙම නව වගුව දෙපාර්තමේන්තු ලෙසින් හැඳින්විය හැකි අතර සමස්තයක් වශයෙන් දෙපාර්තමේන්තුව පිළිබඳව විශාල තොරතුරු ප්රමාණයක් අඩංගු වනු ඇත. දෙපාර්තමේන්තුවේ සේවකයින් පිළිබඳව තොරතුරු ඇතුළත් කිරීමටද අපහට අවශ්ය වුවත්, එම දත්තයන් දෙකකට (සේවකයින් හා දෙපාර්තමේන්තු) වලදී එකම තොරතුරු ලබා ගැනීම අනවශ්යය. ඒ වෙනුවට, මේස දෙක අතර සබඳතාවයක් ඇති කර ගත හැකිය.

දෙපාර්තමේන්තු වගුව ප්රාථමික යතුර ලෙස දෙපාර්තමේන්තු නාමය තීරුව භාවිතා කරයි යැයි උපකල්පනය කරමු. වගු දෙක අතර සබඳතාවයක් නිර්මාණය කිරීම සඳහා, දෙපාර්තමේන්තුවක් ලෙස හැඳින්වෙන සේවක වගුවකට නව තීරුවක් එකතු කරන්නෙමු. අපි එක් එක් සේවකයාට අයත් දෙපාර්තමේන්තුවෙහි නම පුරවන්නෙමු. සේවක මේසයෙහි ෙදපාර්තෙම්න්තු තීරය ෙදපාර්තෙම්න්තු ෙම්සය ෙයොමු කරන විෙද්ශ යතුරු යතුරු ෙදපාර්තෙම්න්තුෙව් කළමණාකරන පද්ධතියට දන්වා සිටිමු.

එම දත්ත සමුදාය මගින් සේවක මේසයෙහි දෙපාර්තමේන්තු තීරුවෙහි සියලු වටිනාකම් සියල්ල දෙපාර්තමේන්තු වගුවෙහි අනුරූප ඇතුළත් කිරීම් ලබා දෙනු ඇත.

විදේශීය යතුරක් සඳහා අද්විතීය බාධාවක් නොමැති බව සලකන්න. අප (එක් එක් දෙපාර්තමේන්තුවට අයත් එක් සේවකයෙකුට වඩා වැඩි වශයෙන් (හා බොහෝ විට සිදු විය හැකි) ඇත. ඒ හා සමානව, දෙපාර්තමේන්තු වගුව තුළ සේවක මේසයෙහි ඇති අනුරූප ඇතුල්වීමක් තිබිය යුතුය. අපට සේවකයින් නොමැති දෙපාර්තමේන්තුවක් තිබිය හැකිය.

මෙම මාතෘකාව සඳහා වැඩි වැඩියෙන්, විදේශීය යතුරු නිර්මාණය කිරීම කියවන්න.