प्रौद्योगिकी साझेदारी

MySQL लेनदेनस्य उपयोगः

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

गुणाः

लेनदेनस्य मूलभूतगुणाः ACID:

दत्तांशकोशव्यवहारस्य ACID लक्षणं चत्वारि मूलभूतगुणानि निर्दिशन्ति ये सुनिश्चितं कुर्वन्ति यत् लेनदेनकार्यक्रमं कुर्वन् दत्तांशकोशः विश्वसनीयः सम्यक् च भवितुम् अर्हति अम्लम् इतिपरमाणुत्वम्(परमाणुता) 、 .समञ्जस(समञ्जस),एकान्तता(पृथक्करण)、दृढता (स्थायित्व) संक्षिप्त नाम। अधः प्रत्येकस्य विशेषतायाः विस्तृतं व्याख्यानं भवति ।

अणुत्वम् : १.

अणुत्वस्य अर्थः अस्ति यत् कश्चन व्यवहारः सम्पूर्णतया वा निष्पादयति वा न वा । व्यवहारस्य निष्पादनकाले यदि त्रुटिः विफलता वा भवति तर्हि कृतानां कार्याणां भागः पुनः रोल (अकृतः) भविष्यति, सम्पूर्णः व्यवहारः कदापि न अभवत् इव कार्यं करिष्यति
यथा, बैंकहस्तांतरणे स्थानान्तरणस्य द्वयोः सोपानयोः (एकस्य खातेः ऋणं कृत्वा अन्यस्मिन् खाते धनं निक्षेपणं) सफलं भवति अथवा उभयम् अपि न क्रियते केवलं धनं हृतं किन्तु निक्षेपः न भवति इति स्थितिः न भवितुम् अर्हति ।
समञ्जस:

स्थिरता सुनिश्चितं करोति यत् दत्तांशकोशः व्यवहारस्य निष्पादनात् पूर्वं पश्चात् च सर्वदा सुसंगतस्थितौ भवति । दत्तांशकोशे व्यवहारस्य आरम्भे अन्ते च सर्वान् व्यापारनियमान् बाध्यतां च पूरयितुं अर्हति ।
यथा, बैंकहस्तांतरणे कुललेखाराशिः व्यवहारात् पूर्वं पश्चात् च समाना एव तिष्ठेत् । यदि एकस्मात् खातेः राशिः हृता भवति तर्हि तदनुरूपं राशिं अन्यस्मिन् खाते योजयितव्यं, सम्पूर्णे प्रणाल्यां कुलराशिः एकरूपं भवति
एकान्तवासः : १.

एकान्तवासः सुनिश्चितं करोति यत् बहुविधसमवर्तीव्यवहारस्य निष्पादनं परस्परं बाधां न जनयति । प्रत्येकं व्यवहारः अन्यव्यापाराणां कार्याणि स्वतन्त्रतया निष्पादनीयः । लेनदेनयोः मध्ये पृथक्करणस्तरः भिन्न-भिन्न-लॉकिंग्-तन्त्रैः अथवा बहु-संस्करण-समवर्ती-नियन्त्रणेन प्राप्तुं शक्यते ।
यथा, द्वयोः समवर्ती-बैङ्क-स्थानांतरण-व्यवहारयोः, यदा एकः व्यवहारः निष्पादितः भवति, तदा अन्यः व्यवहारः स्वस्य अप्रतिबद्ध-मध्यस्थ-स्थितिं न द्रष्टव्यम्
स्थायित्व : १.

स्थायित्वं गारण्टीं ददाति यत् एकवारं व्यवहारः कृतः चेत् तस्य परिणामाः स्थायिरूपेण दत्तांशकोशे संगृहीताः भविष्यन्ति, तथा च यदि प्रणाली विफलं भवति (यथा विद्युत् विच्छेदः वा दुर्घटना वा) तर्हि प्रस्तुतव्यवहारपरिणामाः न नष्टाः भविष्यन्ति
यथा, बैंकहस्तांतरणे एकदा स्थानान्तरणव्यवहारः सफलतया प्रस्तूयते चेत्, तदनन्तरं प्रणाली विफलतां प्राप्नोति चेदपि, स्थानान्तरणस्य परिणामाः न नष्टाः भविष्यन्ति, खाताशेषस्य अद्यतनीकरणं च स्थास्यति
एतानि विशेषतानि संयुक्तरूपेण लेनदेनप्रक्रियायां दत्तांशकोशस्य विश्वसनीयतां स्थिरतां च सुनिश्चितयन्ति, येन दत्तांशस्य अखण्डतां सटीकता च सुनिश्चितं भवति

JDBC लेनदेनस्य उपयोगं करोति

दत्तांशकोशं बहुवारं संचालितुं डिजाइनं कुर्वन् निम्नलिखित sql गलतः भवति । कथनद्वयं वस्तुतः एकस्मिन् समये सफलतया असफलं वा निष्पादयितुं आवश्यकं, परन्तु वर्तमानः कार्यक्रमः मम आवश्यकतां न अनुसरति ।

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु

व्यवहारद्वारा स्थिरतायाः गारण्टी भवति
अत्र चित्रविवरणं सम्मिलितं कुर्वन्तु