Beginners को लागि डेटाबेस

डाटाबेस, SQL, र Microsoft Access को परिचय

सतहमा, एउटा डाटाबेसले स्प्रेडशिट जस्तो धेरै देखिन्छ। यो डेटाको स्तम्भहरू र पङ्क्तिहरूमा व्यवस्थित गरिएको छ। तर त्यो जहाँ समानता समाप्त हुन्छ किनकी एक डेटाबेस धेरै शक्तिशाली छ।

डेटाबेस के गर्न सकिन्छ?

डाटाबेससँग व्यापक खोज कार्यक्षमता छ। उदाहरणको लागि, एक बिक्री विभागले चाँडै खोजी गर्न सक्दछ र सबै बिक्री कर्मचारीहरू खोज्न सक्दथ्यो जसले एक निश्चित समय अवधिमा बिक्रीको निश्चित मात्रा प्राप्त गर्यो।

डाटाबेसले थोकमा रेकर्ड अद्यावधिक गर्न सक्छ - लाखौं वा थप रेकर्डहरू समेत। यो उपयोगी हुनेछ, उदाहरणका लागि, यदि तपाइँ नयाँ स्तम्भहरू थप्न वा केही प्रकारको डाटा प्याच लागू गर्न चाहानुहुन्छ।

यदि डाटाबेस सम्बन्धित छ , जुन धेरै डेटाबेस हो, यसले फरक तालिकाहरूमा क्रस-सन्दर्भ रेकर्ड गर्न सक्छ। यसको मतलब तपाईंले तालिकाहरू बीच सम्बन्ध सिर्जना गर्न सक्नुहुनेछ। उदाहरणका लागि, यदि तपाईले ग्राहक तालिकाको साथ आदेश तालिकासँग जोड्नुभयो भने, तपाईले आदेश तालिकाबाट सबै खरिद आदेशहरू फेला पार्न सक्नुहुनेछ जुन एक ग्राहकलाई सधैँ ग्राहकको तालिकाबाट प्रशोधन गरिएको छ, वा थप पुन: परिमार्जन गर्न केवल एक विशेष समय अवधिमा मात्र प्रशोधन गर्ने - वा लगभग कुनै पनि प्रकारको संयोजन तपाईंले कल्पना गर्न सक्नुहुनेछ।

डेटाबेसले धेरै तालिकाहरूमा जटिल कुल गणना गर्न सक्छ। उदाहरणका लागि, तपाईं एकाधिक खुदरा आउटलेटहरूमा खर्चहरू सूचीबद्ध गर्न सक्नुहुनेछ, सबै सम्भावित उप-योगहरू, र त्यसपछि अन्तिम कुल सहित।

एक डाटाबेसले स्थिरता र डेटा अखंडता लागू गर्न सक्छ, जुन यसको अर्थ हो कि यो डुप्लिकेटबाट बच्न र यसको डेटा र शुद्धता सुनिश्चित गरेर यसको डिजाइन र अवरोधहरूको श्रृंखला।

डाटाबेसको संरचना के हो?

यसको सरल मा, एक डेटाबेस तालिकामा र पङ्क्तिहरू तालिकाहरूमा बनाइन्छ । डेटा डुप्लिकेसबाट बच्नको लागि तालिकाहरू मार्फत विभाजित गरिएको छ। उदाहरणका लागि, व्यवसायमा कर्मचारीहरू, ग्राहकहरूको लागि र अन्य उत्पादनका लागि एक तालिका हुन सक्छ।

तालिकामा प्रत्येक पङ्क्ति रेकर्ड भनिन्छ, र प्रत्येक सेलको क्षेत्र हो। प्रत्येक क्षेत्र (वा स्तम्भ) एक विशेष प्रकारको डाटा, जस्तै नम्बर, पाठ वा मितिको लागि डिजाइन गर्न सकिन्छ। यो तपाईंको श्रृंखला सही र भरोसेमंद छ भन्ने सुनिश्चित गर्न नियमहरूको श्रृंखलामा लागू हुन्छ।

एक नैतिक डेटाबेसमा तालिकाहरू कुञ्जी मार्फत लिंक गरिएको छ। यो प्रत्येक तालिकामा एउटा आईडी हो जसले विशिष्ट रूपमा एक पङ्क्ति पहिचान गर्दछ। प्रत्येक तालिकाको प्राथमिक कुञ्जी स्तम्भ छ, र कुनै तालिका जो कि तालिकामा लिङ्क गर्न आवश्यक पर्दछ एक विदेशी कुञ्जी स्तम्भ हुनेछ जसको मान पहिलो तालिका प्राथमिक कुञ्जी सँग मेल खान्छ।

डाटाबेसमा फारमहरू समावेश हुनेछन् ताकि प्रयोगकर्ताले डेटा इनपुट वा सम्पादन गर्न सक्दछ। यसको अतिरिक्त, यसको पास डेटा बाट रिपोर्टहरू उत्पन्न गर्न सुविधा हुनेछ। एक रिपोर्ट मात्र प्रश्नको जवाफ हो, डेटाबेस-बोल्नेमा क्वेरी भनिन्छ। उदाहरणको लागी, तपाईले विशेष डेटा अवधिमा कम्पनीको सकल आय फेला पार्न डेटाबेसको प्रश्न गर्न सक्नुहुन्छ। डेटाबेस तपाईलाई अनुरोध गरिएको जानकारी संग रिपोर्ट फिर्ता हुनेछ।

साधारण डाटाबेस उत्पादन

माइक्रोसफ्ट पहुँच आजको बजारमा सबैभन्दा लोकप्रिय डेटाबेस प्लेटफार्म हो। यो माइक्रोसफ्ट अफिसको साथ यो जहाजहरू र सबै कार्यालय उत्पादनहरूसँग उपयुक्त छ। यसले विजार्डहरू र एक सजिलो प्रयोग इन्टरफेस सुविधा गर्दछ जुन तपाईंको डेटाबेसको विकास मार्फत तपाईंलाई डोऱ्याउँछ। अन्य डेस्कटप डाटाबेसहरू पनि उपलब्ध छन्, फाइलमेकर प्रो, लिबर अफिस बेस (जुन नि: शुल्क छ) र शानदार डेटाबेस समावेश गर्दछ।

यदि तपाईं ठूलो व्यापारको लागि एक डेटाबेसमा विचार गर्दै हुनुहुन्छ भने, तपाईं संरचित प्रश्न भाषा (SQL) मा आधारित सर्भर डेटाबेस विचार गर्न सक्नुहुन्छ। एसक्यूएल सबै भन्दा साधारण डाटाबेस भाषा हो र आज धेरै डेटाबेस द्वारा प्रयोग गरिन्छ।

सर्भर डेटाबेसहरू जस्तै MySQL, Microsoft SQL Server, र Oracle धेरै शक्तिशाली हुन्छन् तर महंगी पनि र तीव्र शिक्षण वक्रको साथ आउन सक्छ।