දත්ත සමුදාය යනු කුමක්ද?

පැතුරුම්පතකින් දත්ත සමුදායක් වෙත පිංතූරය සාදන්න

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

දත්ත සමුදායන් හා පැතුරුම්පත්

කෙසේ වෙතත් දත්ත විශාල ප්රමාණයක් ගබඩා කිරීම සඳහා දත්ත පැතුරුම් පත් විවිධාකාරයෙන් භාවිතා කිරීම සඳහා දත්ත සමුදායන් වඩා හොඳ ය. ඔබගේ දෛනික ජීවිතයේ සෑම විටම දත්ත සමුදායන්ගේ බලයට ඔබ මුහුණ දෙයි.

නිදසුනක් ලෙස, ඔබ ඔබේ මාර්ගගත බැංකු ගිණුම වෙත පිවිසෙන විට, ඔබේ බැංකුව මුලින්ම ඔබගේ පරිශීලක නාමය හා මුරපදය භාවිතා කරමින් ඔබගේ ගිණුම සත්යාපනය කර පසුව ඔබේ ගිණුමේ ශේෂය සහ ඕනෑම ගනුදෙනු දර්ශනයක් පෙන්වයි. ඔබගේ පරිශීලක නාමය සහ මුරපදයේ සංකලනය ඇගයීමට ලක් කරන දර්ශන පිටුපස ක්රියාත්මක වන දත්ත සමුදාය, ඉන්පසු ඔබේ ගිණුමට පිවිසීමට ඔබට අවස්ථාව ලබා දේ. දත්ත සමුදාය මගින් ඔබගේ ගනුදෙනු ගනුදෙනුකරුවන් විසින් ඔබ විසින් ඉල්ලන පරිදි දිනය හෝ වර්ගය අනුව ඒවා ප්රදර්ශනය කිරීමට කටයුතු කරයි.

මෙහි පැතුරුම්පත් ක්රමලේඛයක ඉටු කිරීමට අපහසු නම්, අසීරු වූ දත්ත සමුදායක් මත සිදු කළ හැකි ක්රියාවන් කිහිපයක් මෙන්න:

දත්ත සමුදායේ මූලික සංකල්ප කිහිපයක් සලකා බලමු.

දත්ත ගබඩාවේ මූලිකාංග

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

උදාහරණයක් ලෙස, නම් සහ දුරකථන අංක අඩංගු දත්ත සමුදා වගුවක් සලකා බලන්න. ඔබට "FirstName", "LastName" සහ "TelephoneNumber" යනුවෙන් ඔබ විසින් තීරුවක් සැකසනු ඇත. එවිට ඔබ දත්ත අඩංගු අඩංගු තීරු යට පේළි එකතු කිරීම ආරම්භ කරනු ඇත. සේවකයින් 50 ක් සමඟ ව්යාපාරික සම්බන්ධතා තොරතුරු මේසයේ, පේළි 50 ක් අඩංගු වගුවක් සහිතව අප වෙත පැමිණෙනු ඇත.

වගුවක වැදගත් අංගයක් වන්නේ එක් එක් පේළිය (හෝ වාර්තාවට) අත්යාවශ්ය ක්ෂේත්රයක් සඳහා අනන්ය ක්ෂේත්රයක් ඇති බැවිනි.

දත්ත සමුදායේ දත්ත තවදුරටත් ආරක්ෂිත ලෙස හැඳින්වේ. එහි සමස්ත අඛණ්ඩතාව සහතික කිරීම සඳහා දත්ත මත නීති රීති බලපායි. උදාහරණයක් ලෙස, ප්රාථමික යතුර ද්විත්ව නොකළ හැකි අද්විතීය බාධාවක් සහතික කරයි. උදාහරණයක් ලෙස නම ක්ෂේත්රයට සරල පාඨයක් පිළිගත හැකි චෙක්සම් සීමාව පාලනය වන අන්තරායක් සීමාවකි. නමුත් සමාජ ආරක්ෂණ අංකයේ ක්ෂේත්රයකට විශේෂිත සංඛ්යා කුලකයක් ඇතුළත් කළ යුතුය. වෙනත් ආකාරයේ බාධක කීපයක් පවතී.

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

දත්ත සමුදා කළමණාකරණ පද්ධතියක් (DBMS)

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