![...](/f/c307d3190ee0545af3bc95811bef4108.jpg)
डेटाबेस एक संगठित और डिजिटल प्रारूप में डेटा फ़ाइलों के प्रबंधन के लिए बनाया और कार्यान्वित किया गया कोई भी सॉफ़्टवेयर पैकेज है। किसी भी डेटाबेस सॉफ़्टवेयर का उद्देश्य डेटा के बड़े सेट को प्रभावी ढंग से प्रबंधित करना और संभालना है और इस कारण से, इसका विकास और कार्यान्वयन को सावधानीपूर्वक देखा और प्रलेखित किया जाता है ताकि इसके संचालन के दौरान किसी भी खराबी से बचा जा सके अवधि। डेटाबेस प्रोग्राम की इस अवलोकन और दस्तावेज़ीकरण प्रक्रिया को औपचारिक रूप से डेटाबेस जीवनचक्र के रूप में जाना जाता है, जिसमें पाँच प्रमुख चरण होते हैं। डेटाबेस जीवनचक्र के ये चरण उन चरणों का प्रतिनिधित्व करते हैं जिनके माध्यम से यह कार्यक्रम वास्तव में व्यावहारिक वातावरण में नियोजित, विकसित, मूल्यांकन और कार्यान्वित किया जाता है। इसके अलावा, यदि किसी भी स्तर पर किसी समस्या (या खामी) का पता लगाया जाता है, तो इसे समाप्त करने के लिए, एक प्रभावी डेटाबेस सॉफ़्टवेयर का उत्पादन करने के लिए जीवनचक्र को वापस (या पुनः आरंभ) किया जाता है।
योजना
डेटाबेस विकास जीवनचक्र के पहले चरण में आवश्यक जानकारी का संग्रह शामिल है, और उन आवश्यकताओं के संबंध में एक सैद्धांतिक रूपरेखा तैयार करना जिसके लिए डेटाबेस प्रोग्राम है विकसित। यह इस चरण में है कि एक डेवलपर एक मंच की योजना बनाता है जिस पर डेटाबेस प्रोग्राम को डिज़ाइन किया जाना है, बजट आवंटित करता है प्रक्रिया से जुड़ा है, और एक समयरेखा तय करता है जिसमें विकास और कार्यान्वयन की प्रक्रिया होनी है पूरा हुआ।
दिन का वीडियो
विश्लेषण
विश्लेषण चरण में पहले से किए गए डेटाबेस विकास योजना का महत्वपूर्ण मूल्यांकन शामिल है। इस चरण में, एक से अधिक डेवलपर (या डेवलपर्स की एक टीम) लागत, समय-अवधि, जैसे तत्वों के विरुद्ध डेटाबेस विकास की योजना का मूल्यांकन करते हैं। विकास मंच (प्रोग्रामिंग भाषाओं की तरह), और पूर्वानुमानित विकास परिणाम, नियोजित डेटाबेस से जुड़ी प्रभावशीलता का विश्लेषण करने के लिए कार्यक्रम। आसान शब्दों में; इस चरण में योजना का विश्लेषण करना और डेटाबेस विकास योजना के भीतर मौजूद किसी भी कमी का पता लगाना शामिल है।
डिजाइन विकास
डेटाबेस जीवनचक्र के इस तीसरे चरण में एक डेटाबेस प्रोग्राम (सावधानीपूर्वक योजना और विश्लेषण के बाद) को डिज़ाइन या विकसित किया जाता है। यह इस चरण में है कि डेटाबेस संचालन के सभी तार्किक डिजाइन मापदंडों को अंतिम रूप दिया जाता है, और कार्यक्रम का विकास एक निर्दिष्ट समय अवधि के तहत किया जाता है। इस डिज़ाइन चरण के पूरा होने पर, एक संपूर्ण डेटाबेस सॉफ़्टवेयर पैकेज उपलब्ध कराया जाता है, जिसमें पिछले दो चरणों में सभी तकनीकी सीमाओं और खामियों को दूर किया गया है। इसके अलावा, डेटाबेस प्रोग्राम के इस अंतिम संस्करण की आमतौर पर इसके संचालन के लिए जाँच की जाती है के अगले चरण में ले जाने से पहले प्रभावशीलता (डिजाइन/विकास चरण में) कार्यान्वयन।
कार्यान्वयन
इस चरण में, विकसित कार्यक्रम डेटा मूल्यों (सूचना) के दिए गए सेट पर लागू किया जाता है और इसके परिचालन मानकों को अंत में पूर्व-निर्धारित कार्यों पर कार्रवाई में लाया जाता है। इसका मतलब यह है कि, कार्यान्वयन चरण में, विकसित डेटाबेस प्रोग्राम उपयोगकर्ता-नियंत्रित सॉफ़्टवेयर के रूप में काम करना शुरू कर देता है, जिसका उद्देश्य वांछित कार्यों के लिए डेटा के पहले से मौजूद पूल का प्रबंधन करना है।
रखरखाव
रखरखाव का पांचवां चरण आमतौर पर एक लंबा चरण होता है, जो पूरी अवधि का प्रतिनिधित्व करता है जो है विकसित डेटाबेस की विशेषताओं के परीक्षण, प्रबंधन, समस्या निवारण और रखरखाव के लिए आवंटित कार्यक्रम। यह चरण आम तौर पर डेटाबेस प्रोग्राम के कार्यान्वयन के ठीक बाद शुरू होता है, और किसी भी महत्वपूर्ण तक चलता रहता है डेटाबेस के साथ समस्या उत्पन्न होती है, जिसके लिए इसे फिर से डिज़ाइन करने या दूसरे चक्र के लिए पुन: नियोजित करने की आवश्यकता होती है कार्यान्वयन।