सुरुवातीच्यासाठी डेटाबेस

डेटाबेस परिचय, एस क्यू एल, आणि मायक्रोसॉफ्ट प्रवेश

पृष्ठभाग वर, एक डेटाबेस एक स्प्रेडशीट सारखे वाटते कदाचित; यात डेटा आणि कॉलम आणि पंक्तिंमध्ये व्यवस्था आहे. पण तिथे समानता समाप्त होते कारण डेटाबेस अधिक शक्तिशाली आहे.

डेटाबेस काय करू शकता?

डेटाबेसमध्ये व्यापक शोध कार्यक्षमता आहे. उदाहरणार्थ, एक विक्री विभाग त्वरीत शोधू शकला आणि सर्व विक्री कर्मचा-यांना शोधू शकला ज्यांनी एखाद्या ठराविक काळाच्या कालावधीत विशिष्ट प्रमाणात विक्री केली होती.

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

जर डेटाबेस रिलेशनल असेल, तर बहुतेक डाटाबेसेस हे वेगवेगळ्या टेबलांमध्ये रेकॉर्ड क्रॉस-रेफरन्स करू शकतात. याचा अर्थ असा की आपण टेबलमधे संबंध निर्माण करू शकता. उदाहरणार्थ, जर आपण ऑर्डर्स टेबलसह ग्राहकांच्या टेबलशी दुवा साधला, तर ऑर्डरच्या टेबलमधून आपण सर्व खरेदी ऑर्डर शोधू शकता, ज्या ग्राहकांच्या ग्राहकांकडून एकाच ग्राहकाने प्रक्रिया केल्या जातात, किंवा विशिष्ट वेळेत प्रक्रिया केलेल्या त्या ऑर्डरची परतफेड करू शकतात. - किंवा जवळजवळ कोणत्याही प्रकारच्या संयोजनाने आपण कल्पना करू शकता.

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

एक डेटाबेस सुसंगतता आणि डेटा एकाग्रता लागू करु शकते, याचा अर्थ असा की तो दुप्पट टाळू शकतो आणि त्याच्या डिझाईन आणि मर्यादांची मालिका द्वारे डेटा अचूकता सुनिश्चित करू शकते.

एक डेटाबेस संरचना आहे काय?

सोप्या भाषेत, कोष्टक आणि पंक्ति असलेल्या टेबल्सचा डेटाबेस तयार होतो . दुप्पट टाळण्यासाठी डेटा श्रेणींमध्ये वेगळे केला जातो. उदाहरणार्थ, व्यवसायामध्ये कर्मचार्यांसाठी एक टेबल असू शकेल, ग्राहकांसाठी एक असेल आणि दुसरे प्रॉडक्ट्ससाठी.

सारणीतील प्रत्येक पंक्तिला एक रेकॉर्ड असे म्हटले जाते, आणि प्रत्येक सेल फील्ड आहे प्रत्येक फील्ड (किंवा स्तंभ) एखाद्या विशिष्ट प्रकारची डेटा, जसे की संख्या, मजकूर किंवा तारीख ठेवण्यासाठी डिझाइन केले जाऊ शकते. हे आपले नियम अचूक आणि विश्वसनीय आहे याची खात्री करण्यासाठी नियमांच्या एक श्रेणीद्वारे अंमलबजावणी केली जाते.

रिलेशन्सल डेटाबेसमधील टेबल एका की द्वारे जोडलेले असतात. ही प्रत्येक आयडी मधील एक आयडी आहे जी एका ओळीला ओळखते प्रत्येक टेबलमध्ये प्राथमिक की स्तंभ आहे आणि त्या टेबलशी जोडण्यासाठी आवश्यक असलेली कोणतीही सारणी परदेशी कि कॉलम असेल ज्याचे मूल्य प्रथम सारणीच्या प्राथमिक कीशी जुळेल.

डेटाबेसमध्ये फॉर्म समाविष्ट होतील जेणेकरुन वापरकर्ते डेटा संपादित किंवा संपादित करू शकतील. याव्यतिरिक्त, त्यात डेटावरून अहवाल व्युत्पन्न करण्याची सुविधा असेल. एक अहवाल फक्त एका प्रश्नाचे उत्तर आहे, ज्याला डेटाबेस-बोलणे अशी क्वेरी म्हणतात उदाहरणार्थ, एखाद्या विशिष्ट कालावधीत कंपनीची एकूण उत्पन्न शोधण्यासाठी आपण डेटाबेसची चौकशी करू शकता. डेटाबेस आपल्या विनंती केलेल्या माहितीसह आपल्याला अहवाल परत करेल.

सामान्य डेटाबेस उत्पादने

मायक्रोसॉफ्ट अॅक्सेस ही आज बाजारात सर्वात लोकप्रिय डेटाबेस व्यासपीठांपैकी एक आहे. हे मायक्रोसॉफ्ट ऑफिस बरोबर वाहते आणि सर्व ऑफिस प्रॉडक्ट्सशी सुसंगत आहे. हे विझार्डस् आणि वापरण्याजोगी सोपे इंटरफेस समाविष्ट करते जे आपल्या डेटाबेसच्या विकासास मदत करते. इतर डेस्कटॉप डेटाबेस देखील उपलब्ध आहेत, त्यात फाईलमेकर प्रो, लिबरऑफिस बेस (जे विनामूल्य आहे) आणि ब्रिलंट डाटाबेस समाविष्ट आहे.

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

माय सर्व्हर, मायक्रोसॉफ्ट एस क्यू एल सर्व्हर, आणि ऑरेकल सारख्या सर्वर डाटाबेस अतिशय शक्तिशाली आहेत - परंतु तेही महाग आहेत आणि मोठ्या शिक्षणातील वक्र सह येऊ शकतात.