ஸ்கேமாஸ் மற்றும் தரவுத்தளங்களுடனான அவர்களது உறவு பற்றி அறிக

அமைப்பை உறுதிப்படுத்தும் ஒரு தரவுத்தளத்தின் ஒரு திட்டம் ஆகும்

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

திட்டமிட்ட வினவல் மொழி (SQL) ஐ ஒரு புதிய தரவுத்தளத்தில் ஸ்கீமாவைப் பிரதிபலிக்க பயன்படுத்தக்கூடிய CREATE அறிக்கைகள் என்ற வரிசையாக ஒரு ஸ்கீமா பொதுவாக விவரிக்கப்படுகிறது.

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

தரவுத்தள திட்டத்தின் வகைகள்

இரண்டு வகையான தரவுத்தள முறை:

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

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