
डेटाबेस में तालिका संरचनाएं डेटा को पंक्तियों और स्तंभों में व्यवस्थित करती हैं।
एक फ्लैट फ़ाइल डेटाबेस एकल तालिका संरचना में डेटा संग्रहीत करता है। एक रिलेशनल डेटाबेस कई टेबल संरचनाओं का उपयोग करता है, तालिकाओं के बीच क्रॉस-रेफरेंसिंग रिकॉर्ड। दोनों में तालिकाएँ रिकॉर्ड को पंक्तियों में व्यवस्थित करती हैं, प्रत्येक कॉलम में रिकॉर्ड में डेटा का एक टुकड़ा होता है।
इतिहास
कंप्यूटिंग इतिहास की शुरुआत में फ्लैट फ़ाइल डेटाबेस एक प्राकृतिक विकास था। रिलेशनल डेटाबेस मॉडल मुख्य रूप से आईबीएम द्वारा 1970 के दशक की शुरुआत में विकसित और कार्यान्वित किया गया था।
दिन का वीडियो
फ्लैट फ़ाइल डेटाबेस
फ्लैट फ़ाइल डेटाबेस आम तौर पर सादा पाठ फ़ाइलें होती हैं जो प्रति पंक्ति एक रिकॉर्ड स्टोर करती हैं, जिसमें रिकॉर्ड फ़ील्ड व्हाइटस्पेस या एक सीमित चरित्र द्वारा सीमित होते हैं। फ्लैट फ़ाइल डेटाबेस को विभिन्न प्रकार के सॉफ़्टवेयर अनुप्रयोगों द्वारा सीधे पढ़ा जा सकता है।
संबंध का डेटाबेस
डेटा तालिकाओं के अलावा, संबंधपरक डेटाबेस खोज मानदंडों के आधार पर रिकॉर्ड को जल्दी से खोजने के लिए "इंडेक्स" का उपयोग करते हैं। रिलेशनल डेटाबेस को आमतौर पर डेटा को प्रबंधित और एक्सेस करने के लिए एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) की आवश्यकता होती है।
लाभ
फ्लैट फ़ाइल डेटाबेस सरल और पोर्टेबल हैं, और आमतौर पर विशेष सॉफ़्टवेयर की आवश्यकता के बिना उपयोग किया जा सकता है। रिलेशनल डेटाबेस फ्लैट फाइलों की तुलना में तेज, अधिक कुशल और अधिक शक्तिशाली होते हैं। अधिकांश RDBMS नेटवर्क पर डेटाबेस एक्सेस प्रदान करते हैं।
सॉफ्टवेयर
मूल रूप से एक फ्लैट फ़ाइल डेटाबेस संरचना पर आधारित सॉफ्टवेयर में फाइलमेकर, बर्कले डीबी और बोरलैंड रिफ्लेक्स शामिल थे। लोकप्रिय आधुनिक रिलेशनल डेटाबेस सिस्टम में Oracle, MySQL और PostgreSQL शामिल हैं।