පරිගණක, දත්ත සමුදායන්
ක්රියාකාරී යැපීම හා සහසම්බන්ධතා දත්ත සමුදායන්
තොරතුරු සෑම විටම පොලී ප්රමාණවත් ගතික වී ඇත. සංවර්ධන, එක්තරා ආකාරයක දත්ත සමුදායන් සහ තොරතුරු තාක්ෂණය පරිගණක භාෂා නාටකාකාර ලෙස පොලී අන්තර්ගතය හා ව්යුහය වෙනස් විය. යම් දැඩි නියෝජන ක්රමයක් තියෙනවා. විධිමත්, එහි නිවැරදි ගණිත හා ද්විමය සබඳතා විශේෂඥ දැනුම හා අත්දැකීම් සාර්ථක හා වේගයෙන් වර්ධනය වන, ප්රදේශයේ බවට පත් වී ඇත.
තොරතුරු වල ස්වභාවික ලෝකය, එහි ගතිකයන් වෙනස් වී නැති අතර අන්තර්ගතය හා ව්යුහය වර්ධනය කිරීම, නව ඉහලකට නැඟුනි. එය සුමට හැඩය ඇති අතර, ස්වභාවය "හතරැස්" කිසිවක් නැත. තොරතුරු, ඇත්ත වශයෙන්, ඔවුන්ගේ සැකසුම් දත්ත සහ ගණිත ක්රමයක් පමණක් නොව වෙනස්, කර්තව්යයන් තමන් සහ අයදුම් තම වගා බිම් වෙනස් විධිමත්, නමුත්, එය ගතික ඇත.
දත්ත පිළිබඳ තොරතුරු> විධිමත් >>
තොරතුරු බවට පරිවර්තනය කරන අතර එම දත්ත (data model එක, තොරතුරු ව්යුහය, දත්ත පදනම ...) එය ක්රමලේඛකයෙක් දකින ලෙස. මෙම දැක්ම නිවැරදි බව කිසිදු සහතිකයක් නැත, නමුත් මෙම වැඩසටහන ප්රශ්නය විශ්වාසනීය වෙනස නම්, දත්ත පසුව ප්රමාණවත් විය හැකි ආකාරය ඉදිරිපත් කරන ලදී.
කෙසේ නිසි විධිමත් තොරතුරු ප්රශ්නය - කාලය පිලිබඳ ප්රශ්නයක්. මේ වන තෙක්, ගතිකත්වයන් පිළිබඳ සංකල්පය (භාවිතය වෙනස් කොන්දේසි ස්වයං අනුවර්තනය) - වැඩසටහන් පිළිබඳ සිහින පමණයි.
ක්රියාකාරී රඳා: "නිවැරදි තීරණය = වැඩසටහන (ක්රමලේඛිකාව)" සහ "දිගින් දිගටම අනුකූල ප්රශ්නය" පිළිබඳව තත්ත්වය පමණක් එකට බොහෝ අවස්ථාවලදී වලංගු වේ, නමුත්. නමුත් මෙම දත්ත සමුදායන් නිර්මාණය කිරීම සඳහා භාවිතා වන ගණිතමය පදනම, නො වේ.
සෘජු ප්රකාශයක්: තොරතුරු හා ප්රශ්නයක් විසඳීමට දක්නට නොමැත්තේ, ස්වාභාවික සහ අඛණ්ඩ ගතිකත්වයන් ඇත්තටම හැම විටම. ඒ දත්ත ගබඩා සමගද යනු ද්වීමය සම්බන්ධයෙන් + දැඩි ගණිත නිවැරදි විධිමත් සැලසුම් + ...
දත්ත, ගොනු හා දත්ත සමුදායන්
දත්ත දීර්ඝ කාලයක් තිස්සේ ගබඩා කර ඇති ආකාරය ප්රශ්නයක් නොවේ, එය මතකය හෝ බාහිර උපාංගය විය. දෘඩාංග සංරචක සංවර්ධන ස්ථාවර වේගයකින් පැමිණ විශාල වෙළුම් හොඳ ගුණාත්මක බව සහතික කර ඇත.
ප්රධාන ගබඩා විකල්ප භාවිතා වෙනස් නොමඟයවන සුලු:
- ගොනු;
- දත්ත සමුදාය.
පළමු ක්රමලේඛකයාට අනුකම්පාව (එම වාර්තාව, කුමක් ආකෘතියෙන්, එය කරන්නේ කොහොමද, කියවීමට ...) ලබා දී ඇත, දෙවන වහාම සරල ක්රියාකාරී පරායත්තයන් දැනුම අවශ්යතාව ගෙන එයි.
නියැදි අනුපාතය සහ ගොනු පිළිබඳ තොරතුරු වාර්තා (සාධාරණ ප්රමාණය නොව ගගනගාමී) ඉතා වේගවත් වන අතර, ඒ හා සමාන දත්ත මෙහෙයුම් වේගය ඇතැම් විට සැලකිය යුතු මන්දගාමී විය හැක.
පෞද්ගලික අත්දැකීම් හා සාමූහික ප්රඥාව
එහි ඉතිහාසයේ කර ඇති සීමාව ඉක්මවා යා උත්සාහයන් ලඟා කර, නමුත් මේ දවස දක්වා සම්බන්ධක දත්ත සමුදායන් පාලනය. න්යායික හැකි ක ධනය, පුළුල් හා සංවර්ධනය පිළිබඳ පුහුණු - සුදුසුකම්.
දත්ත සමුදාය සංවර්ධනය ක්රියාකාරී යැපීම යන සංකල්පය ඔහු සංකීර්ණ තොරතුරු ව්යුහයන්, ක්රියාවලීන්, ඔවුන් සමඟ වැඩ ගොඩ නියැදීම් සහ වාර්තා තොරතුරු ගණිතමය-තාර්කික අත්දැකීම් ධනය භාවිතා කිරීමට අදහස් කරමි නැත පවා නම්, ක්රමලේඛකයෙක් පැනවීමට.
ඉතා සරලයි අවස්ථාවක, ගැලීම් සටහන් උනත් ඔහු වැඩ කිරීමට තෝරා දේ, දත්ත සමුදාය තර්ක මත රඳා පවතී. ඔබ ගොනු ගොඩක් ලබා ඇති ගොනු, සහ පෞද්ගලික අත්දැකීම් ගොඩක් භාවිතා කළ හැකිය, හක්ගෙඩි අනුගමනය කිරීමට කිසිදු කැමැත්තක් නැත. පෞද්ගලික කාලයක් ගතකර ඇත, සහ ප්රශ්නය දීර්ඝ කාලයක් තිස්සේ විසඳුම් ලැබෙන්නේ නැහැ.
මෙයට කාරණය ක්රියාකාරී රඳා උදාහරණ ලෙස පෙනී යා හැකිය ආකාරය දුෂ්කර, අවශ්යයෙන්ම අදහස් හා තර්ක ගැඹුරට කිඳා බැස නැත. බොහෝ විට, එය වෙනස් දත්ත සමුදායන් නිර්මාණය කිරීමට හැකි බව සාමූහික බුද්ධිය, විවිධ ප්රමාණයෙන් හා ක්රියාකාරිත්වය වටහා ගත යුතු ය:
- ඝන ඔරකල්;
- ඉල්ලා ඇති MS SQL යන්නත් සේවාදායකය ;
- ජනප්රිය MySQL.
- හොඳ නමක් විශිෂ්ට සම්බන්ධක දත්ත සමුදායන්, භාවිතා කිරීමට පහසු, වේගයෙන් දක්ෂ අත. ඔවුන්ගේ භාවිතය කාලය ඉතිරි වන අතර ඊළඟ පත්රය සහායක කේතය ලිවීමට අවශ්ය ඉවත්වේ.
විශේෂාංග ක්රමලේඛ හා දත්ත
වැඩසටහන් තුළ දිගු, නිරන්තරයෙන් ලිවීමට බව රෝග කෙසේ හෝ දෙයක් වෙනස්වී තොරතුරු, කාර්ය, හෝ එහි භාවිතය කොන්දේසි අනුගත විය යුතු බව කියන, පූර්වගාමීන් වැඩ නැවත වී ඇත.
ක්රියාකාරී රඳා සැලැස්ම වැඩසටහන්කරණ දෝෂයක් ලෙස ඉතා මිල අධික විය හැකි වීමයි. කර්තව්යය කලාතුරකින් සරල ය. සාමාන්යයෙන්, දත්ත සංකීර්ණ නියෝජනය ලබා ගත් තොරතුරු විධිමත් තුළ. මූලද්රව්ය සාමාන්යයෙන් නම් වගු ගණිත ක්රමයක් ආකෘති පත්රය, විමසුම්, තොරතුරු ලබා ගැනීම ගණිත ක්රමයක් ස්ථාපනය කිරීම, එසේ නම් ඔවුන් සමහර මූලික සබඳතා සම්බන්ධ වන, හඳුනා ගෙන ඇත.
බොහෝ විට විශාල වටිනාකමක් කේතනාංකය සමඟ බැඳී ඇත. දත්ත සමුදායන් සියලු නොවේ ජංගම විසඳුම් බොහෝ විට දත්ත සමුදායන් දුසිම් වැටී මත කොතරම් හොඳින් සුසර MySQL, සමග, විශිෂ්ට සහ ස්ථාවර කම්කරු, දැනටමත් එම සමාන එකොළොස් පදනම කර ගැනීමට සංවර්ධක බල මුහුණ ගත හැක ලබා දෙයි.
හවුල් සත්කාරක PHP හි ක්රියාකාරිත්වය සීමා එය දත්ත ප්රවේශ වන වැඩසටහන් බලපාන අවස්ථා තිබෙනවා.
දත්ත ආකෘතිය නිර්මාණය සඳහා සමාන වගකීම් වැඩසටහන ඇල්ගොරිතමය සඳහා අද වැඩසටහන් වගකීම යන. සියලු වැඩ කළ යුතුයි, නමුත් ඔබට හැම විටම න්යායේ විවේක ගැනීම බවට ඇද යුතුය.
ඩී.බී.: දත්ත සරල සම්බන්ධතාවය
මුලින්ම, දත්ත සමුදාය පිළිබඳ සංකල්පය - මෙම දත්ත සමුදාය කළමනාකරණ පද්ධතිය ලෙස දත්ත සමුදායන් (උ.දා., MySQL), සහ ඔවුන් අතර ඇති දත්ත වස්තූන් හා සබඳතා පිළිබිඹු කරමින් යම් තොරතුරු ව්යුහය. එක් දත්ත MySQL «පැවැත්වීමට» ම මත විවිධ යෙදුම් සඳහා බොහෝ තොරතුරු ව්යුහයන්. එක් ඔරකල් දත්ත වෙනස් මෙවලමක් පරිසරය තුළ විවිධ දුර බව පරිගණක මාලාවක් මත පිහිටා කරමින්, ඉහළම මට්ටමේ ආරක්ෂක හා දත්ත අඛණ්ඩතාව පාලනය කිරීමට විශාල සමාගම හෝ බැංකු තොරතුරු ක්රියාවලිය ලබා දිය හැකිය.
පිළිගත් අනුපාතය මූලික සම්බන්ධක ආකෘතිය බව අනුමාන කරයි. චිරකාලීන සම්බන්ධයෙන් - වටිනාකම් නම් සහිත තීරු සහ පේළි සමූහයක් වේ. සම්භාව්ය "කොටුව" (වගුව බලන්න) - සරල හා ඵලදායී ප්රගතිය. ඇති "පෙට්ටි" එකිනෙකා සමග සම්බන්ධතාවයක් බවට ඇතුල් වීමට පටන් ගෙන තිබේ විට සංකීර්ණත්වය සහ දත්ත සමුදා ක්රියාකාරී රඳා ආරම්භ වේ.
එක් එක් වගුවේ සෑම තීරුවේ නම වූ ගැටලූවෙහි සන්දර්භය තුළ අනන්ය විය යුතුය. එම වගු දෙකක සඳහන් කළ නොහැක. සංකල්ප අර්ථය දැන:
- "සාරය නිර්ණය";
- "අතිරික්ත සේවකයන් ඉවත් කිරීම බැහැර";
- "ස්ථාවර සම්බන්ධතා";
- "නිරවද්යතාව සහතික කිරීම."
- දත්ත ෙගොනුවක් භාවිතා සහ විශේෂිත කාර්යයක් සඳහා දත්ත ආදර්ශ ආකෘතියක් නිර්මාණය කිරීම සඳහා මූලික අවශ්යතාවක්.
මෙම සංකල්ප හෝ උල්ලංඝනය - මෙම ඇල්ගොරිතමය, මන්දගාමී දත්ත නියැදීම්, දත්ත අහිමි හා අනෙකුත් කරදර අඩු කාර්යක්ෂමතාව.
ක්රියාකාරී රඳා: තර්කනය සහ අර්ථය
වටිනාකම් සහ කාර්යය කට්ටලයක් හා ගැලපෙන වෙනස්වීම් තර්ක මාලාවක් - - යන්තම් සූත්රයක් හෝ කාලසටහන නොවේ, නමුත් අගයන් සමූහයක් ලබා ගත හැක - මේසය ඔබ කාර්යය බව ගැන, සබඳතා tuples ගැන කියවන්න බැහැ.
අවශ්යයෙන්ම නොව, එය ක්රියාකාරී සම්බන්ධතාවය නියෝජනය කිරීමට නො වන්නේ:
F (X1, x2, ..., XN) = (y1, y2, ..., yN).
මේසය, ප්රතිදානය ද මේසයක් හෝ නිශ්චිත තීරණයක් - එහෙත් දොරටුව ළඟ බව අවබෝධ කිරීමට වග බලා ගන්න. සාමාන්යයෙන්, කියාකාරි සම්බන්ධයක් මේස, විමසුම්, වරප්රසාද, ප්රේරක, ගබඩා කර ක්රමවේදයන් සහ වෙනත් අවස්ථාවන් (සංරචක) දත්ත සමුදාය අතර සම්බන්ධතාවය තර්කනය සකසයි.
සාමාන්යයෙන්, වගු පසුව ප්රතිඵලය, එක් එක් අනෙකුත් බවට පරිවර්තනය කර ඇත. නමුත් ක්රියාකාරී රඳා භාවිතය එවැනි අදහසක් පමණක් සීමා වන්නේ නැත. ගැලීම් සටහන් උනත් එය අමතන්න ආකාරය ... ඡායාරූපයේ දත්ත, වසම් ආකෘතිය, තොරතුරු ව්යුහය නියෝජනය ඇල්ම, නමුත් එය නිශ්චිත දත්ත සමුදාය සඳහා ක්රියා නම්, එය සැලකිල්ලට SQL, රීතියක් ලෙස, එය භාවිත කරන භාෂාව එහි අර්ථය හා භාෂාව ගැනීමට, එහි තර්කනය මත පදනම් විය යුතු ය.
එය දත්ත පරායත්තතාවන් ක්රියාකාරී ගුණ SQL භාෂාව විසින් භාවිතා කරන භාෂාව හරහා ලබා ගත හැකි බව තර්ක කළ හැකිය. එහෙත් වඩා වැදගත් සංවර්ධන සියලු උපක්රමයක් ලෙසටය පසු, බොහෝ නො දත්ත සමුදායන් ද නොනැසී, නමුත් දත්ත සමුදායන් භාෂා හා අභ්යන්තර ව්යුහයන් සුවිශේෂත්වයන් බොහෝ උපභාෂා බව, වටහා ගැනීමට.
කෙතරම් පැරණි යහපත් එක්සෙල්
පරිගණක ධනාත්මක පැත්තක් මත තමන් පෙන්වා ඇත විට, ලෝකයේ වරක් වැඩසටහන්කරුවන් සහ භාවිතා කරන්නන් බෙදා ඇත. නීතියක්, ප්රථම භාවිතය ලෙස:
- PHP, perl බසට ලං, ජාවා ස්ක්රිප්ට්, C ++ ඩෙල්ෆි.
- MySQL, ඔරකල්, MS SQL Server, දෘශ්ය FoxPro.
දෙවන:
- වචනය.
- එක්සෙල්.
සමහර පරිශීලකයන් වචනය දත්ත සමුදාය තුළ (වැඩසටහන්කරුවන් උපකාරයක් නොමැතිව) ඔවුන්ගේ ම කළමනාකරණය - සැබෑ විකාර.
ප්රායෝගික හා රසවත් - දත්ත සමුදා නිර්මාණය සඳහා එක්සෙල් පරිශීලකයන් හට ඇති අත්දැකීම්. වැදගත් දෙය එක්සෙල්, තමන් විසින්, ක්රියාකාරී වර්ණවත් සහ ප්රායෝගික බව යි.
Tabular අදහස සැඟවීම් හා ප්රවේශය ක්රියාකාරී රඳා සංකල්පය අර්ථ ඇත, නමුත් එළඹීමේදී එක් එක් දත්ත සමුදාය දී ඇත. හැමෝම තමන්ගේ "මුහුණ" ඇත, නමුත් Excel සිට ඔරකල් සරල චතුරශ්ර, එනම් වගු හැසිරවීමට.
මෙම එය එසේ භාවිතා දත්ත සමුදා නොවේ, නමුත් බොහෝ පරිශීලකයන් (සංවර්ධකයින් කර නැති), සහ, ඔරකල් - - අපි එක්සෙල් බව සලකා නම් සංවර්ධකයින් විශාල කණ්ඩායම සාක්ෂාත් කර ගැනීම සංකීර්ණ හා බලවත් දත්ත සමුදායන් ක්ෂේත්රයේ වන අතර, එය පුරුදු වීමට ස්වාභාවික බවට පත් - දත්ත සමුදාය නියෝජනයකි නිශ්චිත ප්රශ්නය සහ එහි විසඳුමක් විශේෂයෙන් ක්රමලේඛකයෙක් (කණ්ඩායම).
කුමක්ද, කොහේද, ඇයි ... පෙනෙන එකම කතෘ හෝ එහි කණ්ඩායමට සමග කියාකාරි සම්බන්ධයක්, එයයි.
සම්බන්ධක ආකල්ප කොහෙද ගැන
විද්යාත්මක හා තාක්ෂණික ප්රගතිය - ඉතා වේදනාකාරී ක්රියා පටිපාටිය, සමහරවිට, කෲර. දත්ත සමුදාය ආරම්භ ඔයා කොහෙද සිහිපත් නම්, ඒ * .dbf, දෙකම හංවඩු cybernetics, පසුව පරිගණක විද්යාව ගැන ආදරයක් ඇති විය සහ රටේ මට්ටමින් අධි-තාක්ෂණික ව්යාපාරය බාධාවන් සංවිධානය කිරීමට පටන්, එය පැහැදිලි සම්බන්ධක දත්ත සමුදායන් එසේ අප්රතිහත සහ හොඳ ඇයි බවට පත් වෙයි. ඇයි මේ දවස සජීවී වැඩසටහන් සඳහා සම්භාව්ය රටාව, සහ පරමාර්ථය-අභිමුඛ වැඩසටහන් හුදෙක් වටිනා ඇත, නමුත් තවමත් ප්රතික්ෂේප නො කලේ ය.
කෙතරම් සුන්දර ද ගණිතය සන්දර්භය තුළ ක්රියාකාරී සම්බන්ධතාවය:
මෙම ද්විමය සම්බන්ධතාව නො වේ, හෝ ඒ වෙනුවට, එය "ඒක-බහු" සන්නිවේදනය, "එක බොහෝ", "බොහෝ බොහෝ" හෝ විමර්ශනය කිරීමට, උපලක්ෂණ වන බහුත්ව අතර සබඳතා පිහිටුවීමේ අදහස නැවත සිතා ගැනීමට අවස්ථාවක් "බොහෝ කරන්න, විශේෂයෙන්ම එක."
විකල්ප සබඳතා විශාල විවිධ සමග එන්න පුළුවන්. මෙම තර්කයට ගණිතය, සහ එය දැඩි වේ! තොරතුරු - එය එහි ම ගණිතය ඇත, විශේෂ. එය පමණක් ඉතා විශාල අවාසියක් සමග කියන්න ඉවසිල්ලක් විය හැක.
ඔබ, ඔබගේ පිරිස් දෙපාර්තමේන්තුවේ වැඩ කටයුතු විධිමත් කළ හැක තෙල් නිස්සාරණය හෝ කිරි නිෂ්පාදන සඳහා ඒ.සී.එස් ලියන්න, පාන්, ගූගල්, Yandex හා Rambler විශාල පදනම තෝරා කරන්න, නමුත් ප්රතිඵලයක් සෑම විටම ස්ථිතික විය යුතු අතර, කාලය තුළ එක් එක් අවස්ථාවක ම ය ඇත!
ක්රියාකාරී සම්බන්ධතා = දැඩි තර්කනය සහ ගණිතය නම් = දත්ත සමුදාය සඳහා පදනම, ගතිකත්වයන් මොන වගේ අපි කතා කරන්න පුළුවන්. කිසිදු තීරණයක් හෝ කිසියම් විධිමත් දත්ත ආකෘතිය + = දැඩි ඇල්ගොරිතමය නිවැරදි විස්තර කරනා තීරණය, විධිමත් වනු ඇත. සෑම විටම ඕනෑම වැඩසටහනක් වෙනස්කම් තොරතුරු හා විෂය පථය.
එම සෙවුම් වැකිය මත ආදර්ශ සෙවුම් යන්ත්රය එම පැයකට හෝ දෙකකට පසු දිනකට දී, පැහැදිලිව විය හැකි නොවේ, සහ - සෙවුම් වැකිය අඩවි, සම්පත්, දැනුම, සහ අනෙකුත් අංග ගණනාවක් නිරන්තරයෙන් ම වෙනස් වන මෙම තොරතුරු ප්රදේශයේ අදහස් නම් .
රේඛා හා වස්තූන් ගැන
වැඩසටහන හුදෙක් ගණිතමය වන අතර, එහි දත්ත පවා සියලු ගතිකත්වයන් ගැන හිතන නැත රේඛාවක් සෑම විටම පවතී වුවද. හා දිගු කලක් තිස්සේ පවතී. එය විය නොහැකි අසීමිත වේ. එය පවා විචල්ය, විචල්ය පමණක් කොන්දේසිය නොමැති විය හැක. මීට අමතරව, ඕනෑම දත්ත සමුදාය තම ගණිතමය සහ ද්විමය-නිලධරය නිළ ගොඩක්, සහ මෙම වේගය + ගුණාත්මක නියැදීම් සහ තොරතුරු සැකසීම පනවයි.
строки условно-переменной длины с массой бинарных формальностей и строгих математических ограничений. මෙම හෝ දත්ත සමුදාය වෙනත් ක්ෂේත්ර, සීමාවන් විශේෂයෙන් සැබෑ එකතු වනු ඇත නම්: -: ද්විමය ක ස්කන්ධයක් සහිත වැලක් කොන්දේසි විචල්ය දිග ටිකක් අංකය, ලිපියේ ඉදිරියේ 'ඉ' ', ඉදිරිපත් ආකෘතිය සෑම තැනකම සෑම විටම කෙටි ක්රියාකාරී දත්ත පරායත්තතාවන් වැදගත් ගුණ ඇති නිළ හා දැඩි ගණිතමය සීමාවන්.
ඔබ ස්වරය වෙනස් සහ සාමයෙ හද ගැස්ම ඇහුම්කන් දෙනවා නම්, සියලු වස්තු මත පින්තාරු කළ හැක. හෙඩිම තුළ තීරු නම් වස්තුවක් ශීර්ෂය සහ එය - පළමු ආසන්න දී, වගුවේ ඇති තීරුවෙහි නම - එකම වස්තුව කෙටි වගුවේ, - යම් වස්තුවක, නම් ලැයිස්තුවක් වේ. සහ කැප් විය නොහැකි ...
කෙසේ වෙතත්, නූල් මේසයක් විය හැක. හා සමගාමීව වටිනාකමින් විය හැක. ඇයි ඔවුන් හැම විටම එම අංකය විය යුතුය. පූර්ණ වර්ග වගුව - මෙම විශේෂ, සහ බොහෝ අවස්ථාවල දී, පෞද්ගලික.
ඔබ දත්ත වස්තූන් සියල්ල සැලසුම් හිතාගන්න නම්, සමහර විට, දැඩි ද්විමය සම්බන්ධතා ගොඩ නගා ගැනීමට නැත. මෙය ස්වභාවික හා සැබෑ අර්ථයෙන් පමණක් එය (නිසැකව ගණිතමය නොවේ) තර්ක වෛෂයික නිසා නම් කරන කාර්යයන් ඇත අතර, එම තොරතුරු වල ගති විද්යාව සහ පරිසරය පිළිබිඹු වේ.
Similar articles
Trending Now