புலத்தின் கருத்து, பதிவு. ஒரு சுருக்கமான விளக்கம். ms அணுகல் தரவுத்தள புல வகைகள். மரியா மெட்வெடேவ்ஸ்காயாவின் மின்னணு நோட்புக் துறைகளின் பண்புகள், அவற்றின் நோக்கம்

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

அட்டவணை தரவுத்தளங்கள்

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

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

அட்டவணையின் நெடுவரிசைகள் புலங்கள் என்று அழைக்கப்படுகின்றன மற்றும் ஒரு பொருளின் குறிப்பிட்ட பண்புக்கூறைக் கொண்டிருக்கும். எனவே, "மாணவர்கள்" அட்டவணையில் புலங்கள்:

  • முழு பெயர்;
  • பதிவு எண்;
  • பிறந்த தேதி;
  • தொலைபேசி எண்.

வரிசைகள் பதிவுகள் என்று அழைக்கப்படுகின்றன மற்றும் ஒரு உண்மையான பொருளைக் குறிக்கின்றன (ஒரு குறிப்பிட்ட மாணவர்).

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

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

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

புலங்கள் மற்றும் அவற்றின் பண்புகள்

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

  • அட்டவணையில் உள்ள ஒரு தனித்துவமான பெயர், அதை அணுகலாம்;
  • அதில் சேமிக்கப்பட்ட தரவு வகை.

புலத்தை தனிப்பட்டதாக அல்லது விசையாகக் குறிக்கலாம்.

தனித்துவமான சொத்து என்பது அனைத்து அட்டவணை பதிவுகளுக்கும் இந்த புலத்தின் மதிப்பை மீண்டும் செய்ய முடியாது.

முக்கிய துறைகள் தரவுத் தேர்வுகளில் மிகவும் தீவிரமாக ஈடுபட்டுள்ளன. அவற்றின் மீது குறியீடுகள் கட்டமைக்கப்படும் - தேடலை எளிதாக்கும் கூடுதல் கட்டமைப்புகள்.

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

ஒருமைப்பாடு பண்புகள்

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

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

தரவு ஒருமைப்பாடு பல பண்புகளால் கட்டுப்படுத்தப்படுகிறது:

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

பெரும்பாலான DBMSகளால் ஆதரிக்கப்படும் புலங்களின் முக்கிய வகைகள் மற்றும் வடிவங்கள்:

  • எண் - முழு எண் மற்றும் உண்மையான;
  • லேசான கயிறு;
  • பைனரி;
  • மூளைக்கு வேலை;
  • தேதி மற்றும் நேரம்;
  • கணக்கீடுகள் மற்றும் தொகுப்புகள்.

சில தரவுத்தளங்களில், மிகை இணைப்புகள், பண மதிப்புகள், குறிப்புகள் மற்றும் பிழை செய்திகளை தனி வகையாக பிரிக்கலாம்.

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

சரங்கள்

சரம் மதிப்புகள் எந்த எழுத்துகளையும் கொண்டிருக்கலாம். முக்கிய வரம்பு நீளம்.

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

சரம் புல வகைகளின் பெயர்கள் வெவ்வேறு DBMSகளில் வேறுபடலாம். மிகவும் பிரபலமான:

  • CHAR - 255 எழுத்துகள் வரை நிலையான நீளம். சரம் குறிப்பிட்ட அளவை விட சிறியதாக இருந்தால், அது இடைவெளிகளுடன் பேட் செய்யப்படும்.
  • VARCHAR, TINYTEXT - மாறி நீளம் 255 எழுத்துகள் வரை, அளவைச் சேமிக்க கூடுதல் பைட் செலவிடப்படுகிறது.
  • TEXT, MEMO - மாறி நீளம் 65,535 எழுத்துகள் வரை.
  • MEDIUMTEXT - அதிகபட்சம் 16,777,215 எழுத்துகள்.
  • LONGTEXT - ஒரு வரிக்கு அதிகபட்சம் 4,294,967,295 எழுத்துகள்.

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

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

சாத்தியமான ஒருமைப்பாடு கட்டுப்பாடுகள்: சரம் நீளம், கட்டாயம், இயல்புநிலை மதிப்பு.

எண்கள்

தரவுத்தளங்களால் ஆதரிக்கப்படும் ஏராளமான எண் வடிவங்கள் உள்ளன: முழு எண், நீண்ட முழு எண், உண்மையான, மிதக்கும் புள்ளி மற்றும் நிலையான புள்ளி.

கணித செயல்பாடுகளை எண்களில் செய்ய முடியும். தரவுத்தளமானது நேர்மறை மற்றும் எதிர்மறை எண் மதிப்புகளை சேமிக்க முடியும். வெவ்வேறு அளவு வரம்புகளைக் கொண்ட பல எண் வகைகளை DBMSகள் வரையறுக்கின்றன.

முழு எண்களுக்கு:

  • TINYINT, பைட் - மதிப்புகளின் வரம்பு 0 - 255 (அல்லது -127 - 128);
  • SMALLINT - 0 முதல் 65.535 வரை (-32.768 முதல் 32.767 வரை);
  • MEDIUMINT - 0 முதல் 16.777.215 வரை (-8.388.608 முதல் 8.388.607 வரை);
  • INT - 0 முதல் 4294967295 வரை (-2.147.483.648 முதல் 2.147.483.647 வரை);
  • பெரியது - 0 முதல் 18.446.744.073.709.551.615 வரை (-9.223.372.036.854.775.808 முதல் 9.223.372.036.854.775.807 வரை).

உண்மையான எண்களுக்கு:

  • FLOAT - மாண்டிசாவின் பகுதியிலுள்ள எழுத்துக்களின் எண்ணிக்கை 24 க்கு மேல் இல்லை.
  • இரட்டை, உண்மையானது - இரட்டை துல்லிய எண், புள்ளிக்குப் பிறகு 53 எழுத்துகள் வரை இருக்கலாம்.

மற்றொரு குறிப்பிட்ட வகை தரவுத்தள புலம் உள்ளது - DECIMAL (NUMERIC). இது DOUBLE இன் அதே எண்ணாகும், ஆனால் சரமாக எழுதப்பட்டுள்ளது.

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

சாத்தியமான தரவு ஒருமைப்பாடு கட்டுப்பாடுகள்:

  • அளவு;
  • தரவு வடிவமைத்தல் (சில DBMS இல்): எண்களை சதவீதம், அதிவேக, பண வடிவில் வழங்கலாம்;
  • பகுதியளவு பகுதி அளவு;
  • இயல்புநிலை மதிப்பு;
  • தனித்துவம்;
  • தானாக நிறைவு (பதிவு எண்).

எண் தரவு வகை கொண்ட புலங்கள் பெரும்பாலும் அட்டவணையின் முதன்மைக் குறியீடாக மாறும் (மதிப்புகள் தனிப்பட்டதாக இருக்கும் வரை).

கவுண்டர்

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

அவற்றின் தனித்தன்மையின் காரணமாக, அத்தகைய புலங்கள் ஒரு பினாமி முதன்மை விசையாகப் பயன்படுத்தப்படலாம், ஏனெனில் அவை ஒவ்வொரு பதிவையும் தனித்தனியாக அடையாளம் காண அனுமதிக்கின்றன.

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

தேதி மற்றும் நேரம்

தரவு வகை "தேதி" மற்றும் "நேரம்" கொண்ட புலங்கள் வேலை செய்வதற்கு மிகவும் வசதியானவை. பல்வேறு வடிவங்களில் தரவைச் சேமிக்க அவை உங்களை அனுமதிக்கின்றன:

  • தேதி - "YYYY-MM-DD" வடிவத்தில் உள்ள ஒரே தேதி, எடுத்துக்காட்டாக, "2018-04-04";
  • DATETIME - "YYYY-MM-DD HH:MM:SS" வடிவத்தில் நேரத்துடன் தேதி, எடுத்துக்காட்டாக, "2018-04-04 17:51:33";
  • TIME - "HH-MM-SS" வடிவத்தில் மட்டுமே நேரம்;
  • ஆண்டு - "YY" (17) அல்லது "YYYY" (2017) வடிவத்தில் ஆண்டு;
  • TIMESTAMP என்பது ஒரு நேர முத்திரையாகும், எடுத்துக்காட்டாக, தரவுத்தளத்தில் ஒரு பதிவு உள்ளிடப்பட்ட சரியான தருணத்தைக் குறிக்கும். வடிவம் வேறுபட்டிருக்கலாம், எடுத்துக்காட்டாக, "YYYYMMDDHHMMSS".

முக்கிய ஒருமைப்பாடு வரம்பு தரவு வடிவமைக்கப்படும் விதம் ஆகும்.

பூலியன் மதிப்புகள்

எளிமையான வகை தகவல் தருக்க அல்லது பூலியன். இது இரண்டு பரஸ்பர பிரத்தியேக மதிப்புகளை மட்டுமே அனுமதிக்கிறது: TRUE (true, 1) மற்றும் FALSE (false, 0).

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

பைனரி தரவு

தரவுத்தளங்கள் பெரிய அளவிலான தகவல்களைச் சேமிக்கும் திறனை வழங்குகின்றன. தொகுக்கப்பட்ட குறியீட்டின் ஆடியோ மற்றும் வீடியோ கோப்புகள், படங்கள் மற்றும் துண்டுகள் BLOB வடிவத்தில் (பைனரி பெரிய பொருள்) சேமிக்கப்படும்.

அத்தகைய தரவைப் பதிவுசெய்யும் புலங்கள் பின்வரும் வகைகளில் ஒன்றாக இருக்க வேண்டும்:

  • பைனரி - நிலையான நீளம் பைனரி சரம்;
  • TINYBLOB;
  • BLOB;
  • MEDIUMBLOB;
  • LONGBLOB;
  • OLE ஆப்ஜெக்ட் (ஆப்ஜெக்ட் லிங்க்கிங் மற்றும் எம்பெடிங், ஆப்ஜெக்ட்களை இணைக்கும் மற்றும் செருகுவதற்கான தொழில்நுட்பம்) - மைக்ரோசாஃப்ட் அக்சஸில்;

பைனரி தரவு வரிசையில் பயனர் வரையறுக்கப்பட்ட ஒருமைப்பாடு கட்டுப்பாடுகள் இல்லை. வெவ்வேறு தரவுத்தளங்கள் வெவ்வேறு வழிகளில் ப்ளாப் பொருள்களுடன் வேலையைச் செயல்படுத்துகின்றன.

இடமாற்றங்கள்

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

இந்த வகை புலம் ENUM என்று அழைக்கப்படுகிறது. அனுமதிக்கப்பட்ட பட்டியலில் அதிகபட்சமாக 65,535 சர மதிப்புகள் இருக்கலாம், அதில் ஒன்று மட்டுமே தேர்ந்தெடுக்கப்பட்டுள்ளது.

இந்த வழக்கில் ஒருமைப்பாடு கட்டுப்பாடு வெளிப்படையானது - அடிப்படை புலத்தின் அனைத்து சாத்தியமான மதிப்புகளும் முன் வரையறுக்கப்பட்டவை மற்றும் பிற மதிப்புகளை எடுக்க முடியாது.

அமைக்கிறது

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

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

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

1. தரவுத்தளம் என்றால் என்ன?
பதில்: ஒரு தரவுத்தளம் (DB) என்பது ஒரு கணினியின் வெளிப்புற நினைவகத்தில் சேமிப்பதற்காகவும் நிரந்தர பயன்பாட்டிற்காகவும் வடிவமைக்கப்பட்ட ஒரு குறிப்பிட்ட பாடப் பகுதி தொடர்பான தரவுகளின் குறிப்பாக ஒழுங்கமைக்கப்பட்ட தொகுப்பாகும்.

2. உண்மை மற்றும் ஆவண தரவுத்தளங்களுக்கு என்ன வித்தியாசம்?
பதில்: உண்மைத் தரவுத்தளங்கள் விவரிக்கப்பட்டுள்ள பொருள்களைப் பற்றிய சுருக்கமான தகவல்களைக் கொண்டிருக்கின்றன, அவை கண்டிப்பாக வரையறுக்கப்பட்ட வடிவத்தில் வழங்கப்படுகின்றன. ஆவணத் தரவுத்தளங்கள் பல்வேறு வகையான விரிவான தகவல்களைக் கொண்டிருக்கின்றன: உரை, கிராஃபிக், ஆடியோ, மல்டிமீடியா.

3. தரவுத்தள விநியோகம் என்றால் என்ன?
பதில்: இது ஒரு தரவுத்தளமாகும், இதன் வெவ்வேறு பகுதிகள் நெட்வொர்க்குகளில் வெவ்வேறு கணினிகளில் சேமிக்கப்படுகின்றன.

4. தகவல் அமைப்பு என்றால் என்ன? தகவல் அமைப்புகளின் எடுத்துக்காட்டுகளைக் கொடுங்கள்.
பதில்: ஒரு தகவல் அமைப்பு என்பது ஒரு தரவுத்தளத்தின் கலவையாகும் மற்றும் பயனருடன் தொடர்புகொள்வதற்காக தகவல்களைச் சேமிப்பதற்கும், மாற்றுவதற்கும் மற்றும் மீட்டெடுப்பதற்கும் வன்பொருள் மற்றும் மென்பொருளின் முழு தொகுப்பாகும். ஒரு தகவல் நெட்வொர்க்கின் எடுத்துக்காட்டுகள் பயணிகள் ரயில்கள் மற்றும் விமானங்களுக்கான டிக்கெட் விற்பனை அமைப்புகள்.

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

6. பதிவு, புலம் என்றால் என்ன? அவற்றில் என்ன தகவல்கள் உள்ளன?
பதில்: ஒரு பதிவு ஒரு அட்டவணை வரிசை, ஒரு புலம் ஒரு நெடுவரிசை. ஒரு பதிவில் உண்மையான அமைப்பின் ஒரு பொருளைப் பற்றிய தகவல்கள் உள்ளன, அதன் மாதிரி அட்டவணையில் வழங்கப்படுகிறது. புலங்கள் என்பது ஒரு பொருளின் பல்வேறு குணாதிசயங்கள் (சில நேரங்களில் பண்புக்கூறுகள் எனப்படும்). ஒரு வரியில் உள்ள புல மதிப்புகள் ஒரு பொருளைக் குறிக்கின்றன.

7. "முகப்பு நூலகம்" (அட்டவணை 2.1), "வானிலை" (அட்டவணை 2.2), "முன்னேற்றம்" (அட்டவணை 2.3), "தேர்வுகள்" (அட்டவணை 2.5) அட்டவணையில் உள்ள புலங்களின் பெயர்களைத் தீர்மானிக்கவும்.
பதில்:
- "முகப்பு நூலகம்" அட்டவணையின் பெயர்கள்: "எண்", "ஆசிரியர்", "தலைப்பு", "ஆண்டு" மற்றும் "அலமாரி".
- "வானிலை" அட்டவணையின் பெயர்கள்: "நாள்", "மழைப்பொழிவு", "வெப்பநிலை, °C", "அழுத்தம், mmHg", "ஈரப்பதம், %".
- "முன்னேற்றம்" அட்டவணையின் பெயர்கள்: "மாணவர்", "ரஷ்யன்", "இயற்கணிதம்", "வேதியியல்", "இயற்பியல்", "வரலாறு", "இசை".
- "தேர்ந்தெடுக்கப்பட்ட" அட்டவணையின் பெயர்கள்: "மாணவர்", "புவியியல்", "பூ வளர்ப்பு", "நடனம்".

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

9. "வானிலை", "சாதனை" மற்றும் "தேர்ந்தெடுக்கப்பட்ட" தரவுத்தளங்களில் உள்ள பதிவுகள் கொண்டிருக்கும் பொருள்கள் மற்றும் தகவலைப் பெயரிடவும். இந்த தரவுத்தளங்களில் உள்ள விசைகளை வரையறுக்கவும்.
பதில்: "வானிலை" தரவுத்தளத்தில் முதன்மை விசை "DAY", "சாதனை" - "மாணவர்", "தேர்வுகள்" - "மாணவர்".

10. பின்வரும் கருத்துகளை வரையறுக்கவும்: புலத்தின் பெயர், புல மதிப்பு, புல வகை. புல வகைகள் என்ன? ஒவ்வொரு புல வகையும் என்ன மதிப்புகளை வரையறுக்கிறது?

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


- எண் வகைகளில் புலங்கள் உள்ளன, அதன் மதிப்புகள் எண்களாக மட்டுமே இருக்கும்.
- எழுத்து வகைகளில் எழுத்து வரிசைகள் சேமிக்கப்படும் புலங்கள் உள்ளன.
- "தேதி" வகை "நாள்/மாதம்/ஆண்டு" வடிவத்தில் தேதிகளைக் கொண்ட புலங்களைக் கொண்டுள்ளது (சில சந்தர்ப்பங்களில் அமெரிக்க வடிவம் பயன்படுத்தப்படுகிறது: மாதம்/நாள்/ஆண்டு).
- பூலியன் வகைகளில் இரண்டு மதிப்புகளை மட்டுமே எடுக்க முடியும்: "ஆம்", "இல்லை" அல்லது "உண்மை", "தவறு" அல்லது (ஆங்கிலத்தில்) "உண்மை", "தவறு".

11. "முகப்பு நூலகம்", "வானிலை", "பள்ளிகள்" அட்டவணைகளில் உள்ள அனைத்து துறைகளின் வகைகளையும் தீர்மானிக்கவும்.
பதில்: "முகப்பு நூலகம்" - "எண்", "ஆண்டு", "அலமாரி" - எண், "ஆசிரியர்" மற்றும் "தலைப்பு" - குறியீட்டு; "வானிலை" - "நாள்" - "தேதி" வகை, "மழைப்பொழிவு" - குறியீட்டு, "வெப்பநிலை, °C", "அழுத்தம், mmHg", "ஈரப்பதம், %" - எண்; "பள்ளிகள்" - "நகரம்", "இயக்குனர்", "முகவரி", "தொலைபேசி" - குறியீட்டு, "பள்ளி எண்" - எண்.

12. பின்வரும் பெயர்களின் கீழ் தொடர்புடைய தரவுத்தளங்களுக்கான கட்டமைப்பு (புலங்களின் கலவை), விசைகள் மற்றும் புல வகைகளை வரையறுக்கவும்:
a) "உலக நாடுகள்";
b) "எனது வகுப்பு தோழர்கள்";
c) "திரைப்படங்கள்";
ஈ) "தொலைபேசி அடைவு";
இ) "எனது மருத்துவர் வருகை."
பதில்: - "உலக நாடுகள்": உண்மை அமைப்பு, விசைகள் - "மக்கள் தொகை", "பிரதேசம்", புல வகைகள் - குறியீட்டு, எண், ஒருவேளை "தேதி";
- "எனது வகுப்பு தோழர்கள்": உண்மை அமைப்பு, முக்கிய - "கடைசி பெயர்", புல வகைகள் - குறியீட்டு, "தேதி";
- "திரைப்படங்கள்": ஆவண அமைப்பு, முக்கிய "தலைப்பு", புல வகைகள் - குறியீட்டு, "தேதி", எண்;
- "தொலைபேசி அடைவு": உண்மை அமைப்பு, விசை - "தொலைபேசி எண்", புல வகை - எழுத்து
- “மருத்துவரிடம் எனது வருகைகள்”: ஆவண அமைப்பு, புல வகை - “தேதி”, ​​குறியீட்டு.

  • 6. கணினிகளின் வகுப்புகள் மற்றும் அவற்றின் முக்கிய பண்புகள்
  • 8. கணினி உள் நினைவகம்.
  • 9. வெளிப்புற கணினி நினைவகம்
  • 10. தகவல் உள்ளீட்டு சாதனங்கள்.
  • 11. தகவல் வெளியீட்டு சாதனங்கள்.
  • 12. மென்பொருள் வகைப்பாடு. மென்பொருள்
  • 13. பயன்பாட்டு மென்பொருளின் வகைப்பாடு.  பயன்பாட்டு மென்பொருள்
  • 14. பயன்பாட்டு மென்பொருள் வகைப்பாடு  பயன்பாட்டு மென்பொருள்
  • 15. கணினி நெட்வொர்க்குகள். இணைய கருத்து
  • 16. கோப்புகள் மற்றும் கோப்பகங்கள்
  • 17. கோப்புறைகள், குறுக்குவழிகள்
  • 18. பொதுவான விண்டோஸ் சாளரத்தின் கூறுகள். அடிப்படை சாளர கூறுகள்.
  • 19. கோப்புகள் மற்றும் கோப்புறைகளுடன் பணிபுரிதல் எனது கணினி
  • 20. கோப்புகள் மற்றும் கோப்புறைகள் குப்பையுடன் வேலை செய்தல்
  • 21. விண்டோஸ் இயக்க முறைமைகளின் பொதுவான பண்புகள்.
  • 22. டெஸ்க்டாப்பின் அடிப்படை கூறுகள்.
  • 23. முதன்மை தொடக்க மெனு
  • 24. எக்ஸ்ப்ளோரர் திட்டம்
  • 25. பொருளின் கருத்து. பொருள் பண்புகளை வரையறுத்தல்
  • 1.எடிட்டர் எம்எஸ் வேர்டின் நோக்கம் மற்றும் செயல்பாடுகள்
  • 2.MS வேர்ட் இடைமுகம், கருவிப்பட்டிகளைத் தனிப்பயனாக்குதல் மற்றும் அவற்றில் கட்டளைகளைச் சேர்த்தல்.
  • 3.எம்எஸ் வேர்டில் ஆவணங்கள் மற்றும் டெம்ப்ளேட்களை உருவாக்குதல், திறப்பது, சேமித்தல்.
  • 4.உரையின் இலக்கண மற்றும் எழுத்துப்பிழை துல்லியத்தை சரிபார்த்தல். MS Word இல் அவற்றின் ஆட்டோமேஷனின் வழிமுறைகள். சேவை கட்டளையின் நோக்கம் மொழி.
  • 5.MS Word இல் பக்க அளவுருக்களை வரையறுத்தல்.
  • 6.MS Word இல் ஒரு பாணியைத் தேர்ந்தெடுப்பது. பாணிகளை அமைத்தல்.
  • 7. MS Word இல் தானியங்கு திருத்தம், தானியங்கு உரை மற்றும் தானியங்கு வடிவத்தின் கருத்து மற்றும் நோக்கம்.
  • 8. விசைப்பலகையில் இல்லாத பொருள்கள் மற்றும் குறியீடுகளை ms Word இல் செருகுதல்.
  • 9. அட்டவணைகள் வேலை. எம்எஸ் வேர்டில் கணக்கீடு மற்றும் சூத்திரங்கள்.
  • 10. ms Word நெடுவரிசைகளில் உரையை உள்ளிடுவதற்கான முறைகள்.
  • 11. ms Word இல் பத்தி வடிவமைத்தல்.
  • 12. MS Word இல் எழுத்துகளை வடிவமைத்தல்.
  • 13. ms Word இல் பட்டியல்கள், பட்டியல்களின் வகைகள்.
  • 14. கிராஃபிக் பொருள்களுடன் வேலை செய்தல். எம்எஸ் வேர்டில் வரைதல்.
  • 15.எம்எஸ் எக்செல் இன் பொதுவான பண்புகள் மற்றும் செயல்பாடு
  • 16. விரிதாள்களின் அடிப்படைக் கருத்துக்கள். பணிப்புத்தகம் மற்றும் பணித்தாள். வரிசைகள், நெடுவரிசைகள், கலங்கள்.
  • 17. அட்டவணை கலங்களில் தகவலை உள்ளிடுதல். தற்போதைய கலத்தின் கருத்து, MS Excel இல் உள்ள கலங்களின் வரம்பு. MS Excel இல் செல்கள் மற்றும் அவற்றின் முகவரி.
  • 18. MS Excel இல் உள்ள தரவு வகைகள்.
  • 19. MS Excel இல் உள்ள கலங்களின் உள்ளடக்கங்களை வடிவமைத்தல்.
  • 20. MS Excel இல் கணக்கீடுகள். சூத்திரங்கள்.
  • 21. MS Excel அட்டவணையில் முழுமையான மற்றும் தொடர்புடைய இணைப்புகள்.
  • 22.உள்ளீடு ஆட்டோமேஷன்: தானாக நிறைவு செய்தல், எண்களுடன் தானாக நிரப்புதல், MS Excel இல் முன்னேற்றம்.
  • 23. MS Excel இல் நிலையான செயல்பாடுகளைப் பயன்படுத்துதல்.
  • 24. MS Excel இல் விளக்கப்படங்கள் மற்றும் வரைபடங்களின் கட்டுமானம்.
  • 25. ms Eccess தரவுத்தளத்தின் நோக்கம்.
  • 32. ms இல் அட்டவணையில் தரவை வரிசைப்படுத்துதல் மற்றும் வடிகட்டுதல்
  • 26. ms Eccess தரவுத்தளத்தின் பொருள்கள்.
  • 27. MS அணுகல் தரவுத்தள அமைப்பு.
  • 28.அட்டவணைகள்.அட்டவணைகளை உருவாக்கும் முறைகள்.
  • 29.எம்எஸ் அணுகலில் வடிவமைப்பாளரைப் பயன்படுத்தி அட்டவணையை உருவாக்குதல்.
  • 30. MS அணுகல் தரவுத்தள புலம் அடையாளங்காட்டி தொடரியல். ms Eccess இல் உள்ள புலங்களின் வகைகள்.
  • 31. புலங்களின் பண்புகள், அவற்றின் நோக்கம்.
  • 34.கோரிக்கைகளின் ஒதுக்கீடு. ms அணுகலில் வினவல்களை உருவாக்குவதற்கான முறைகள்.
  • 35. தரவு உள்ளீடு படிவங்களின் நோக்கம் அவற்றின் உருவாக்கத்தின் முறைகள். ஒரு படிவத்திற்கும் அட்டவணைக்கும் உள்ள வேறுபாடு.
  • 36. எம்எஸ் அணுகலில் அறிக்கைகளை உருவாக்கும் நோக்கம் மற்றும் முறைகள்,
  • 37.எம்எஸ் அணுகலில் வழிகாட்டியைப் பயன்படுத்தி அறிக்கையை உருவாக்குதல்
  • 31. புலங்களின் பண்புகள், அவற்றின் நோக்கம்.

    அட்டவணை புலங்களின் முக்கிய பண்புகள் கீழே பட்டியலிடப்பட்டுள்ளன:

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

    - புல வகை- இந்தப் புலத்தில் உள்ள தரவு வகையை வரையறுக்கிறது.

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

    - கள வடிவம்- புலத்தைச் சேர்ந்த கலங்களில் தரவு எவ்வாறு வடிவமைக்கப்படுகிறது என்பதைத் தீர்மானிக்கிறது.

    - உள்ளீட்டு முகமூடி- புலத்தில் தரவு உள்ளிடப்படும் படிவத்தை வரையறுக்கிறது (தரவு நுழைவு ஆட்டோமேஷன் கருவி).

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

    -இயல்புநிலை மதிப்பு- புல கலங்களில் தானாகவே உள்ளிடப்படும் மதிப்பு (தரவு நுழைவு ஆட்டோமேஷன் கருவி).

    - மதிப்பின் நிபந்தனை- தரவு உள்ளீட்டின் சரியான தன்மையைச் சரிபார்க்கப் பயன்படுத்தப்படும் ஒரு தடை (பொதுவாக எண், நாணயம் அல்லது தேதி வகையைக் கொண்ட தரவுகளுக்குப் பயன்படுத்தப்படும் உள்ளீட்டு ஆட்டோமேஷன் கருவி).

    -பிழை செய்தி- ஒரு புலத்தில் பிழையான தரவை உள்ளிட முயற்சிக்கும்போது தானாகவே காட்டப்படும் உரைச் செய்தி (சொத்து அமைக்கப்பட்டால் பிழை சரிபார்ப்பு தானாகவே செய்யப்படும் மதிப்பின் நிபந்தனை).

    -கட்டாயமான புலம்- தரவுத்தளத்தை நிரப்பும்போது இந்தப் புலம் நிரப்பப்பட வேண்டுமா என்பதை தீர்மானிக்கும் சொத்து.

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

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

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

    3 3.முக்கிய புலங்கள். அட்டவணைகளுக்கு இடையில் உறவுகளை உருவாக்குதல் செல்வி அணுகல் .

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

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

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

    அட்டவணைகளுக்கு இடையிலான உறவுகளின் அமைப்பு அழைக்கப்படுகிறது தரவு திட்டம்.

    அட்டவணைகளுக்கு இடையில் உறவுகளை உருவாக்குதல்

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

    கருவிப்பட்டியில் உள்ள அதே பெயரின் பொத்தானைக் கிளிக் செய்வதன் மூலம் அல்லது கருவிகள் > தரவுத் திட்டம் கட்டளை மூலம் தரவுத் திட்ட சாளரம் திறக்கப்படும்.

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

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

    தரவுத் திட்டத்துடன் இணைக்கப்பட வேண்டிய அனைத்து அட்டவணைகளையும் உள்ளிட்டு, அட்டவணைகளின் புலங்களுக்கு இடையில் உறவுகளை உருவாக்கத் தொடங்கலாம்.

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

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

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

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

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

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

    அட்டவணை கூறுகள்:

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

    நகல் உள்ளீடுகள் தடைசெய்யப்பட்டுள்ளன.

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

    கீழ் அட்டவணை அமைப்புஅவற்றின் பெயர்கள், வகைகள் மற்றும் பண்புகளைக் குறிக்கும் அட்டவணைப் புலங்களின் தொகுப்பைப் புரிந்து கொள்ளுங்கள்.

    களம்.

    புலத்தின் பெயர்இடைவெளிகள் உட்பட 64 எழுத்துகளுக்கு மேல் இல்லாத சரம்.

    புல வகைபுலத்தில் என்ன மதிப்புகள் இருக்க வேண்டும் என்பதைக் குறிப்பிடுகிறது. அணுகல் DBMS பின்வருவனவற்றை வரையறுக்கிறது: புல வகைகள் :

    Ø உரை - உரையின் ஒரு வரி 255 எழுத்துகளுக்கு மேல் இல்லை;

    Ø MEMO புலம் - 64,000 எழுத்துகள் வரை உரை;

    Ø எண்ணியல் - எண்களை எழுத;

    Ø தேதி நேரம் - தேதி மற்றும் நேரத்தை பதிவு செய்ய;

    Ø பண - பணத் தொகைகளை பதிவு செய்வதற்கான எண் வகை; அதன் மதிப்புகளைப் பார்க்கும்போது, ​​நாணயச் சின்னம் காட்டப்படும்;

    Ø கவுண்டர் - ஒரு எண் வகை, அதன் மதிப்புகள் கணினியால் தானாக மாற்றப்படுகின்றன;

    Ø தருக்க - தருக்க வகை, இதன் மதிப்புகள் ஆம் அல்லது இல்லை, உண்மை அல்லது தவறு, ஆன் அல்லது ஆஃப்;

    Ø OLE பொருள் புலம் - மற்றொரு பயன்பாட்டால் உருவாக்கப்பட்ட ஒரு பொருள்;

    Ø மாற்று வழிகாட்டி தரவுத்தள அட்டவணையில் இருந்து மதிப்புகளைத் தேர்ந்தெடுக்க காம்போ பாக்ஸை உருவாக்க உங்களை அனுமதிக்கிறது.

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

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

    தரவுத்தள அமைப்புஅட்டவணைகள் மற்றும் அவற்றுக்கிடையே இணைப்புகளை உருவாக்கவும் - தரவு திட்டம்.

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

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

    தொடர்புடைய தரவுத்தளங்களில் அட்டவணை உறவுகள்: " நேருக்கு நேர்"மற்றும்" ஒன்று முதல் பல».

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

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

    | பள்ளி ஆண்டுக்கான திட்டமிடல் பாடங்கள் (எல்.எல். போசோவ், ஏ.யு. போசோவ் எழுதிய ஃபெடரல் மாநில கல்வித் தரங்களுக்கான பாடநூல்) | §1.5 ஒரு டொமைன் மாதிரியாக தரவுத்தளம். தொடர்புடைய தரவுத்தளங்கள்

    பாடம் 6
    §1.5 ஒரு டொமைன் மாதிரியாக தரவுத்தளம். தொடர்புடைய தரவுத்தளங்கள்

    முக்கிய வார்த்தைகள்:

    தகவல் அமைப்பு
    தரவுத்தளம்
    தொடர்புடைய தரவுத்தளம்
    பதிவு
    களம்
    முக்கிய

    1.5.1. தகவல் அமைப்புகள் மற்றும் தரவுத்தளங்கள்

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

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

    எந்தவொரு தகவல் அமைப்பின் மையப் பகுதியும் தரவுத்தளமாகும்.

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

    ஒரு தரவுத்தளத்தை ஒரு டொமைனின் தகவல் மாதிரியாகக் கருதலாம்.

    தரவுத்தளங்களில் தரவு அமைப்பின் முக்கிய மாதிரிகள் படிநிலை, நெட்வொர்க் மற்றும் தொடர்புடையவை (படம் 1.14).

    அரிசி. 1.14. தரவுத்தளத்தில் தரவை ஒழுங்கமைப்பதற்கான மாதிரிகள்: a - படிநிலை, b - பிணையம், c - தொடர்புடையது


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

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

    தொடர்புடைய தரவுத்தளங்கள் மிகவும் பரவலாகப் பயன்படுத்தப்படுகின்றன. அவற்றை இன்னும் விரிவாகப் பார்ப்போம்.

    1.5.2. தொடர்புடைய தரவுத்தளங்கள்

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

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

    (படம் 1.15).

    அரிசி. 1.15 தொடர்புடைய தரவுத்தள அட்டவணை அமைப்பு


    தரவுத்தளத்தில் விவரிக்கப்பட்டுள்ள ஒரு பொருளைப் பற்றிய தகவலை ஒரு பதிவில் கொண்டுள்ளது: ஒரு கடையில் விற்கப்படும் ஒரு தயாரிப்பு; நூலகத்தில் கிடைக்கும் ஒரு புத்தகத்தைப் பற்றி; நிறுவனத்தில் பணிபுரியும் ஒரு ஊழியர் பற்றி, முதலியன.

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

    தரவுத்தள புலம் உள்ளது பெயர், வகை மற்றும் நீளம்.

    அனைத்து அட்டவணை புலப் பெயர்களும் வித்தியாசமாக இருக்க வேண்டும்.

    புலத்தின் வகையானது புலத்தில் உள்ள தரவு வகையால் தீர்மானிக்கப்படுகிறது.

    முக்கிய புல வகைகள்:

    எண் - எண் தகவல்களைக் கொண்ட புலங்களுக்கு;
    உரை - எழுத்துகளின் பல்வேறு வரிசைகளைக் கொண்ட புலங்களுக்கு;
    தருக்க - தரவு இரண்டு மதிப்புகளை மட்டுமே எடுக்கக்கூடிய புலங்களுக்கு: ஆம் (சரி, 1) மற்றும் இல்லை (தவறு, 0);
    தேதி - காலண்டர் தேதிகளைக் கொண்ட புலங்களுக்கு (நம் நாட்டில் நாள் எழுதுவது வழக்கம், பின்னர் மாதம் மற்றும் ஆண்டு).

    புல நீளம்புலத்தில் இருக்கக்கூடிய எழுத்துகளின் அதிகபட்ச எண்ணிக்கை.

    அட்டவணை அமைப்பை பதிவு செய்ய, நீங்கள் பின்வரும் படிவத்தைப் பயன்படுத்தலாம்:

    அட்டவணை பெயர் (புலத்தின் பெயர் 1, புலத்தின் பெயர் 2, ...)


    எடுத்துக்காட்டாக, ஒற்றை அட்டவணை "வானிலை நாட்காட்டி" தரவுத்தளத்தை நீங்கள் விவரிக்கலாம்:

    வானிலை நாட்காட்டி (நாள், வெப்பநிலை, ஈரப்பதம், அழுத்தம், காற்றின் திசை, காற்றின் வேகம்)


    இங்கே DAY புலம் "தேதி" வகையாக இருக்கும், வெப்பநிலை, ஈரப்பதம், அழுத்தம், காற்றின் வேக புலங்கள் எண் வகையாக இருக்கும்; காற்று திசை புலம் - உரை வகை.

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

    எடுத்துக்காட்டாக, வானிலை நாட்காட்டி தரவுத்தளத்தில் உள்ள DAY புலத்தின் மதிப்புகள் எப்போதும் பதிவுகளுக்கு இடையில் வித்தியாசமாக இருக்கும்.

    தரவுத்தளத்தில்

    மாணவர் (வேகமான பெயர், முதல் பெயர், புரவலர் பெயர், பிறந்த தேதி, பிறப்புச் சான்றிதழ் தொடர், பிறப்புச் சான்றிதழ் எண், வகுப்பு)


    பிறப்புச் சான்றிதழ் தொடர் மற்றும் பிறப்புச் சான்றிதழ் எண் போன்ற புலங்களின் கலவையின் மதிப்புகள் மட்டுமே பொருந்தாது.

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

    அதி முக்கிய

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

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

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

    கேள்விகள் மற்றும் பணிகள்

    1. பாடப்புத்தகத்தின் மின்னணு பின்னிணைப்பில் உள்ள பத்திக்கான விளக்கக்காட்சிப் பொருட்களைப் படிக்கவும். கேள்விகளுக்கான பதில்களைத் தயாரிக்கும் போதும், பணிகளை முடிக்கும்போதும் இந்தப் பொருட்களைப் பயன்படுத்தவும்.

    2. தகவல் அமைப்பு என்றால் என்ன? ஒரு தகவல் அமைப்பின் உதாரணத்தைக் கொடுங்கள்.

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

    4. தரவுத்தளங்களில் தரவை ஒழுங்கமைப்பதற்கான முக்கிய வழிகளைக் குறிப்பிடவும்.

    5. என்ன தரவுத்தளங்கள் தொடர்புடையவை என்று அழைக்கப்படுகின்றன?

    6. பதிவு என்றால் என்ன? அதில் என்ன தகவல் உள்ளது?

    7. புலம் என்றால் என்ன? அதில் என்ன தகவல் உள்ளது?

    8. RDB புலங்களின் முக்கிய வகைகளை பட்டியலிடுங்கள்.

    9. ஒற்றை அட்டவணை தரவுத்தள புலங்களுக்கு


    ஒவ்வொரு புலத்தின் வகையையும் குறிக்கவும்.

    10. டேட்டாபேஸ் டேபிள் கீ என்றால் என்ன? பணி 9 இலிருந்து சேகரிப்பு தரவுத்தளத்தில் ஒரு முக்கிய அம்சமாக எது செயல்பட முடியும்?

    11. ஒற்றை அட்டவணை தரவுத்தளத்தின் கலவை, புல வகைகள் மற்றும் விசை ஆகியவற்றைக் கவனியுங்கள்:

    a) பயண நிறுவனம்;
    b) வீடியோ நூலகம்;
    c) கார் ஷோரூம்;
    ஈ) ரஷ்ய கூட்டமைப்பின் பிராந்தியங்கள்.

    சோதனை"டொமைன் மாதிரியாக தரவுத்தளம்"



    பக்