कम्प्युटर, डेटाबेस
डेटाबेस व्यवस्थापन प्रणाली को अवलोकन
सबै मानव गतिविधि inextricably जानकारी निर्देशिका र डेटाबेस को एक किसिम संग जोडिएको छ। पुस्तकालयको रजिस्ट्री, नोटप्याड, ठेगाना आफ्नो मोबाइल फोन वा ट्याब्लेटमा - यो हामी प्रयोग जो संरचित जानकारी पूर्ण सूची छ। तर कम्प्युटर सटीक जस्तै, त्यसैले हामी परिभाषा दिन।
त्यसैले, एक डेटाबेस (DB) - विभिन्न विषय क्षेत्रमा वस्तुहरु को जानकारी राज्य वर्णन र प्रक्रियामा कम्प्युटर उपकरण संग तार्किक सम्बन्धित डाटा एक सेट।
डेटाबेस व्यवस्थापन प्रणाली, सिर्जना प्रबन्ध र प्रशोधन जानकारी आधारमा लागि सफ्टवेयर र भाषा वातावरण छ। Assigning डेटाबेस:
- बाहिर (डिस्क, टेप, आदि ...) र राम मा आधारमा काम;
- साझा प्रयोगकर्ता;
- परिवर्तन नियन्त्रण, संग्रह र डेटाबेस रिकभरी;
- भाषा पहुँच प्रदान जानकारी प्रक्रिया ;
- सृष्टिको, परिमार्जन, र डेटाबेस व्यवस्थापनका लागि उपकरण।
संबंधात्मक व्यवस्थापन प्रणाली
कम्प्युटर डेटाबेस को आगमन पछि देखि यो आफ्नो काम को धेरै मोडेल भएको छ, तर संबंधात्मक मोडेल सबैभन्दा सार्वभौमिक थियो। यो जानकारी टेबल को एउटा सम्बन्धित सेट हो निष्ठा र जानकारी को न्यूनतम अतिरेक ग्यारेन्टी। तालिका मोडेल विषय क्षेत्रको बहुमत लागू थियो, र बजार एक संबंधात्मक डाटाबेस व्यवस्थापन प्रणाली तेजी विकास गर्न थाले छ। यो आंकडा को एक संबंधात्मक संरचना एउटा उदाहरण देखाउँछ "विद्यार्थीहरूको आधार।"
सबै संबंधात्मक DBMSs एएनएसआई SQL भाषा मानक र विभिन्न डेटाबेस मा चलाउन आवेदन सक्षम जो संबंधात्मक मोडेल, आधारभूत सिद्धान्तहरू समर्थन। यसबाहेक, ठूलो डेटाबेस आफ्नै SQL विस्तार थपिएको छ। व्यवस्थापन प्रणाली को उदाहरण डेटाबेस ठूलो मात्रा परियोजनाका लागि - यो छ Microsoft SQL सर्भर र ओरेकल।
को संबंधात्मक मोडेल सफलतापूर्वक इन्टरनेट परियोजनाहरूको विकास प्रयोग गरिएको। उदाहरण MySQL डाटाबेस र PostgreSQL छन्।
NoSQL प्रविधि
डाटा मात्रा र सम्बन्ध जटिलता मा वृद्धि नयाँ डाटाबेस व्यवस्थापन प्रणाली को उद्भव गर्न नेतृत्व गरेको छ। सूचना प्रत्येक अन्य स्वतन्त्र, र कहिले काँही पनि असम्भव कडाई यसको संरचना वर्णन गर्न भएनन् छ। संबंधात्मक डेटाबेस अब यस्तो कार्यहरू सामना गर्न सक्नुहुन्छ। यो जानकारी डेटाबेस र व्यवस्थापन प्रणाली, सामूहिक NoSQL रूपमा चिनिने एउटा नयाँ प्रकारको को उद्भव ( «कुनै SQL») को नेतृत्व गरेको छ।
NoSQL डेटाबेस को मुख्य विभाग:
- "प्रमुख मूल्य"। सबै भन्दा लोकप्रिय डेटाबेस - Redis, Voldemort, टोक्यो क्याबिनेट र Dynomite।
- क्लोन डेटाबेस Bigtable। यसले आन्तरिक प्रयोग खोज इन्जिन को लागि Google द्वारा विकसित भएको थियो। आधिकारिक Bigtable यो प्रस्ताव छ, तर त्यहाँ यसको आधारमा डाटाबेस छ। यो Hadoop, Hypertable र Cassandra।
- कागजात-उन्मुख। सबै भन्दा लोकप्रिय बर्कले DB XML, MongoD अवस्थित र CouchDB।
- आधार मा आधारित ग्राफ सिद्धान्त को। Neo4j, Sones graphDB र AllegroGraph प्रयोग गरिएको।
DBMS को भविष्य
बजार संबंधात्मक डाटाबेस व्यवस्थापन प्रणाली NoSQL बनाउने प्रयोग गर्न र थप र थप इच्छुक बढिरहन्छ। निस्सन्देह, यो "क्लासिक» SQL मा बदलिने जटिलता को सफ्टवेयर प्रणाली को एक ठूलो रकम बेचिएको, र तिनीहरूलाई लागि माइक्रोसफ्ट र ओरेकल जस्तै यस्तो बजार दिग्गज छन्। तर केही निश्चितताका साथ हामीले आ वर्ष मा NoSQL एकदम जटिल जानकारी प्रणाली को विकास मा नेताहरूले oust गर्न सक्षम हुनेछ भन्ने मान्छु गर्न सक्नुहुन्छ।
Similar articles
Trending Now