கே:
மத்திய டிபிஎம்எஸ் இடைமுகம் என்ன செய்கிறது?
ப:ஒரு மைய டிபிஎம்எஸ் இடைமுகம் ஒரு தரவுத்தளத்தின் தரவு உள்ளடக்கங்களுக்கு அல்லது பல தரவுத்தளங்களின் பயனர் நட்பு மற்றும் கட்டமைக்கப்பட்ட அணுகலை வழங்குகிறது. டிபிஎம்எஸ் என்பது "மிடில்வேர்" போன்றது, பயன்பாட்டு பயனர்கள் தரவுத்தளத்தின் ஒப்பனை, தரவு வைத்திருக்கும் இடம் போன்றவற்றைப் புரிந்து கொள்ளாமல் தரவைப் பெற அனுமதிக்கிறது.
திறம்பட செயல்பட, டிபிஎம்எஸ் பொறியியல் தரவு உள்ளடக்கங்களுடன், அந்த தரவை அணுகுவதற்கான தரவு வாகனம் மற்றும் தரவுத்தளத்தின் திட்டம் அல்லது ஒப்பனை ஆகியவற்றுடன் பணியாற்ற வேண்டும். இந்த அணுகல் முறையை விளக்குவதற்கான ஒரு வழி, ஒரு மென்பொருள் சூழலில் இருந்து மற்றொன்றுக்கு குறியீட்டை அனுப்பும் பயன்பாட்டு நிரலாக்க இடைமுகத்தை (ஏபிஐ) குறிப்பிடுவதன் மூலம், பொருந்தக்கூடிய தன்மையைப் பேணுகிறது. ஒரு நிலையான தரவுத்தள மேலாண்மை தொடரியல், கட்டமைக்கப்பட்ட வினவல் மொழி (SQL) ஐ வல்லுநர்கள் டிபிஎம்எஸ் க்கான ஏபிஐ என பெயரிடலாம்.
தரவு ஒருங்கிணைப்பு மற்றும் தரவு சுருக்கம் ஆகியவற்றை ஒரு டிபிஎம்எஸ் அனுமதிக்க வேண்டும். தரவுத்தளத்திலிருந்து இறுதி பயனருக்கு வரும் தரவைக் காக்க இந்த கருவிகள் பிணைய பாதுகாப்பைப் பற்றி சிந்திக்க வேண்டும். சிறந்த டிபிஎம்எஸ் அமைப்புகள் தணிக்கைக் கருவிகள் மற்றும் தரவு சொத்துக்களின் கண்காணிப்பு மற்றும் கண்காணிப்பை ஊக்குவிக்கும் பிற அம்சங்களைக் கொண்டுள்ளன.
சில டிபிஎம்எஸ் அமைப்புகளில், அடையாளம் மற்றும் அணுகல் மேலாண்மை முக்கியமானதாகும். இறுதி பயனர் தேவைகளுக்கு ஏற்ப இயற்றப்பட்ட டிபிஎம்எஸ் கட்டுப்பாட்டின் ஒரு பகுதி என்னவென்றால், ஒரு குறிப்பிட்ட பயனர் நிலையாக அவர்கள் அணுகக்கூடிய தரவை இறுதி பயனருக்கு மட்டுமே வழங்க கட்டமைக்க முடியும். மீதமுள்ள தரவை அந்த பயனருக்கு மீட்டெடுப்பதில் இருந்து தடுக்கலாம்.
புதிய டிபிஎம்எஸ் கருவிகள் ஒன்றுக்கு மேற்பட்ட தரவுத்தளங்களுக்கு சேவை செய்ய முடியும். எடுத்துக்காட்டாக, பல தளமான டிபிஎம்எஸ் ஆரக்கிள், டிபி 2 மற்றும் சைபேஸ் அமைப்புகளை தொடர்ச்சியாக அணுகலாம். ஒரு மைய அமைப்பு மூலம், பயனர்கள் அதிக அளவு தரவை மிகவும் நேரடியான வழியில் அணுகலாம்.
டிபிஎம்எஸ் அமைப்புகளின் பிற அம்சங்கள் இன்னும் உருவாகி வருகின்றன. அத்தகைய ஒரு அம்சம் தரவுத்தள திட்ட மாற்றங்களை கையாளும் திறன், குறிப்பிடத்தக்கவை கூட. ஆரம்பத்தில், சில டிபிஎம்எஸ் அமைப்புகளின் நன்மைகளில் ஒன்று என்னவென்றால், இறுதி பயனர் “தரவுத்தள அஞ்ஞானவாதி” ஆக இருக்கக்கூடும், மேலும் ஸ்கீமா மாற்றங்களைப் பற்றி கவலைப்படக்கூடாது, இன்னும் சில அதிநவீன கருவிகள் பயனர்களை அதிக ஈடுபாட்டுடன் செயல்பட வைக்கின்றன, திட்ட மாற்றங்களை பகுப்பாய்வு செய்து அவர்களுடன் நேரடியாக வேலை செய்கின்றன . இந்த கருவிகளில், பயனர்கள் தரவுத்தள திட்ட மாற்றங்களை கண்காணிக்கலாம், சரிசெய்யலாம் மற்றும் புகாரளிக்கலாம். இந்த கருவிகளில் சில, அவற்றின் கூடுதல் செயல்பாடு காரணமாக, "தரவுத்தள மேலாண்மை மற்றும் மேம்பாட்டு கருவிகள்" என்று அழைக்கப்படுகின்றன.
இந்த அமைப்புகளின் பிற அம்சங்கள் SQL தொடரியல் மூலம் விரைவாக செயல்பட முடியும். எடுத்துக்காட்டாக, டிபிஎம்எஸ் கருவிகள் மற்றும் அம்சங்கள் SQL ஐ மேம்படுத்த அல்லது பிழைதிருத்தம் செய்வதற்கு உதவலாம், அல்லது தரவு வேலைகளில் பயன்படுத்த “உயர் செயல்திறன் கொண்ட SQL குறியீட்டை” உருவாக்குவதை மையமாகக் கொண்டிருக்கலாம். சில வழிகளில், இந்த கருவிகள் SQL ஐ பல்துறை மொழியாக உருவாக்குகின்றன, இது தரவுத்தள அணுகலின் அடிப்படைகளுக்கு அப்பால் மற்றும் SQL வினவல்களை எவ்வாறு சிறப்பாக வடிவமைப்பது என்ற கேள்விக்கு செல்கிறது.
நவீன தரவுத்தள மேலாண்மை அமைப்புகளில் இவை அனைத்தும் செயல்திறன் நோக்கங்களுக்காக மட்டுமல்ல, பாதுகாப்பு மற்றும் பல்துறை போன்ற டிபிஎம்எஸ் கருவிகளின் பிற மதிப்புகளுக்கும் முக்கியம்.
