डेटाबेस विकास प्रक्रिया में अंतिम उपयोगकर्ता की क्या भूमिका है?

एक कंप्यूटर सिस्टम का डेटाबेस सॉफ्टवेयर एक संगठन के डेटा के लिए एक कुशल, सुरक्षित भंडार के रूप में कार्य करता है। किसी डेटाबेस का अंतिम उपयोगकर्ता आमतौर पर सॉफ़्टवेयर या उसकी फ़ाइलों को कभी नहीं देखता है, और सिस्टम के काम करने के तरीके से अनजान हो सकता है। क्योंकि वह डेटाबेस के साथ इंटरैक्ट करने वाले एप्लिकेशन सॉफ़्टवेयर का उपयोग करती है, हालाँकि, सिस्टम प्रोग्रामर को उसकी ज़रूरतों को पूरा करने के लिए सेटअप का निर्माण करना चाहिए। प्रोग्रामर उपयोगकर्ता के साथ सिस्टम के लक्ष्यों पर चर्चा करता है और उन्हें एक कार्यशील कॉन्फ़िगरेशन में अनुवादित करता है।

विशेष विवरण

एक इंजीनियर अपने कंप्यूटर को चालू करता है और मशीनरी के एक टुकड़े के लिए पुर्जों की एक सूची प्राप्त करता है। वह डेटाबेस को नहीं देखती है जो भागों की सूची को संग्रहीत करता है, लेकिन वह इसकी स्क्रीन और प्रिंटआउट देखती है। भागों की सूची प्रणाली को डिजाइन करने के लिए, एक प्रोग्रामर इंजीनियर के साथ बैठता है और यह पता लगाता है कि उसे किस प्रकार की जानकारी की आवश्यकता है, फिर उपयोगकर्ता के विनिर्देशों से डेटाबेस, स्क्रीन और रिपोर्ट बनाता है। समय के साथ, प्रोग्रामर नई या पुन: कॉन्फ़िगर की गई सुविधाओं के लिए उपयोगकर्ता के अनुरोधों के जवाब में सिस्टम को संशोधित कर सकता है।

दिन का वीडियो

नियमों

अंतिम उपयोगकर्ताओं की आवश्यकता हो सकती है कि एक सॉफ़्टवेयर सिस्टम विशिष्ट नियमों का पालन करता है जो मानदंडों का प्रतिनिधित्व करते हैं या किसी व्यवसाय, उद्योग या कानूनों के सेट के निषेध को लागू करते हैं। उदाहरण के लिए, एक पुर्जे प्रणाली को उन वस्तुओं को अवरुद्ध करना चाहिए जिनमें डिज़ाइन किए गए उत्पादों में कार्यान्वयन से सीसा होता है घरेलू उपयोग के लिए, या एक नियम का पालन करने की आवश्यकता है कि मशीन का वजन कभी भी 200. से अधिक नहीं होना चाहिए पाउंड। प्रोग्रामर डेटाबेस नियम सेट करता है जो इन प्रतिबंधों को स्वचालित रूप से लागू करता है।

आयात निर्यात

उपयोगकर्ता अक्सर छोटी स्प्रैडशीट फ़ाइलों में रिकॉर्ड बनाए रखते हैं, प्रोजेक्ट ट्रैक करते हैं, चार्ट बनाते हैं और अन्य दैनिक कार्य करते हैं। एक डेटाबेस प्रोग्रामर एक एप्लिकेशन सेट कर सकता है जो सिस्टम से अनुकूलित निर्यात की अनुमति देता है, जिसे अंतिम उपयोगकर्ता एक स्प्रेडशीट प्रोग्राम में खोल सकते हैं। इस स्थिति में, एक डेटाबेस सिस्टम प्रक्रिया डेटा के माध्यम से मिलती है और एक स्प्रेडशीट प्रारूप में चुनिंदा रिकॉर्ड लिखती है। डेटा को विपरीत दिशा में ले जाने के लिए, प्रोग्रामर डेटा-आयात रूटीन सेट करता है जो उपयोगकर्ता-जनित फ़ाइलों से डेटाबेस को फीड करता है।

अनुसूची

कुछ प्रकार के डेटाबेस प्रबंधन सॉफ़्टवेयर डेटा को एक शेड्यूल पर स्वचालित रूप से संसाधित करते हैं। इस प्रकार की समय-संवेदी प्रक्रिया एक प्रबंधक की मदद कर सकती है जिसे एक दैनिक रिपोर्ट की आवश्यकता होती है जो पिछले दिन के कार्य का सारांश देती है। रात भर चलने पर, एक निर्धारित दिनचर्या इस जानकारी को उत्पन्न कर सकती है। अन्य अनुसूचित डेटाबेस प्रक्रियाएं सप्ताह, महीने या तिमाही के लिए रिपोर्ट बना सकती हैं या फ़ाइलें निर्यात कर सकती हैं। एक बार जब उपयोगकर्ता अपनी आवर्ती डेटा आवश्यकताओं का वर्णन और मात्रा निर्धारित करते हैं, तो प्रोग्रामर आवश्यक प्रक्रियाओं को स्थापित कर सकता है।

सुरक्षा

डेटाबेस सुरक्षा को उपयोगकर्ताओं की संगठनात्मक भूमिकाओं को प्रतिबिंबित करना चाहिए। डेटाबेस एप्लिकेशन कॉन्फ़िगरेशन यह सुनिश्चित करने के लिए लचीलापन प्रदान करता है कि जानकारी केवल उन लोगों तक पहुंचती है जिन्हें आवश्यकता है और इसे देखने का अधिकार है। उदाहरण के लिए, एक इंजीनियर को उसके पुर्जे डेटाबेस तक पूर्ण पहुँच प्राप्त होती है, लेकिन वह पेरोल डेटाबेस से रिकॉर्ड नहीं पढ़ सकता है। इसके विपरीत, एक मानव संसाधन उपयोगकर्ता पेरोल डेटा तक पूर्ण पहुंच प्राप्त कर सकता है लेकिन भागों डेटाबेस तक पहुंचने के लिए आवश्यक विशेषाधिकारों की कमी है।

श्रेणियाँ

हाल का

कंप्यूटर के चार बुनियादी कार्य क्या हैं?

कंप्यूटर के चार बुनियादी कार्य क्या हैं?

छवि क्रेडिट: कैइइमेज/राफल रोडज़ोच/कैइमेज/गेटी इ...

पायथन में एक सूची का औसत कैसे खोजें

पायथन में एक सूची का औसत कैसे खोजें

छवि क्रेडिट: मेटेजमो/आईस्टॉक/गेटी इमेजेज यदि आप...

पायथन में टेलर सीरीज कैसे लिखें

पायथन में टेलर सीरीज कैसे लिखें

एक टेलर श्रृंखला एक अनंत योग का उपयोग करके एक फ...