डाटा और इसके गुण database and its properties

किसी कार्य विशेष से सम्बन्धित सूचनाओं (Informations) डेटा (Data) का व्यवस्थित रूप से एकत्रीकरण ही डेटाबेस (Database) है। डेटाबेस (Darabase) डेटा फाइल्स (Data Files) का एक ऐसा समूह है, जो एकीकृत फाइल सिस्टम (Integrated File System) की भांति होता है तथा डेटा (Data) के अनुलिपिकरण (Duplication) को कम करता है, साथ ही कोई भी वांछित जानकारी सरलता से प्राप्त (Access) करवाता है। इस एकीकृत फाइल सिस्टम (Integrated File System) में अनेक फाइल्स एक-दूसरे से सम्बद्ध होते हुए भी पूर्णता का आभास प्रदान करती हैं। टेलीफोन डायरेक्ट्री इसका एक अच्छा उदाहरण है। अन्य शब्दों में डेटाबेस (Database), सम्बन्धित डेटा का एक संग्रह (Collection) होता है। डेटाबेस (Database) की परिभाषा में डेटा (Data) से हमारा तात्पर्य उन तथ्यों (Facts) से है, जिनका कुछ आशय होता है और जिन्हें रिकॉर्ड (Record) किया जा सकता है। उदाहरणस्वरूप, यदि आपने किसी इन्डेक्स्ड एड्रेस बुक (Indexed Address Book) में अपने जानने वाले व्यक्तियों के नाम, टेलीफोन नम्बर एवं पतों को लिख रखा है तो इसे एक डेटाबेस (Database) कहा जा सकता है। तकनीकी भाषा में डेटाबेस (Database) को इस तरह परिभाषित किया जा सकता है-“डेटाबेस (Database) एक समान रिकॉर्ड्स (Records) का एक समूह होता है, जिसे किसी विशेष फाइल आर्गेनाइजेशन (File Organization) में किसी सेकण्डरी स्टोरेज डिवाइस (Secondary Storage Device); जैसे-डिस्क (Disk), पर एक कम्प्यूटर-फाइल (Computer-File) के रूप में स्टोर (Store) किया जा सकता है।" किसी सेकेण्डरी स्टोरेज डिवाइस (Secondary Storage Device) पर डेटाबेस फाइल्स (Database Files) को मैगनेटिक स्वरूप (Magnetic Form) में बाइनरी डिजिट्स (Binary Digits) के रूप में स्टोर (Store) किया जाता है। ये बाइनरी डिजिट्स (Binary digits), बाइट्स (Bytes) अर्थात् कैरेक्टर्स (Characters), डेटा-आइटम्स (Data.lr-- रिकॉर्ड्स (Records) और फाइल (File) के क्रम में व्यवस्थित होते हैं। डेटाबेस (Database) के प्रमुख गुण (Properties) निम्नलिखित हैं- एक अच्छे डेटाबेस (Database) में वांछित जानकारी को शीघ्रता, सत्यता एवं शुद्धता से उपलब्ध कराने का पुन होना आवश्यक है। ऐसा एक Non-Procedural भाषा; जैसे-SQL, के द्वारा ही किया जा सकता है। • एक अच्छे डेटाबेस (Database) में डेटा (Data) की पुनरावृत्ति नहीं होनी चाहिए। .एक अच्छे डेटाबेस (Database) में स्थित डेटा (Data) के रूप में संचित जानकारी में सामंजस्यता होनी चाहिए। यदि डेटाबेस (Database) की किसी टेबल (Table) का कोई रिकॉर्ड (Record) बदला गया है तो उसकी उन सभी टेबल्स (Tables) के अन्दर जिस-जिस स्थान पर भी वह रिकॉर्ड (Record) आता है, स्वतः ही वह बदल जाना चाहिए। • एक अच्छे डेटाबेस (Database) में स्थित डेटा (Data) को कोई अवांछनीय व्यक्ति छेड़छाड़ न कर सके इसके लिए, डेटा (Data) की सुरक्षा का प्रबन्ध होना चाहिए। डेटा (Data) की सुरक्षा पासवर्ड (Password) डालकर की जा सकती है।