DDL ගොනුව යනු කුමක්ද?

විවෘත කරන්න, සංස්කරණය කරන්න, සහ DDL ගොනු පරිවර්තනය කරන්න

DDL ගොනු දිගුව සහිත ගොනුවක් වන SQL දත්ත අර්ථ දැක්වීම භාෂා ගොනුවකි. ඒවායේ වගු, වාර්තා, තීරු සහ අනෙකුත් ක්ෂේත්ර වැනි දත්ත සමුදායේ ව්යුහය විස්තර කිරීමට භාවිතා කරන විධාන අඩංගු වන සරල පෙළ ගොනු .

උදාහරණයක් ලෙස, නිශ්චිත රීතීන් නීති අනුගමනය කරන බැවින්, DDL ගොනුව මඟින් CREATE විධානය භාවිතා කරනු ඇත, වසම්, අක්ෂර මාලා සහ වගු සාදා ගැනීම සඳහා. වෙනත් ආඥා උදාහරණ ඇතුළත් වේ DROP, RENAME සහ ALTER .

සටහන: ඩීඑල්එල් යනු දත්ත හෝ දත්ත ව්යුහයන් පිළිබඳව සඳහන් ඕනෑම භාෂාවකින් විස්තර කිරීම සඳහා සාමාන්ය අර්ථයෙන් භාවිතා වන නිසා, සෑම දත්ත නිර්ණය භාෂා ගොනුවකටම .DDL ගොනු දිගුව භාවිතා නොවේ. ඇත්ත වශයෙන්ම, SQL දත්ත අර්ථ දැක්වීම් ගොනුව අති බහුලයි .SQL තුල.

DDL ගොනුව විවෘත කර ගන්නේ කෙසේද?

DDL ගොනු EclipseLink හෝ IntelliJ IDEA මගින් විවෘත කළ හැක. DDL ගොනුවක් විවෘත කිරීම සඳහා තවත් ක්රමයක් වන්නේ, මෙම හොඳම නිදහස් පාඨ සංස්කාරක ලැයිස්තුවෙන් අප විසින් අතින් තෝරා ගත් අය වැනි පාඨ ගොනු කියවීමට උපකාර කරන යෙදුමක් සමඟය.

සටහන: IntelliJ IDEA බාගැනීමේ පිටුවෙහි වින්ඩෝස්, මැක්ඕස් සහ ලිනක්ස් වැඩසටහන් සඳහා සබැඳි දෙකක් වේ. එක් ඩවුන්ලෝඩ් එකක් ඔබට Ultimate සංස්කරණ ලබා දෙන අතර අනෙක් කොටස ප්රජා සංස්කරනය සඳහා වේ. දෙකම DDL ගොනු විවෘත කිරීම හා සංස්කරණය කළ හැකි නමුත් ප්රජා විකල්පය විවෘතව හා නිදහස්ව පමණක් ඇත; අනිකුත් පරීක්ෂණ කාලය තුළදී පමණක් නිදහස් වේ.

ඉඟිය: ඔබේ පරිගණකයේ යෙදුම ඩීඑල්එල් ගොනුව විවෘත කිරීමට උත්සාහ කළද, එය වැරදි යෙදුමකි, හෝ වෙනත් ස්ථාපිත වැඩසටහනක් DDL ගොනු විවෘත කර ඇත්නම්, විශේෂිත ගොනු දිගු මගපෙන්වීම සඳහා ප්රකෘති වැඩසටහන වෙනස් කළ යුතු ආකාරය බලන්න. වින්ඩෝස් හි එම වෙනස සිදු කිරීම සඳහා.

DDL ගොනුව පරිවර්තනය කරන්නේ කෙසේද?

බොහෝ ගොනු වර්ගයන් නිදහස් පරිවර්තකය භාවිතා කර පරිවර්තනය කළ හැකි නමුත්, .DDL සමග අවසන් වන ගොනු පරිවර්තනය කළ හැකි විශේෂිත ඒවා පිළිබඳව මම දන්නේ නැත. මෙම ගොනු දිගුව ලස්සන පෙනුමකින් යුක්ත වීම නිසා DDL ගොනු වෙනස් ආකාරයකට පරිවර්තනය කිරීමට බොහෝ විකල්ප තිබේ.

කෙසේ වෙතත්, ඔබට උත්සාහ කළ හැකි එක් දෙයක් වන්නේ DDL ගොනුව ඉහත ගොනුව විවෘත කර ඇති අතර පසුව එම ගොනුව හෝ අපනයන මෙනුව වෙනත් ගොනුවකට සුරකින්න. බොහෝ වැඩසටහන් මේ ආකාරයේ පරිවර්ථනයට සහාය දක්වයි. එබැවින් ඉහත සඳහන් සබැඳි ඒවාට හොඳ අවස්ථාවක් තිබේ.

තවත් විකල්පයක් වන්නේ නොමිලේ මාර්ගගත කේතය Beautify පරිවර්තක භාවිතා කිරීමයි. එය වෙනත් ආකාරයේ ගොනු ආකෘති වලට පෙළ-පාදක ආකෘති විශාල ප්රමාණයක් පරිවර්තනය කළ හැකිය, එබැවින් DDL ගොනුව තුල වෙනත් ආකෘතියක් තුළ පෙළ පරිවර්තනය කිරීමේදී ප්රයෝජනවත් විය හැකිය. එය ක්රියාකරන්නේ නම්, පරිවර්ථනය වෙතින් ප්රතිදානය පෙළ පිටපත් කොට එය පෙළ සංස්කාරකයක් බවට ඇලවීම සඳහා ඔබට සුදුසු ගොනු දිගුව සමඟ එය සුරැකිය හැක.

මෙම වර්ගයේ පරිවර්තන ආකාරය ප්රායෝගික නොවන බව මම සම්පූර්ණයෙන්ම නොසිතන නමුත්, ඔබ IBM Redbooks සමඟ DDL ගොනුව භාවිතා කරන්නේ නම් එය ප්රයෝජනවත් විය හැකි මෙම බෙදීම් DDL නිබන්ධනයයි.

ඔබගේ ගොනුව තවමත් විවෘත නොවේද?

DDL විවෘත කරන්නන්ට පසුව ඔබට ඔබගේ ගොනුව විවෘත කළ නොහැකි මන්ද යන හේතුව වන්නේ, ඔබ විසින් .DDL ගොනු දිගුව භාවිතා කරන වෙනත් ගොනුවකට වෙනත් ගොනුවක් මකා දැමීම නිසාය. සමහර ගොනු දිගු පෙනුමෙන් සමාන පෙනුමක් ඇති නමුත්, ඒවායේ ගොනු ආකෘති සම්බන්ධ බවක් අදහස් නොවේ.

නිදසුනක් ලෙස, ඔබ විසින් ඩීඑල්එල් ගොනුවකට DLL ගොනුව ව්යාකූල කිරීමට ඉඩ නොදිය යුතුද, එම වැඩසටහන් එකම ආකාරයකින් විවෘත නොවී හෝ එකම ආකෘතිය භාවිතා කළ හැකිදැයි ඔබට දැකිය හැකිය. ඔබ සැබැවින්ම DLL ගොනුවක් සමඟ කටයුතු කරන්නේ නම්, DDL ගොනුවක් විවෘත කිරීමේදී එය විවෘත කිරීමට උත්සාහ කළහොත් ඔබ බොහෝ විට නියත වශයෙන්ම දෝෂයක් හෝ අනපේක්ෂිත ප්රතිඵල ලැබෙනු ඇත, සහ අනෙක් අතට.

DDD ගොනු සඳහා ද එයම සත්යයකි. මෙම ඇල්ෆා පහ දත්ත ශබ්ද කෝෂ හෝ GLBasic 3D දත්ත ගොනු එක්කෝ, නමුත් මෙම ආකෘතිවලින් එකක්වත් SQL දත්ත අර්ථ දැක්වීම් භාෂා ගොනු සමඟ සම්බන්ධයක් නැත. ඩීඑල්එල් ගොනු සමඟ මෙන්, ඔබට ඒවා විවෘත කිරීම සඳහා සම්පූර්ණයෙන්ම වෙනම ක්රමයක් අවශ්යය.

ඔබ ඇත්තටම DDL ගොනුවක් නොමැති නම්, ඔබේ ගොනුවේ අවසානයට සම්බන්ධ වන ගොනු දිගුව පිළිබඳව පර්යේෂණ කරන්න. ඒ ආකාරයෙන්, ඔබට එය කුමන ආකෘතිය සොයා ගත හැකිද සහ එම මෘදුකාංග වැඩසටහන් එම විශේෂිත ගොනුව සමඟ අනුකූල වේ.

DDL ගොනු සමඟ තවත් උදව්

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