தரவுத் தளம் என்றால் தகவல்களை சேர்த்து வைக்கும் முறை.
- நம் சட்டைப் பை குறிப்பேட்டில் தொலைபேசி எண்களைக் குறித்து வைத்திருப்பதும் தரவுத்தளம்தான். அதிலிருந்து தகவலைப் பெறுவது, புதிய தகவலைச் சேர்ப்பது ஒவ்வொன்றுக்கும் வழிமுறைகள் வைத்திருப்போம்.
- விரிதாள் (spreadsheet) மென்பொருளில் தரவுத் தளம் இருக்கலாம்.
- அல்லது ஒரு உரைக் கோப்பாகக் (text file) கூட வைத்திருக்கலாம்.
பெரிய அளவில் சிக்கலான விபரங்களைச் சேமிக்க அட்டிசார் தரவுத் தள மேலாண்மை பயன்பாடுகள் பரவலாகப் பயன்படுத்தப்படுகின்றன. (Relational Database Management Systems). அட்டிகளில் (Relations/Tables)) விபரங்களைச் சேமிப்பதால் அப்படிப் பெயர்.
- அட்டி என்பதில் வரிசை (tuples/row) வரிசையாகப் பல தகவல் தொகுப்புகள் இருக்கும்.
- ஒவ்வொரு வரிசையிலும் பல விபரங்கள் (attributes/columns) இருக்கும்.
எடுத்துக்காட்டாக ஒரு வலைப் பதிவரைக் குறித்த விபரங்கள் ஒரு வரிசையில் இருக்கும். வரிசை எண், பெயர், பதிவு முகவரி, பதிவின் பெயர் என்று விபரங்கள் இருக்கலாம்.
- அடுத்தடுத்த வரிசைகளில் மேலும் பிற பதிவர்களின் விபரங்கள் இருக்கும்.
இப்படி அட்டி சார் தரவுத் தளங்களைப் பயன்படுத்துவதன் நோக்கங்கள்;
- சேமிக்கத் தேவைப்படும் இட அளவு குறைவாக இருக்க வேண்டும். ஒரே விவரத்தைத் திரும்பத் திரும்ப சேமித்து இடத்தை வீணாக்கக் கூடாது. (space saving)
- ஏதாவது விபரத்தை புதுப்பிக்கும் போது எல்லா இடங்களிலும் அந்த விபரம் மாறி விட வேண்டும். (avoiding updation anamoly)
- ஏதாவது வரிசையை தேவையில்லை என்று நீக்கும் போது, தேவைப்படும் மற்ற விபரங்களை நீக்க வேண்டிய நிலை இருக்கக் கூடாது. (avoiding deletion anamoly)
- ஏதாவது விபரம் சேமிக்கும் போது தேவை இல்லாத மற்ற விபரங்களையும் சேமிக்கும் கட்டாயம் இருக்கக் கூடாது (avoiding insertion anamoly)
No comments:
Post a Comment