ஒரு தரவுத்தளம் என்றால் என்ன?

தரவுத்தளத்தில் ஒரு விரிதாள் இருந்து லீப் செய்யுங்கள்

தரவுத்தளங்கள் தகவலை சேமித்து, நிர்வகித்து, மீட்டெடுக்க ஒரு ஒழுங்கமைக்கப்பட்ட இயக்கத்தை வழங்குகின்றன. அட்டவணைகள் பயன்படுத்துவதன் மூலம் அவர்கள் அவ்வாறு செய்கிறார்கள். மைக்ரோசாஃப்ட் எக்செல் போன்ற விரிதாள்களுடன் உங்களுக்குத் தெரிந்திருந்தால், நீங்கள் டேபிளார் படிவத்தில் தரவுகளை சேமித்து வைத்திருக்கலாம். விரிதாள்களிலிருந்து தரவுத்தளங்களைப் பாய்ச்சுவதற்கு இது நீட்டிக்கப்படுவதில்லை.

தரவுத்தளங்கள் vs. விரிதாள்கள்

பல தரவுகளை சேமிப்பதற்கான விரிதாள்களைவிட தரவுத்தளங்கள் மிகவும் சிறப்பாக இருக்கின்றன, எனினும், அந்த தரவு பல்வேறு வழிகளில் கையாளுதலுக்காக. உங்கள் அன்றாட வாழ்வில் எல்லா நேரத்திலும் தரவுத்தளங்களை நீங்கள் சந்திக்கிறீர்கள்.

உதாரணமாக, நீங்கள் உங்கள் ஆன்லைன் வங்கி கணக்கில் உள்நுழையும்போது, ​​உங்கள் வங்கி உங்கள் உள்நுழைவு உங்கள் பயனர் பெயர் மற்றும் கடவுச்சொல்லை பயன்படுத்தி அங்கீகரிக்கிறது, பின்னர் உங்கள் கணக்கின் சமநிலை மற்றும் எந்த பரிமாற்றங்களையும் காட்டுகிறது. இது உங்கள் பயனர் பெயர் மற்றும் கடவுச்சொல் கலவையை மதிப்பிடும் காட்சிகளைப் பின்னால் செயல்படும் தரவுத்தளமாகும், பின்னர் உங்கள் கணக்கை அணுகலாம். தரவுத்தளம் அல்லது தட்டச்சு மூலம் உங்கள் பரிவர்த்தனைகளை தரவுத்தளம் வடிகட்டுகிறது.

ஒரு விரிதாளில் செய்ய கடினமான, கடினமான, ஒரு தரவுத்தளத்தில் நீங்கள் செய்ய முடியும் என்று சில நடவடிக்கைகள் இங்கே:

ஒரு தரவுத்தளத்தின் பின்னால் உள்ள அடிப்படை கருத்துகளை சிலவற்றை ஆராயலாம்.

ஒரு தரவுத்தளத்தின் கூறுகள்

ஒரு தரவுத்தளம் பல அட்டவணைகள் கொண்டது. எக்செல் அட்டவணைகள் போல, தரவுத்தள அட்டவணைகள் நெடுவரிசைகள் மற்றும் வரிசைகள் உள்ளன. ஒவ்வொரு நெடுவரிசையும் ஒரு பண்புக்கூறுடன் பொருந்துகின்றன , ஒவ்வொரு வரிசையும் ஒற்றை பதிப்பிற்கு ஒத்துள்ளது. ஒவ்வொரு அட்டவணை ஒரு தரவுத்தளத்தில் தனிப்பட்ட பெயர் இருக்க வேண்டும்.

எடுத்துக்காட்டாக, பெயர்கள் மற்றும் தொலைபேசி எண்கள் கொண்ட ஒரு தரவுத்தள அட்டவணையை கருதுங்கள். ஒருவேளை நீங்கள் "FirstName", "LastName" மற்றும் "TelephoneNumber" என்ற பெயரினை அமைக்கலாம். பின்னர் நீங்கள் தரவைக் கொண்ட அந்த நெடுவரிசைகளின் கீழ் வரிசைகளைச் சேர்ப்பீர்கள். 50 ஊழியர்களுடன் ஒரு வணிகத்திற்கான தொடர்புத் தகவலின் ஒரு அட்டவணையில், 50 வரிசைகள் கொண்ட அட்டவணையில் நாங்கள் மூழ்குவோம்.

அட்டவணையின் ஒரு முக்கிய அம்சம் ஒவ்வொன்றும் ஒரு முதன்மை விசை நெடுவரிசை இருக்க வேண்டும், இதனால் ஒவ்வொரு வரிசையும் (அல்லது பதிவு) அதைக் கண்டறிய தனித்துவமான புலத்தை கொண்டுள்ளது.

ஒரு தரவுத்தளத்தில் உள்ள தரவு மேலும் கட்டுப்பாட்டு என்று அழைக்கப்படுவதால் மேலும் பாதுகாக்கப்படுகிறது. கட்டுப்பாடுகள் அதன் முழுமையான நேர்மையை உறுதி செய்ய தரவு விதிகளை செயல்படுத்துகின்றன. உதாரணமாக, ஒரு தனிப்பட்ட கட்டுப்பாட்டு ஒரு முதன்மை விசையை நகல் முடியாது என்பதை உறுதி செய்கிறது. ஒரு காசோலை கட்டுப்பாட்டு நீங்கள் உள்ளிடும் தரவின் வகையை கட்டுப்படுத்துகிறது-உதாரணமாக, ஒரு பெயர் புலம் சாதாரண உரையை ஏற்றுக்கொள்ளும், ஆனால் ஒரு சமூக பாதுகாப்பு எண் புலத்தில் குறிப்பிட்ட எண்ணிக்கையிலான எண்களை சேர்க்க வேண்டும். பலவிதமான தடைகள் உள்ளன.

ஒரு தரவுத்தளத்தின் மிகவும் சக்திவாய்ந்த அம்சங்களில் ஒன்று, வெளிநாட்டு விசைகளைப் பயன்படுத்தி அட்டவணைகளுக்கு இடையேயான உறவுகளை உருவாக்கும் திறன் ஆகும். உதாரணமாக, நீங்கள் ஒரு வாடிக்கையாளர்கள் அட்டவணை மற்றும் ஒரு ஆணை அட்டவணை வேண்டும். ஒவ்வொரு வாடிக்கையாளரும் உங்கள் ஆணை அட்டவணையில் ஒரு வரிசையில் இணைக்கப்படலாம். ஆணைகளின் அட்டவணை, ஒரு பொருளின் அட்டவணையில் இணைக்கப்படலாம். வடிவமைப்பு இந்த வகையான ஒரு தொடர்புடைய தரவுத்தளத்தில் கொண்டுள்ளது மற்றும் உங்கள் தரவுத்தள வடிவமைப்பு எளிதாக்குகிறது, எனவே நீங்கள் ஒரு தரவு, அல்லது ஒரு சில அட்டவணைகள் அனைத்து தரவு வைக்க முயற்சி விட, வகை மூலம் தரவு ஏற்பாடு செய்யலாம்.

ஒரு தரவுத்தள மேலாண்மை அமைப்பு (DBMS)

தரவுத்தளம் வெறுமனே தரவு வைத்திருக்கிறது. தரவைப் பயன்படுத்துவதற்கு, உங்களுக்கு ஒரு தரவுத்தள மேலாண்மை அமைப்பு (DBMS) வேண்டும். தரவுத்தளத்திலிருந்து தரவை மீட்டெடுக்க அல்லது தரவை செருகுவதற்கான எல்லா மென்பொருளும் செயல்பாடும் சேர்ந்து ஒரு DBMS தரவுத்தளம் ஆகும். ஒரு DBMS அறிக்கையை உருவாக்குகிறது, தரவுத்தள விதிகள் மற்றும் கட்டுப்பாடுகளை செயல்படுத்துகிறது, மற்றும் தரவுத்தள திட்டத்தை பராமரிக்கிறது. ஒரு DBMS இல்லாமல், ஒரு தரவுத்தளமானது சிறிய அர்த்தத்துடன் பிட்கள் மற்றும் பைட்டுகளின் தொகுப்பாகும்.