Document-oriented database
ஆவண-சார்ந்த தரவுத்தளம் அல்லது ஆவணக் கடை என்பது ஒரு கணினி நிரல் மற்றும் தரவு சேமிப்பு அமைப்பு ஆகும், இது ஆவண-சார்ந்த தகவல்களைச் சேமிக்கவும், மீட்டெடுக்கவும், நிர்வகிக்கவும் வடிவமைக்கப்பட்டுள்ளது, இது அரை கட்டமைக்கப்பட்ட தரவு என்றும் அழைக்கப்படுகிறது. ஆவண-சார்ந்த தரவுத்தளங்கள் நோஎஸ்க்யூஎல் தரவுத்தளங்களின் முக்கிய வகைகளில் ஒன்றாகும், மேலும் "ஆவண-சார்ந்த தரவுத்தள" என்ற வார்த்தையின் புகழ் நோஎஸ்க்யூஎல் என்ற வார்த்தையின் பயன்பாட்டுடன் வளர்ந்துள்ளது. எக்ஸ்எம்எல் தரவுத்தளங்கள் என்பது ஆவண-சார்ந்த தரவுத்தளங்களின் துணைப்பிரிவாகும், அவை எக்ஸ்எம்எல் ஆவணங்களுடன் வேலை செய்ய உகந்தவை. வரைபட தரவுத்தளங்கள் ஒத்தவை, ஆனால் மற்றொரு அடுக்கு, உறவைச் சேர்க்கவும், இது விரைவான பயணத்திற்கான ஆவணங்களை இணைக்க அனுமதிக்கிறது. ஆவண-சார்ந்த தரவுத்தளங்கள் இயல்பாகவே முக்கிய-மதிப்பு கடையின் ஒரு துணைப்பிரிவாகும், இது மற்றொரு நோஎஸ்கியூஎல் தரவுத்தள கருத்தாகும். தரவு செயலாக்கப்படும் விதத்தில் வேறுபாடு உள்ளது; ஒரு முக்கிய-மதிப்பு கடையில், தரவு தரவுத்தளத்திற்கு இயல்பாகவே ஒளிபுகா என்று கருதப்படுகிறது, அதேசமயம் ஒரு ஆவண-சார்ந்த அமைப்பு தரவுத்தள இயந்திரம் மேலும் உகப்பாக்கத்திற்கு பயன்படுத்தும் மெட்டாடேட்டாவைப் பிரித்தெடுப்பதற்காக ஆவணத்தில் உள்ள உள் கட்டமைப்பை நம்பியுள்ளது. அமைப்புகளில் உள்ள கருவிகள் காரணமாக வேறுபாடு பெரும்பாலும் மிகக் குறைவாக இருந்தாலும், கருத்தியல் ரீதியாக ஆவணக் கடை நவீன நிரலாக்க நுட்பங்களுடன் ஒரு சிறந்த அனுபவத்தை வழங்க வடிவமைக்கப்பட்டுள்ளது. ஆவணத் தரவுத்தளங்கள் பாரம்பரிய தொடர்புடைய தரவுத்தளத்துடன் (ஆர். டி. பி) வலுவாக வேறுபடுகின்றன. தொடர்புடைய தரவுத்தளங்கள் பொதுவாக புரோகிராமரால் வரையறுக்கப்பட்ட தனித்தனி அட்டவணைகளில் தரவை சேமிக்கிறது, மேலும் ஒரு பொருள் பல அட்டவணைகளில் பரவக்கூடும். ஆவணத் தரவுத்தளங்கள் கொடுக்கப்பட்ட பொருளுக்கான அனைத்து தகவல்களையும் தரவுத்தளத்தில் ஒரே சந்தர்ப்பத்தில் சேமிக்கிறது, மேலும் சேமிக்கப்பட்ட ஒவ்வொரு பொருளும் மற்றவற்றிலிருந்து வேறுபட்டிருக்கலாம். தரவுத்தளத்தில் தரவை ஏற்றும்போது பொருள்-உறவு வரைபடத்தின் தேவையை இது நீக்குகிறது. ஆவணங்கள் ஆவணம் சார்ந்த தரவுத்தளத்தின் மையக் கருத்து ஒரு ஆவணத்தின் கருத்தாகும். ஒவ்வொரு ஆவண-சார்ந்த தரவுத்தள அமலாக்கமும் இந்த வரையறையின் விவரங்களில் வேறுபடுகையில், பொதுவாக, அவை அனைத்தும் ஆவணங்கள் சில நிலையான வடிவத்தில் அல்லது குறியீட்டில் தரவை (அல்லது தகவலை) இணைத்து குறியாக்கம் செய்கின்றன. பயன்பாட்டில் உள்ள குறியீடுகளில் எக்ஸ்எம்எல், ஒய்ஏஎம்எல், ஜேஎஸ்ஓஎன் மற்றும் பிஎஸ்ஓஎன் போன்ற பைனரி வடிவங்களும் அடங்கும். ஒரு ஆவணக் கடையில் உள்ள ஆவணங்கள் தோராயமாக ஒரு பொருளின் நிரலாக்கக் கருத்துக்கு சமமானவை. அவை ஒரு நிலையான திட்டத்தைப் பின்பற்ற வேண்டிய அவசியமில்லை, மேலும் அவை அனைத்தும் ஒரே மாதிரியான பிரிவுகள், இடங்கள், பாகங்கள் அல்லது விசைகளைக் கொண்டிருக்காது. பொதுவாக, பொருள்களைப் பயன்படுத்தும் நிரல்கள் பல்வேறு வகையான பொருள்களைக் கொண்டுள்ளன, மேலும் அந்த பொருள்கள் பெரும்பாலும் பல விருப்பமான புலங்களைக் கொண்டுள்ளன. ஒவ்வொரு பொருளும், ஒரே வகுப்பைச் சேர்ந்தவையும் கூட மிகவும் வித்தியாசமாகத் தோன்றலாம். ஆவணக் கடைகள் ஒரே கடையில் வெவ்வேறு வகையான ஆவணங்களை அனுமதிக்கின்றன, அவற்றில் உள்ள புலங்கள் விருப்பமானவையாக இருக்க அனுமதிக்கின்றன, மேலும் பெரும்பாலும் வெவ்வேறு குறியீட்டு முறைகளைப் பயன்படுத்தி அவற்றை குறியிட அனுமதிக்கின்றன. எடுத்துக்காட்டாக, பின்வருபவை ஜேஎஸ்ஓஎன் இல் குறியிடப்பட்ட ஒரு ஆவணம்ஃ {"முதல் பெயர்": "பாப்", "முகவரி": "5 ஓக் செயின்ட்", "பொழுதுபோக்கு": "பாய்மரப் பயணம்"} இரண்டாவது ஆவணம் எக்ஸ்எம்எல் இல் குறியிடப்படலாம்ஃ <தொடர்பு> <முதல் பெயர்> பாப் </முதல் பெயர்> <கடைசி பெயர்> ஸ்மித் </கடைசி பெயர்> <தொலைபேசி வகை = "செல்"> (123) 555-0178 <தொலைபேசி வகை = "வேலை"> (890) 555-0133 </தொலைபேசி> <முகவரி> <வகை> வீடு </வகை> <தெரு1> 123 பின்புற தெரு. </தெரு1> <நகரம்> சிறுவர்கள் </நகரம்> ஆவணத்திற்குள் உள்ள கட்டமைப்பு மற்றும் உரை மற்றும் பிற தரவு பொதுவாக ஆவணத்தின் உள்ளடக்கம் என்று குறிப்பிடப்படுகின்றன, மேலும் அவை மீட்டெடுப்பு அல்லது எடிட்டிங் முறைகள் மூலம் குறிப்பிடப்படலாம், (கீழே காண்க). ஒரு தொடர்புடைய தரவுத்தளத்தைப் போலல்லாமல், ஒவ்வொரு பதிவிலும் ஒரே புலங்கள் உள்ளன, பயன்படுத்தப்படாத புலங்கள் காலியாக உள்ளன; மேலே உள்ள எடுத்துக்காட்டில் எந்த ஆவணத்திலும் (பதிவு) காலியான 'புலங்கள்' இல்லை. இந்த அணுகுமுறை தரவுத்தளத்தில் உள்ள ஒவ்வொரு பதிவுகளும் ஒரே கட்டமைப்பைப் பகிர்ந்து கொள்ள வேண்டிய அவசியமில்லாமல் சில பதிவுகளில் புதிய தகவல்களைச் சேர்க்க அனுமதிக்கிறது. ஆவணத் தரவுத்தளங்கள் பொதுவாக கூடுதல் மெட்டாடேட்டாவை ஆவண உள்ளடக்கத்துடன் தொடர்புபடுத்தவும் சேமிக்கவும் வழங்குகின்றன. அந்த மெட்டாடேட்டா ஆவணங்களை ஒழுங்கமைப்பதற்கும், பாதுகாப்பை வழங்குவதற்கும் அல்லது பிற செயல்படுத்தல் குறிப்பிட்ட அம்சங்களுக்கும் டேட்டாஸ்டோர் வழங்கும் வசதிகளுடன் தொடர்புடையதாக இருக்கலாம். CRUD செயல்பாடுகள் ஆவணங்களுக்கு ஒரு ஆவண-சார்ந்த தரவுத்தளம் ஆதரிக்கும் முக்கிய செயல்பாடுகள் மற்ற தரவுத்தளங்களைப் போலவே உள்ளன, மேலும் சொற்கள் சரியாக தரப்படுத்தப்படவில்லை என்றாலும், பெரும்பாலான பயிற்சியாளர்கள் அவற்றை CRUD என அங்கீகரிப்பார்கள்ஃ உருவாக்கம் (அல்லது செருகுதல்) மீட்டெடுப்பு (அல்லது வினவல், தேடல், படிக்க அல்லது கண்டுபிடிக்க) புதுப்பிப்பு (அல்லது திருத்த) நீக்குதல் (அல்லது அகற்றுதல்) விசைகள் ஆவணங்கள் அந்த ஆவணத்தைக் குறிக்கும் ஒரு தனித்துவமான விசை வழியாக தரவுத்தளத்தில் உரையாற்றப்படுகின்றன. இந்த விசை ஒரு எளிய அடையாளங்காட்டி (அல்லது ஐடி), பொதுவாக ஒரு சரம், ஒரு யுஆர்ஐ அல்லது ஒரு பாதை. தரவுத்தளத்திலிருந்து ஆவணத்தை மீட்டெடுக்க விசையைப் பயன்படுத்தலாம். பொதுவாக தரவுத்தளம் ஆவண மீட்டெடுப்பை விரைவுபடுத்துவதற்கான விசையில் ஒரு குறியீட்டை வைத்திருக்கிறது, மேலும் சில சந்தர்ப்பங்களில் ஆவணத்தை தரவுத்தளத்தில் உருவாக்க அல்லது செருக விசை தேவைப்படுகிறது. ஆவண-சார்ந்த தரவுத்தளத்தின் மற்றொரு வரையறுக்கும் பண்பு என்னவென்றால், ஒரு ஆவணத்தை மீட்டெடுக்க பயன்படுத்தக்கூடிய எளிய விசை-க்கு-ஆவணத் தேடலுக்கு அப்பால், தரவுத்தளம் ஒரு ஏபிஐ அல்லது வினவல் மொழியை வழங்குகிறது, இது உள்ளடக்கத்தின் (அல்லது மெட்டாடேட்டா) அடிப்படையில் ஆவணங்களை மீட்டெடுக்க பயனரை அனுமதிக்கிறது. எடுத்துக்காட்டாக, ஒரு குறிப்பிட்ட மதிப்பிற்கு அமைக்கப்பட்ட ஒரு குறிப்பிட்ட புலத்துடன் அனைத்து ஆவணங்களையும் மீட்டெடுக்கும் ஒரு வினவலை நீங்கள் விரும்பலாம். வினவல் ஏபிஐக்கள் அல்லது வினவல் மொழி அம்சங்களின் தொகுப்பு, அதே போல் வினவல்களின் எதிர்பார்க்கப்படும் செயல்திறன், ஒரு செயல்பாட்டிலிருந்து மற்றொன்றுக்கு கணிசமாக மாறுபடும். அதேபோல், கிடைக்கும் குறியீட்டு விருப்பங்கள் மற்றும் உள்ளமைவுகளின் குறிப்பிட்ட தொகுப்பு செயல்படுத்தலைப் பொறுத்து பெரிதும் மாறுபடும். இங்குதான் ஆவணக் கடை முக்கிய மதிப்புள்ள கடையிலிருந்து மிகவும் மாறுபடுகிறது. கோட்பாட்டில், ஒரு முக்கிய மதிப்புள்ள கடையில் உள்ள மதிப்புகள் கடைக்கு ஒளிபுகா, அவை அடிப்படையில் கருப்பு பெட்டிகள். அவர்கள் ஒரு ஆவணக் கடையைப் போன்ற தேடல் அமைப்புகளை வழங்கலாம், ஆனால் உள்ளடக்கத்தின் அமைப்பு பற்றி குறைவான புரிதல் இருக்கலாம். ஆவணக் கடைகள் உள்ளடக்கத்தை வகைப்படுத்த ஆவணத்தில் உள்ள மெட்டாடேட்டாவைப் பயன்படுத்துகின்றன, எடுத்துக்காட்டாக, ஒரு தொடர் இலக்கங்கள் ஒரு தொலைபேசி எண், மற்றொன்று அஞ்சல் குறியீடு என்பதைப் புரிந்துகொள்ள அனுமதிக்கிறது. இது அந்த வகையான தரவுகளைத் தேட அனுமதிக்கிறது, எடுத்துக்காட்டாக, 555 கொண்ட அனைத்து தொலைபேசி எண்களும், ஜிப் குறியீடு 55555 ஐ புறக்கணிக்கும். ஆவணத் தரவுத்தளங்களைத் திருத்துவது பொதுவாக ஒரு ஆவணத்தின் உள்ளடக்கத்தை (அல்லது மெட்டாடேட்டாவை) புதுப்பிப்பதற்கோ திருத்துவதற்கோ சில வழிமுறைகளை வழங்குகிறது, இது முழு ஆவணத்தையும் அல்லது ஆவணத்தின் தனிப்பட்ட கட்டமைப்புத் துண்டுகளை மாற்ற அனுமதிப்பதன் மூலம். நிறுவன ஆவண தரவுத்தள அமலாக்கங்கள் ஆவணங்களை ஒழுங்கமைப்பதற்கான பல்வேறு வழிகளை வழங்குகின்றன, இதில் சேகரிப்புகளின் கருத்துக்கள் அடங்கும்ஃ ஆவணங்களின் குழுக்கள், அங்கு செயல்படுத்துவதைப் பொறுத்து, ஒரு ஆவணம் ஒரு சேகரிப்புக்குள் வாழ கட்டாயப்படுத்தப்படலாம், அல்லது பல சேகரிப்புகளில் வாழ அனுமதிக்கப்படலாம் குறிச்சொற்கள் மற்றும் காண முடியாத மெட்டாடேட்டாஃ ஆவண உள்ளடக்கத்திற்கு வெளியே கூடுதல் தரவு அடைவு படிநிலைகள்ஃ ஒரு மரம் போன்ற கட்டமைப்பில் ஒழுங்கமைக்கப்பட்ட ஆவணங்களின் குழுக்கள், பொதுவாக பாதை அல்லது யுஆர்ஐ அடிப்படையிலானவை சில நேரங்களில் இந்த நிறுவன கருத்துக்கள் அவை எவ்வளவு தர்க்கரீதியானவை மற்றும் உடல் ரீதியானவை என்பதில் வேறுபடுகின்றன, (எ. கா. வட்டில் அல்லது நினைவகத்தில்), பிரதிநிதித்துவங்கள். பிற தரவுத்தளங்களுடனான உறவு விசை-மதிப்பு சேமிப்புகளுடனான உறவு ஒரு ஆவண-சார்ந்த தரவுத்தளம் ஒரு சிறப்பு விசை-மதிப்பு சேமிப்பாகும், இது மற்றொரு நோஎஸ்கியூஎல் தரவுத்தள வகையாகும். ஒரு எளிய விசை-மதிப்பு கடையில், ஆவணத்தின் உள்ளடக்கம் ஒளிபுகா நிறத்தில் இருக்கும். ஒரு ஆவண-சார்ந்த தரவுத்தளம் ஏபிஐக்கள் அல்லது ஒரு வினவல்/புதுப்பிப்பு மொழியை வழங்குகிறது, இது ஆவணத்தில் உள்ள உள் கட்டமைப்பின் அடிப்படையில் வினவல் அல்லது புதுப்பிக்கும் திறனை வெளிப்படுத்துகிறது. ஆவணத் தரவுத்தளங்களால் பொதுவாக வழங்கப்படும் பணக்கார வினவல், மீட்டெடுப்பு அல்லது எடிட்டிங் ஏபிஐக்கள் தேவையில்லாத பயனர்களுக்கு இந்த வேறுபாடு சிறியதாக இருக்கலாம். நவீன விசை-மதிப்பு கடைகள் பெரும்பாலும் மெட்டாடேட்டாவுடன் வேலை செய்வதற்கான அம்சங்களைக் கொண்டுள்ளன, ஆவணக் கடைகளுக்கு இடையிலான கோடுகளை மங்கச் செய்கின்றன. தேடுபொறிகளுடனான உறவு அப்பாச்சி சோல்ர் மற்றும் எலாஸ்டிக்ஸ் சர்ச் போன்ற சில தேடுபொறி (அதாவது தகவல் மீட்டெடுப்பு) அமைப்புகள் ஆவணம் சார்ந்த தரவுத்தளத்தின் வரையறைக்கு ஏற்றவாறு ஆவணங்களில் போதுமான முக்கிய செயல்பாடுகளை வழங்குகின்றன. தொடர்புடைய தரவுத்தளங்களுடனான உறவு ஒரு தொடர்புடைய தரவுத்தளத்தில், தரவு முதலில் பல முன் வரையறுக்கப்பட்ட வகைகளாக வகைப்படுத்தப்படுகிறது, மேலும் ஒவ்வொரு வகையிலும் தனிப்பட்ட உள்ளீடுகள் அல்லது பதிவுகளை வைத்திருக்க அட்டவணைகள் உருவாக்கப்படுகின்றன. அட்டவணைகள் ஒவ்வொரு பதிவின் புலங்களிலும் உள்ள தரவை வரையறுக்கின்றன, அதாவது அட்டவணையில் உள்ள ஒவ்வொரு பதிவுகளும் ஒரே ஒட்டுமொத்த வடிவத்தைக் கொண்டுள்ளன. நிர்வாகி அட்டவணைகளுக்கு இடையிலான உறவுகளையும் வரையறுக்கிறார், மேலும் தேடுவதற்கு பொதுவாகப் பயன்படுத்தப்படும் என்று அவர்கள் நம்பும் சில புலங்களைத் தேர்ந்தெடுத்து அவற்றில் குறியீடுகளை வரையறுக்கிறார். தொடர்பாடல் வடிவமைப்பில் ஒரு முக்கிய கருத்து என்னவென்றால், மீண்டும் மீண்டும் செய்யப்படக்கூடிய எந்தவொரு தரவும் பொதுவாக அதன் சொந்த அட்டவணையில் வைக்கப்படுகிறது, மேலும் இந்த நிகழ்வுகள் ஒன்றோடொன்று தொடர்புடையதாக இருந்தால், அவற்றை ஒன்றாக தொகுக்க ஒரு நெடுவரிசை தேர்ந்தெடுக்கப்படுகிறது, அந்நிய விசை. இந்த வடிவமைப்பு தரவுத்தள இயல்பாக்கம் என்று அழைக்கப்படுகிறது. எடுத்துக்காட்டாக, ஒரு முகவரி புத்தக பயன்பாடு பொதுவாக தொடர்புத் பெயர், ஒரு விருப்பப் படம், ஒன்று அல்லது அதற்கு மேற்பட்ட தொலைபேசி எண்கள், ஒன்று அல்லது அதற்கு மேற்பட்ட அஞ்சல் முகவரிகள் மற்றும் ஒன்று அல்லது அதற்கு மேற்பட்ட மின்னஞ்சல் முகவரிகளை சேமிக்க வேண்டும். ஒரு நியமன தொடர்புடைய தரவுத்தளத்தில், ஒவ்வொரு பிட் தரவுகளுக்கும் முன்னரே வரையறுக்கப்பட்ட புலங்களுடன் இந்த வரிசைகள் ஒவ்வொன்றிற்கும் அட்டவணைகள் உருவாக்கப்படும்ஃ தொடர்பு அட்டவணையில் முதல் பெயர், கடைசி பெயர் மற்றும் படம் நெடுவரிசைகள் இருக்கலாம், அதே நேரத்தில் ஃபோன் எண் அட்டவணையில் COUNTRY _ CODE, AREA _ CODE, PHONE _ NUMBER மற்றும் TYPE (வீடு, வேலை போன்றவை) ஆகியவை இருக்கலாம். PHONE _ NUMBER அட்டவணையில் "CONTACT _ ID" என்ற வெளிநாட்டு விசை நெடுவரிசையும் உள்ளது, இது தொடர்பு உருவாக்கப்பட்டபோது ஒதுக்கப்பட்ட தனித்துவமான ஐடி எண்ணைக் கொண்டுள்ளது. அசல் தொடர்பை மீண்டும் உருவாக்க, தரவுத்தள இயந்திரம் அட்டவணைகளின் குழுவில் தொடர்புடைய உருப்படிகளைத் தேடுவதற்கும் அசல் தரவை மறுகட்டமைப்பதற்கும் வெளிநாட்டு விசைகளைப் பயன்படுத்துகிறது. இதற்கு மாறாக, ஒரு ஆவண-சார்ந்த தரவுத்தளத்தில் ஒரு அட்டவணையின் கருத்தாக்கத்தில் நேரடியாக வரைபடமாக்கும் உள் அமைப்பு எதுவும் இருக்காது, மேலும் புலங்கள் மற்றும் உறவுகள் பொதுவாக முன்னரே வரையறுக்கப்பட்ட கருத்தாக்கங்களாக இல்லை. அதற்கு பதிலாக, ஒரு பொருளுக்கான அனைத்து தரவுகளும் ஒரே ஆவணத்தில் வைக்கப்பட்டு, தரவுத்தளத்தில் ஒரே உள்ளீடாக சேமிக்கப்படுகின்றன. முகவரி புத்தக எடுத்துக்காட்டில், ஆவணம் தொடர்பின் பெயர், படம் மற்றும் எந்தவொரு தொடர்புத் தகவலையும் ஒரே பதிவில் கொண்டிருக்கும். அந்த உள்ளீடு அதன் விசை மூலம் அணுகப்படுகிறது, இது தரவுத்தளத்தை மீட்டெடுக்கவும் ஆவணத்தை பயன்பாட்டிற்குத் திருப்பித் தரவும் அனுமதிக்கிறது. தொடர்புடைய தரவை மீட்டெடுக்க கூடுதல் வேலை தேவையில்லை; இவை அனைத்தும் ஒரே பொருளில் திருப்பித் தரப்படுகின்றன. ஆவண-சார்ந்த மற்றும் தொடர்புடைய மாதிரிகளுக்கு இடையிலான ஒரு முக்கிய வேறுபாடு என்னவென்றால், ஆவண வழக்கில் தரவு வடிவங்கள் முன்னரே வரையறுக்கப்படவில்லை. பெரும்பாலான சந்தர்ப்பங்களில், எந்த வகையான ஆவணத்தையும் எந்த தரவுத்தளத்திலும் சேமிக்க முடியும், மேலும் அந்த ஆவணங்கள் எந்த நேரத்திலும் வகை மற்றும் வடிவத்தில் மாறலாம். ஒருவர் ஒரு CONTRY _ FLAG ஐ ஒரு CONTACT இல் சேர்க்க விரும்பினால், புதிய ஆவணங்கள் செருகப்படும்போது இந்த புலத்தை சேர்க்கலாம், இது தரவுத்தளத்திலோ அல்லது ஏற்கனவே சேமிக்கப்பட்டுள்ள ஆவணங்களிலோ எந்த விளைவையும் ஏற்படுத்தாது. தரவுத்தளத்திலிருந்து தகவல்களை மீட்டெடுக்க உதவுவதற்காக, ஆவண-சார்ந்த அமைப்புகள் பொதுவாக நிர்வாகியை சில வகையான தகவல்களைத் தேட தரவுத்தளத்திற்கு குறிப்புகளை வழங்க அனுமதிக்கின்றன. இவை ரிலேஷனல் வழக்கில் குறியீடுகளுக்கு ஒத்த பாணியில் செயல்படுகின்றன. பெரும்பாலானவை ஆவணத்தின் உள்ளடக்கத்திற்கு வெளியே கூடுதல் மெட்டாடேட்டாவைச் சேர்க்கும் திறனையும் வழங்குகின்றன, எடுத்துக்காட்டாக, ஒரு முகவரி புத்தகத்தின் ஒரு பகுதியாக உள்ளீடுகளைக் குறிக்கும், இது புரோகிராமரை "அனைத்து முகவரி புத்தக உள்ளீடுகள்" போன்ற தொடர்புடைய வகையான தகவல்களை மீட்டெடுக்க அனுமதிக்கிறது. இது ஒரு அட்டவணையைப் போன்ற செயல்பாட்டை வழங்குகிறது, ஆனால் கருத்தை (தரவுகளின் பிரிவுகள்) அதன் இயற்பியல் செயல்பாட்டிலிருந்து (அட்டவணைகள்) பிரிக்கிறது. கிளாசிக் இயல்பாக்கப்பட்ட உறவு மாதிரியில், தரவுத்தளத்தில் உள்ள பொருள்கள் தனித்தனி வரிசை தரவுகளாக குறிப்பிடப்படுகின்றன, அவை மீட்டெடுக்கப்படும்போது அவற்றுக்கு வழங்கப்பட்ட உள்ளார்ந்த அமைப்பு எதுவும் இல்லை. நிரலாக்க பொருள்களை அவற்றின் தொடர்புடைய தரவுத்தள வரிசைகளுக்கு மொழிபெயர்க்க முயற்சிக்கும்போது இது சிக்கல்களுக்கு வழிவகுக்கிறது, இது பொருள்-உறவு மின்மறுப்பு பொருந்தாத தன்மை என்று அழைக்கப்படும் ஒரு சிக்கல். ஆவணங்கள் மிகவும் நெருக்கமாக சேமிக்கப்படுகின்றன, அல்லது சில சந்தர்ப்பங்களில் நேரடியாக, நிரலாக்க பொருட்களை கடைக்குள் வரைபடமாக்குகின்றன. இவை பெரும்பாலும் நோஎஸ்கியூஎல் என்ற சொல்லைப் பயன்படுத்தி சந்தைப்படுத்தப்படுகின்றன. செயலாக்கங்கள் எக்ஸ்எம்எல் தரவுத்தள அமலாக்கங்கள் பெரும்பாலான எக்ஸ்எம்எல் தரவுத்தளங்கள் ஆவணம் சார்ந்த தரவுத்தளங்களாகும். மேலும் காண்க தரவுத்தள கோட்பாடு தரவு படிநிலை தரவு பகுப்பாய்வு முழு உரை தேடல் நினைவக தரவுத்தளத்தில் இணைய செய்தி அணுகல் நெறிமுறை (ஐ. எம். ஏ. பி) இயந்திரம் படிக்கக்கூடிய ஆவணம் மல்டி மாடல் தரவுத்தளம் நோ. எஸ். க்யூ. எல் பொருள் தரவுத்தளம் ஆன்லைன் தரவுத்தளம் நிகழ்நேர தரவுத்தளம் தொடர்புடைய தரவுத்தள உள்ளடக்க மேலாண்மை அமைப்பு குறிப்புகள் மேலும் வாசிப்பு அசாஃப் ஆர்கின். (2007, செப்டம்பர் 20). நிலைத்தன்மையைப் படியுங்கள்ஃ முட்டாள்தனமான தரவுத்தளங்கள், ஸ்மார்ட் சேவைகள். வெளிப்புற இணைப்புகள் டிபி-என்ஜின்கள் பிரபலத்தின் அடிப்படையில் ஆவணக் கடைகளின் தரவரிசை, புதுப்பிக்கப்பட்ட மாதாந்திர தரவு மேலாண்மை தரவுத்தள மேலாண்மை அமைப்புகள் தரவுத்தளங்களின் வகைகள் தரவு பகுப்பாய்வு தரவுத்தளங்கள்