தரவுத்தளங்கள் எவ்வாறு வேலை செய்கின்றன?

பொருளடக்கம்:

Anonim

ஒரு தரவுத்தளத்தில் என்ன இருக்கிறது?

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

தரவுத்தள மாதிரிகள்

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

ஒரு டேட்டாபேஸ் வடிவமைத்தல்

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

ஒரு டேட்டாபேஸ் வேலை

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