Follow Us
माध्यम चुनें / Select Medium:
Eng (English) Hindi (हिन्दी)
BSEB • कक्षा 7 • Computer Science • अध्याय 5
अनुमानित समय: 45 Mins
प्रगति: अध्ययनरत

माइक्रोसॉफ्ट एक्सेस (MS Access)

माइक्रोसॉफ्ट एक्सेस (Microsoft Access) माइक्रोसॉफ्ट कॉर्पोरेशन द्वारा विकसित माइक्रोसॉफ्ट ऑफिस सुइट का एक अत्यंत लोकप्रिय एवं शक्तिशाली रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) है। डेटाबेस संबंधित सूचनाओं का एक ऐसा व्यवस्थित इलेक्ट्रॉनिक संग्रह होता है जिसे कंप्यूटर में अत्यंत सुरक्षित रूप से संग्रहित किया जाता है ताकि आवश्यकता पड़ने पर वांछित जानकारी को तुरंत खोजा, संशोधित और विश्लेषित किया जा सके। यह अध्याय बिहार बोर्ड कक्षा 7 के विद्यार्थियों को रिलेशनल डेटाबेस की मूलभूत संकल्पनाओं का संपूर्ण अध्ययन प्रदान करता है: अपरिष्कृत डेटा और अर्थपूर्ण सूचना में अंतर, पारंपरिक कागजी फाइल प्रणाली की खामियां, माइक्रोसॉफ्ट एक्सेस का अनूठा निर्माण प्रतिमान (डेटा लिखने से पहले फाइल सुरक्षित करना), एक्सेस विंडो इंटरफेस व नेविगेशन पेन, चारों मुख्य डेटाबेस ऑब्जेक्ट्स (टेबल्स, क्वेरीज, फॉर्म्स, रिपोर्ट्स), तालिका संरचना (फील्ड्स, रिकॉर्ड्स, प्राइमरी की), डेटा प्रकारों का सटीक चयन (Short Text, Number, Date/Time, Currency, AutoNumber, Yes/No), डिजाइन व्यू बनाम डेटाशीट व्यू, रिकॉर्ड्स की प्रविष्टि, सॉर्टिंग व फिल्टरिंग, तथा आधुनिक डिजिटल शासन में डेटाबेस का महत्व।

क्या आपने कभी सोचा है?

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

यह अध्याय क्यों महत्वपूर्ण है

वर्तमान सूचना प्रौद्योगिकी युग में डेटा सर्वाधिक मूल्यवान संसाधन है। माइक्रोसॉफ्ट एक्सेस का अध्ययन कक्षा 7 के विद्यार्थियों को डेटा प्रबंधन और तार्किक विश्लेषण की मजबूत नींव प्रदान करता है। चाहे विद्यालयी परीक्षा परिणामों का संकलन करना हो, पुस्तकालय की पुस्तकों की ट्रैकिंग करनी हो, अथवा बिहार सरकार के विभिन्न प्रशासनिक विभागों (जैसे शिक्षा विभाग का ई-शिक्षाकोष पोर्टल) के डेटाबेस को समझना हो— यह जानना कि तालिकाएं आपस में कैसे जुड़ती हैं, प्राइमरी की द्वारा दोहराव कैसे रुकता है, और क्वेरी द्वारा आवश्यक जानकारी कैसे निकाली जाती है, उच्चतर कंप्यूटर अनुप्रयोगों के अध्ययन हेतु अपरिहार्य है।

अध्ययन से पूर्व (आवश्यक ज्ञान)

  • कंप्यूटर ऑपरेटिंग सिस्टम के सामान्य संचालन, कीबोर्ड टाइपिंग और माउस नेविगेशन (क्लिक, डबल क्लिक, ड्रैग-एंड-ड्रॉप) का व्यावहारिक ज्ञान।
  • सारणीबद्ध संरचनाओं (पंक्तियों और स्तंभों वाली तालिकाओं) की मूलभूत अवधारणात्मक समझ जैसा कि एमएस वर्ड और एक्सेल में सीखा गया है।
  • माइक्रोसॉफ्ट ऑफिस इंटरफेस के सामान्य अंगों जैसे टाइटल बार, रिबन टैब्स, क्विक एक्सेस टूलबार और स्टेटस बार से पूर्व-परिचय।
  • विद्यालयी दस्तावेजों जैसे छात्र प्रवेश फॉर्म, परीक्षा अंक-पत्र, और पुस्तकालय कार्ड्स की सामान्य व्यावहारिक जानकारी।

इस अध्याय के लक्ष्य

  • अपरिष्कृत डेटा (Data), अर्थपूर्ण सूचना (Information) और व्यवस्थित डेटाबेस (Database) के मध्य स्पष्ट सैद्धांतिक अंतर बताना।
  • पारंपरिक कागजी फाइल प्रणाली की तुलना में डेटाबेस मैनेजमेंट सिस्टम (DBMS/RDBMS) के प्रमुख लाभों का विश्लेषण करना।
  • माइक्रोसॉफ्ट एक्सेस विंडो के मुख्य घटकों जैसे नेविगेशन पेन, रिबन, डॉक्यूमेंट टैब्स बार और स्टेटस बार की पहचान एवं उपयोग करना।
  • माइक्रोसॉफ्ट एक्सेस के अनूठे फाइल निर्माण प्रतिमान (टेबल बनाने से पूर्व फाइल को नाम देकर सेव करना) के तकनीकी कारण को समझाना।
  • चार प्रमुख एक्सेस ऑब्जेक्ट्स: टेबल्स (Tables), क्वेरीज (Queries), फॉर्म्स (Forms), और रिपोर्ट्स (Reports) के कार्यों और अंतर्संबंधों को स्पष्ट करना।
  • फील्ड्स (Fields), रिकॉर्ड्स (Records) तथा प्राइमरी की (Primary Key) की तकनीकी परिभाषा देना और विशिष्टता नियमों को समझाना।
  • विभिन्न प्रकार की सूचनाओं हेतु उपयुक्त एक्सेस डेटा प्रकारों (Short Text, Number, Date/Time, Currency, AutoNumber, Yes/No) का सटीक चयन करना।
  • डिजाइन व्यू (स्कीमा निर्माण) और डेटाशीट व्यू (डेटा प्रविष्टि) के मध्य अंतर समझकर तालिकाओं का निर्माण और संपादन करना।
  • डेटाशीट व्यू में डेटा प्रविष्टि, स्वचालित रिकॉर्ड सेविंग, रिकॉर्ड नेविगेशन, सॉर्टिंग और फिल्टरिंग का कुशल संचालन करना।

अध्याय रूपरेखा एवं प्रगति

1 Module 1: डेटाबेस, डीबीएमएस एवं माइ...
2 Module 2: माइक्रोसॉफ्ट एक्सेस इंटरफ...
3 Module 3: चार प्राथमिक डेटाबेस ऑब्ज...
4 Module 4: तालिका संरचना: फील्ड्स, र...
5 Module 5: तालिका निर्माण: डिजाइन व्...
6 Module 6: डेटा प्रविष्टि, नेविगेशन,...
7 Module 7: फॉर्म्स, क्वेरी, रिपोर्ट्...

सम्पूर्ण सैद्धांतिक एवं वैचारिक अध्ययन

Module 1: डेटाबेस, डीबीएमएस एवं माइक्रोसॉफ्ट एक्सेस का परिचय

दैनिक जीवन में लगातार विशाल मात्रा में तथ्य, संख्याएं और आंकड़े उत्पन्न होते हैं। कंप्यूटर द्वारा इन आंकड़ों को कैसे संसाधित और प्रबंधित किया जाता है, इसे समझने के लिए सबसे पहले कच्चे तथ्यों से लेकर संरचित डिजिटल डेटाबेस तक के वैचारिक विकास को समझना आवश्यक है।

डेटा बनाम सूचना (Data versus Information)

सामान्य बोलचाल में लोग 'डेटा' और 'सूचना' को एक ही मान लेते हैं, परंतु कंप्यूटर विज्ञान में इन दोनों के मध्य स्पष्ट सैद्धांतिक अंतर होता है:

  • डेटा (अपरिष्कृत तथ्य - Raw Facts): डेटा असंगठित, असंसाधित और संदर्भ-विहीन कच्चे तथ्यों, आंकड़ों या प्रेक्षणों को कहा जाता है जिसका अपने आप में कोई स्पष्ट अर्थ नहीं होता। उदाहरण के लिए, एक सूची: 'पटना, 101, 88, राजेश, 2012' केवल कच्चा डेटा है। बिना संदर्भ के कोई यह नहीं बता सकता कि 88 किसी के प्राप्तांक हैं, मकान नंबर है या प्रतिशत।
  • सूचना (संसाधित डेटा - Processed Data): जब कच्चे डेटा को किसी निश्चित संदर्भ में सुव्यवस्थित, प्रसंस्कृत और अर्थपूर्ण रूप दिया जाता है, तो वह 'सूचना' बन जाती है। उदाहरणार्थ: 'रोल नंबर 101, राजेश कुमार, जन्म वर्ष 2012, निवासी पटना ने कंप्यूटर विज्ञान में 88 अंक प्राप्त किए'—यह एक स्पष्ट और उपयोगी सूचना है जो निर्णय लेने में सहायक होती है।

डेटाबेस क्या है? (What is a Database?)

एक डेटाबेस (Database) परस्पर संबंधित डेटा का एक व्यवस्थित और संगठित इलेक्ट्रॉनिक संग्रह होता है, जिसे कंप्यूटर में इस प्रकार संजोया जाता है कि आवश्यकता पड़ने पर वांछित जानकारी को अत्यंत तीव्रता से खोजा, अद्यतन (Update) और विश्लेषित किया जा सके। बिखरे हुए कागजों के स्थान पर डेटाबेस सूचनाओं को केंद्रीय डिजिटल रूप में संग्रहित करता है।

पारंपरिक कागजी फाइल प्रणाली की गंभीर खामियां

डिजिटल कंप्यूटरों के आगमन से पूर्व विद्यालय, बैंक और सरकारी कार्यालय अलमारियों में रखी कागजी फाइलों और रजिस्टरों पर निर्भर थे। इस पारंपरिक प्रणाली में चार गंभीर समस्याएं थीं:

  1. डेटा अतिरेक या दोहराव (Data Redundancy): एक ही छात्र का नाम, पिता का नाम और पता प्रवेश रजिस्टर, उपस्थिति रजिस्टर, शुल्क रजिस्टर और पुस्तकालय रजिस्टर में बार-बार हाथ से लिखना पड़ता था। इससे समय और कागज की भारी बर्बादी होती थी।
  2. डेटा असंगति (Data Inconsistency): यदि किसी छात्र का घर बदल जाए और नया पता केवल कार्यालय के रजिस्टर में दर्ज हो तथा पुस्तकालय रजिस्टर में पुराना पता ही रह जाए, तो दो अलग-अलग रजिस्टरों में एक ही छात्र के दो विरोधाभासी पते दर्ज हो जाते थे।
  3. सूचना खोजने में अत्यधिक कठिनाई: यदि 2,000 छात्रों वाले विद्यालय में यह खोजना हो कि 80% से अधिक अंक पाने वाले छात्र कौन-कौन हैं, तो लिपिक को कई दिनों तक हजारों पन्ने पलटने पड़ते थे।
  4. भौतिक सुरक्षा का अभाव: कागजी रजिस्टर पानी, आग, सीलन, दीमक और फटने से हमेशा खतरे में रहते थे और कोई भी उन्हें चुरा या नष्ट कर सकता था।

डीबीएमएस एवं आरडीबीएमएस (DBMS & RDBMS)

डेटाबेस मैनेजमेंट सिस्टम (DBMS) एक ऐसा विशेष सॉफ्टवेयर सिस्टम है जो उपयोगकर्ता, एप्लिकेशन प्रोग्राम और भौतिक डेटाबेस के बीच एक सेतु का कार्य करता है। यह डेटा को बनाने, संशोधित करने, सुरक्षित रखने और खोजने के साधन उपलब्ध कराता है।

रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) डॉ. ई.एफ. कॉड द्वारा प्रतिपादित रिलेशनल मॉडल पर आधारित एक आधुनिक डीबीएमएस है। इसमें डेटा को पंक्तियों और स्तंभों वाली द्वि-आयामी तालिकाओं (Relations) में रखा जाता है। विभिन्न तालिकाओं को उभयनिष्ठ (Common) कुंजियों के माध्यम से आपस में जोड़ दिया जाता है, जिससे डेटा का दोहराव पूरी तरह समाप्त हो जाता है।

माइक्रोसॉफ्ट एक्सेस (Microsoft Access) माइक्रोसॉफ्ट ऑफिस का एक प्रमुख डेस्कटॉप RDBMS सॉफ्टवेयर है। यह शक्तिशाली रिलेशनल जेट डेटाबेस इंजन के साथ एक सुगम ग्राफिकल यूजर इंटरफेस प्रदान करता है, जिससे विद्यालयी रिकॉर्ड और छोटे व्यवसायों का प्रबंधन अत्यंत सरल हो जाता है।

Module 2: माइक्रोसॉफ्ट एक्सेस इंटरफेस, आर्किटेक्चर एवं निर्माण प्रतिमान

माइक्रोसॉफ्ट एक्सेस के संचालन को समझने के लिए इसके एक ऐसे विशिष्ट कार्य-सिद्धांत को जानना आवश्यक है जो इसे वर्ड, एक्सेल या पावरपॉइंट जैसे अन्य सामान्य ऑफिस सॉफ्टवेयरों से पूरी तरह अलग करता है।

माइक्रोसॉफ्ट एक्सेस का अनूठा निर्माण प्रतिमान (Unique Creation Paradigm)

एमएस वर्ड या एक्सेल में प्रयोक्ता एक सादा दस्तावेज खोलकर घंटों टाइपिंग कर सकता है और काम समाप्त होने पर फाइल को सेव करने का निर्णय लेता है। परंतु माइक्रोसॉफ्ट एक्सेस इसके बिल्कुल विपरीत सिद्धांत पर कार्य करता है:

  • अनिवार्य पूर्व-सुरक्षा (Mandatory Upfront Saving): माइक्रोसॉफ्ट एक्सेस में जब आप एक Blank desktop database बनाते हैं, तो सॉफ्टवेयर टेबल बनाने या डेटा टाइप करने की अनुमति देने से पहले ही आपसे फाइल का नाम और स्टोरेज फोल्डर चुनने के लिए अनिवार्य रूप से कहता है।
  • तकनीकी कारण: डेटाबेस में अत्यंत महत्वपूर्ण और भारी मात्रा में रिकॉर्ड्स दर्ज होते हैं। अस्थाई रैम (RAM) पर निर्भर रहने के बजाय एक्सेस डेटा प्रविष्टि के दौरान प्रत्येक रिकॉर्ड को रीयल-टाइम में सीधे कंप्यूटर की हार्ड डिस्क पर स्थायी रूप से लिखता रहता है। अतः कार्य शुरू होने से पहले ही डिस्क पर फाइल का ढांचा बनना अनिवार्य है ताकि बिजली जाने पर भी एक भी रिकॉर्ड नष्ट न हो।
  • फाइल एक्सटेंशन: आधुनिक माइक्रोसॉफ्ट एक्सेस फाइलों का मानक डिफ़ॉल्ट एक्सटेंशन .accdb (Access Database - एक्सेस 2007 से प्रारंभ) होता है। पुराने संस्करणों (97-2003) में यह .mdb (Microsoft Database) हुआ करता था।

माइक्रोसॉफ्ट एक्सेस प्रारंभ करना

विंडोज कंप्यूटर पर एक्सेस खोलने के तरीके:

  • Start → All Programs → Microsoft Office → Microsoft Access पर क्लिक करें।
  • अथवा Win + R दबाकर रन बॉक्स में msaccess टाइप करें और एंटर दबाएं।
  • Blank desktop database पर क्लिक करें, File Name बॉक्स में अपनी फाइल का नाम (उदा. School_Record.accdb) दर्ज करें, फोल्डर आइकन से स्थान चुनें, और Create बटन पर क्लिक करें।

एक्सेस विंडो के प्रमुख घटक

डेटाबेस खुलते ही स्क्रीन पर प्रदर्शित होने वाले मुख्य कार्यक्षेत्र:

  • टाइटल बार (Title Bar): सबसे शीर्ष पर स्थित पट्टी जो डेटाबेस फाइल का पूरा पाथ, फाइल का नाम, प्रयुक्त प्रारूप (Access 2007-2016) और विंडो नियंत्रण बटन दर्शाती है।
  • क्विक एक्सेस टूलबार (QAT): शीर्ष-बाईं ओर स्थित, जहां Save (Ctrl + S), Undo (Ctrl + Z), और Redo (Ctrl + Y) जैसे त्वरित बटन होते हैं।
  • रिबन (Ribbon): मुख्य कमांड कंसोल जो विभिन्न टैब्स में बंटा होता है: File, Home, Create, External Data, Database Tools। किसी ऑब्जेक्ट पर कार्य करते समय विशेष संदर्भ टैब (जैसे Table Tools Design) भी स्वतः प्रकट हो जाते हैं।
  • नेविगेशन पेन (Navigation Pane): स्क्रीन के बाईं ओर स्थित एक अत्यंत महत्वपूर्ण ऊर्ध्वाधर पैनल। यह डेटाबेस के अंदर मौजूद समस्त ऑब्जेक्ट्स (तालिकाओं, क्वेरीज, फॉर्म्स, और रिपोर्ट्स) की सूची प्रदर्शित करता है। किसी भी ऑब्जेक्ट पर डबल-क्लिक करके उसे खोला जा सकता है। शटर बार तीर («) पर क्लिक करके इसे सिकोड़ा भी जा सकता है।
  • डॉक्यूमेंट टैब्स बार (Document Tabs Bar): केंद्रीय कार्यक्षेत्र के ठीक ऊपर स्थित, जहां खुली हुई सभी तालिकाएं और फॉर्म्स अलग-अलग टैब के रूप में दिखते हैं।
  • वर्क एरिया (Work Area): मध्य का मुख्य बड़ा भाग जहां सक्रिय तालिका या फॉर्म का संपादन किया जाता है।
  • स्टेटस बार (Status Bar): सबसे निचली पट्टी जो वर्तमान व्यू (जैसे Datasheet View, Design View) दर्शाती है।

Module 3: चार प्राथमिक डेटाबेस ऑब्जेक्ट्स: टेबल्स, क्वेरीज, फॉर्म्स एवं रिपोर्ट्स

माइक्रोसॉफ्ट एक्सेस चार प्रमुख घटकों के इर्द-गिर्द संरचित है जिन्हें डेटाबेस ऑब्जेक्ट्स (Database Objects) कहा जाता है। डेटा को सहेजने, खोजने, दर्ज करने और प्रस्तुत करने के संपूर्ण जीवन चक्र में प्रत्येक ऑब्जेक्ट की एक विशेष भूमिका होती है।

1. टेबल्स (Tables): आधारभूत भंडारण इंजन

एक तालिका (Table) किसी भी रिलेशनल डेटाबेस का प्राथमिक और सबसे अनिवार्य ऑब्जेक्ट है। यह एकमात्र ऐसा स्थान है जहां वास्तविक डेटा भौतिक रूप से क्षैतिज पंक्तियों (Rows) और ऊर्ध्वाधर स्तंभों (Columns) के संरचित ग्रिड में सहेजा जाता है।

  • तालिकाओं के बिना किसी डेटाबेस का कोई अस्तित्व नहीं हो सकता। अन्य सभी ऑब्जेक्ट्स (क्वेरी, फॉर्म और रिपोर्ट) अपना समस्त डेटा तालिकाओं से ही प्राप्त करते हैं।
  • एक एकल डेटाबेस में कई परस्पर जुड़ी तालिकाएं हो सकती हैं (उदा. tbl_Students, tbl_Teachers, tbl_Fees, tbl_Library)।

2. क्वेरीज (Queries): डेटा निष्कर्षण एवं फिल्टर इंजन

एक क्वेरी (Query) डेटाबेस से पूछा गया एक विशिष्ट प्रश्न या अनुरोध होता है, जिसका उपयोग पूर्वनिर्धारित शर्तों के आधार पर एक या अधिक तालिकाओं से केवल वांछित रिकॉर्ड्स को खोजने, छांटने, गणना करने और निकालने हेतु किया जाता है।

  • हजारों छात्रों की विशाल तालिका में से यदि हमें केवल 'कक्षा 7' के उन छात्रों को देखना हो जिनके 'प्राप्तांक > 80' हैं, तो क्वेरी एक सेकंड में केवल उन्हीं रिकॉर्ड्स को छांटकर स्क्रीन पर ला देती है।
  • क्वेरीज कई तालिकाओं के डेटा को एक साथ जोड़ सकती हैं और रिपोर्ट तैयार करने हेतु आधार का कार्य करती हैं।

3. फॉर्म्स (Forms): यूजर-फ्रेंडली डेटा प्रविष्टि इंटरफेस

एक फॉर्म (Form) स्क्रीन पर प्रदर्शित होने वाली एक अत्यंत आकर्षक और सुगम ग्राफिकल विंडो होती है, जिसे तालिकाओं में नया डेटा दर्ज करने, पुराने रिकॉर्ड्स को देखने और उनमें संशोधन करने हेतु डिजाइन किया जाता है।

  • विशाल और जटिल तालिका के ग्रिड में सीधे टाइप करना भ्रमित करने वाला और गलतियों से भरा हो सकता है। फॉर्म डेटा को एक समय में केवल एक छात्र के रिकॉर्ड के रूप में साफ-सुथरे बक्सों में दिखाता है, जैसे कोई स्कूल एडमिशन फॉर्म।
  • फॉर्म्स में ड्रॉपडाउन लिस्ट, चेक बॉक्स और 'सेव', 'नया रिकॉर्ड' जैसे सुविधाजनक कमांड बटन जोड़े जा सकते हैं।

4. रिपोर्ट्स (Reports): औपचारिक मुद्रण एवं प्रस्तुति इंजन

एक रिपोर्ट (Report) डेटा का एक अत्यंत औपचारिक, सुव्यवस्थित और आकर्षक दृश्य प्रारूप होती है जिसे विशेष रूप से स्क्रीन पर समीक्षा करने और कागज पर प्रिंट निकालने हेतु तैयार किया जाता है।

  • फॉर्म्स के विपरीत (जो डेटा इनपुट हेतु होते हैं), रिपोर्ट्स केवल पढ़ने और प्रिंट करने (आउटपुट) हेतु होती हैं। इनमें सीधे डेटा टाइप नहीं किया जा सकता।
  • रिपोर्ट्स डेटा को तार्किक समूहों में बांट सकती हैं (उदा. जिलेवार या कक्षावार छात्रों की सूची), कुल योग व औसत निकाल सकती हैं, और इनमें विद्यालय का लोगो, हेडर, फुटर व पृष्ठ संख्या जोड़ी जा सकती है। प्रगति पत्रक (Report Card) और फीस रसीद इसके प्रमुख उदाहरण हैं।

चारों मुख्य ऑब्जेक्ट्स की तुलनात्मक तालिका

डेटाबेस ऑब्जेक्टप्राथमिक कार्यकार्य की दिशाविद्यालयी उदाहरण
Table (तालिका)डेटा को पंक्तियों व स्तंभों में सहेजनाभंडारण (Storage - आधार)tbl_Students (रोल, नाम, जन्मतिथि आदि)
Form (फॉर्म)डेटा दर्ज करने का सरल इंटरफेसइनपुट (Input - तालिका के अंदर)स्क्रीन पर छात्र नामांकन विंडो
Query (क्वेरी)शर्तों के आधार पर डेटा छांटनाप्रसंस्करण (Retrieval/Filter)75% से अधिक अंक वाले छात्रों की सूची निकालना
Report (रिपोर्ट)प्रिंट निकालने हेतु औपचारिक प्रारूपआउटपुट (Output - हार्ड कॉपी)छात्रों का वार्षिक मुद्रित प्रगति पत्रक (मार्कशीट)

Module 4: तालिका संरचना: फील्ड्स, रिकॉर्ड्स, प्राइमरी की एवं डेटा प्रकार

एक सुदृढ़ डेटाबेस तालिका के निर्माण हेतु उसके आंतरिक अंगों: फील्ड्स और रिकॉर्ड्स का अंतर, प्राइमरी की की अनिवार्य भूमिका, तथा एक्सेस के विभिन्न डेटा प्रकारों की विशेषताओं को समझना अनिवार्य है।

फील्ड्स (Fields) एवं रिकॉर्ड्स (Records)

एक रिलेशनल तालिका में डेटा क्षैतिज और ऊर्ध्वाधर पट्टियों में संरचित होता है:

  • फील्ड (Field / Column): तालिका का प्रत्येक ऊर्ध्वाधर स्तंभ एक फील्ड कहलाता है। यह किसी इकाई की एक विशिष्ट सूचना या विशेषता (Attribute) को दर्शाता है। प्रत्येक फील्ड का एक निश्चित Field Name होता है। जैसे छात्र तालिका में: Roll_Number, Student_Name, Date_of_Birth आदि।
  • रिकॉर्ड (Record / Row): तालिका की प्रत्येक क्षैतिज पंक्ति एक रिकॉर्ड कहलाती है। यह किसी एक व्यक्ति, वस्तु या संस्था से संबंधित सभी फील्ड्स का एक संपूर्ण समूह होता है। उदाहरणार्थ, 'रोल: 101, नाम: अनन्य कुमार, जन्मतिथि: 12-अगस्त-2012, प्राप्तांक: 92' वाली पूरी पंक्ति एक व्यक्तिगत रिकॉर्ड है। यदि तालिका में 500 छात्र हैं, तो उसमें कुल 500 रिकॉर्ड्स होंगे।

प्राइमरी की (Primary Key): पहचान की विशिष्टता

किसी बड़े विद्यालय में दो छात्रों का नाम बिल्कुल एक जैसा हो सकता है (जैसे दो 'राहुल कुमार') और उनकी जन्मतिथि भी समान हो सकती है। ऐसी स्थिति में उनकी पहचान में कोई भ्रम न हो, इसके लिए प्रत्येक तालिका में एक प्राइमरी की (Primary Key) निर्धारित की जाती है।

  • परिभाषा: प्राइमरी की किसी तालिका का वह विशिष्ट फील्ड (या फील्ड्स का समूह) होता है जो तालिका के प्रत्येक रिकॉर्ड की विशिष्ट (Unique) पहचान सुनिश्चित करता है। तालिका में किन्हीं भी दो पंक्तियों का प्राइमरी की मान कभी एक समान नहीं हो सकता।
  • प्राइमरी की के दो सर्वोच्च नियम:
    1. विशिष्टता नियम (Uniqueness): इस फील्ड में दर्ज किया गया प्रत्येक मान पूरी तालिका में बिल्कुल अद्वितीय होना चाहिए। डुप्लीकेट मान दर्ज करने पर एक्सेस तुरंत त्रुटि देकर उसे अस्वीकार कर देता है।
    2. गैर-शून्य नियम (Non-Null Constraint): प्राइमरी की वाले खाने को कभी भी खाली (ब्लैंक/Null) नहीं छोड़ा जा सकता। प्रत्येक रिकॉर्ड में पहचान मान होना अनिवार्य है।
  • वास्तविक उदाहरण: विद्यालय का प्रवेश क्रमांक (Admission Number), बोर्ड परीक्षा का रोल नंबर, आधार संख्या, अथवा बैंक खाता संख्या। डिजाइन व्यू में प्राइमरी की के बगल में एक छोटा चाबी का आइकन (Key icon) दिखता है।

माइक्रोसॉफ्ट एक्सेस के प्रमुख डेटा प्रकार (Data Types)

तालिका में फील्ड बनाते समय प्रयोक्ता को उसका डेटा प्रकार चुनना होता है, जो यह तय करता है कि उस फील्ड में किस प्रकार का मान लिखा जा सकता है:

डेटा प्रकार का नामविवरण एवं संग्रहण सीमामानक व्यावहारिक उपयोग
Short Textअक्षर, संख्याएं और विशेष चिह्न; अधिकतम 255 वर्ण तक।छात्र का नाम, पता, मोबाइल फोन नंबर, पिन कोड।
Long Text (Memo)लंबा विवरणात्मक पाठ; 65,536 से अधिक वर्ण तक।शिक्षक की विस्तृत टिप्पणियां, चरित्र विवरण, निबंध।
Numberकेवल संख्यात्मक मान जिन पर गणितीय गणनाएं की जा सकती हैं।प्राप्तांक, आयु, वस्तुओं की संख्या, वजन।
Date/Timeकैलेंडर दिनांक और समय (8 बाइट्स मेमोरी)।जन्मतिथि (DOB), प्रवेश तिथि, फीस जमा करने की तारीख।
Currencyमुद्रा मान, जिसमें मुद्रा चिह्न (उदा. ₹) और 4 दशमलव अंक होते हैं।मासिक विद्यालय शुल्क, परीक्षा शुल्क, जुर्माना राशि।
AutoNumberप्रत्येक नया रिकॉर्ड जुड़ते ही 1, 2, 3... के क्रम में स्वतः बनने वाली संख्या।डिफ़ॉल्ट प्राइमरी की हेतु आदर्श, जहां कोई पूर्व संख्या न हो।
Yes/Noतार्किक बूलियन मान, जो केवल दो में से एक मान रखता है: Yes/No, True/False।Bus_Availed (Yes/No), Fee_Paid (Yes/No)।

Module 5: तालिका निर्माण: डिजाइन व्यू बनाम डेटाशीट व्यू

माइक्रोसॉफ्ट एक्सेस तालिकाओं पर कार्य करने हेतु दो मुख्य दृश्य परिवेश प्रदान करता है: डिजाइन व्यू (Design View) और डेटाशीट व्यू (Datasheet View)। दोनों व्यूज की भूमिका और कार्यप्रणाली का ज्ञान तालिका निर्माण हेतु अनिवार्य है।

डिजाइन व्यू (Design View): तालिका का संरचनात्मक खाका (स्कीमा)

डिजाइन व्यू तालिका की कार्यशाला है। इसका उपयोग तालिका के वास्तविक ढांचे (Schema) को परिभाषित करने, बदलने और कस्टमाइज करने हेतु किया जाता है।

  • डिजाइन व्यू में छात्रों का नाम या अंक जैसा वास्तविक डेटा दिखाई नहीं देता; इसके बजाय यहां फील्ड्स के नियम और गुण तय किए जाते हैं।
  • डिजाइन व्यू की विंडो दो क्षैतिज भागों में विभाजित होती है:
    1. फील्ड ग्रिड पेन (ऊपरी भाग): इसमें तीन स्तंभ होते हैं:
      • Field Name: फील्ड का नाम (अधिकतम 64 वर्ण, बिना डॉट या बड़े ब्रैकेट के)।
      • Data Type: ड्रॉपडाउन मेनू जिससे डेटा प्रकार (Short Text, Number आदि) चुना जाता है।
      • Description (वैकल्पिक): फील्ड का विवरण, जो डेटा प्रविष्टि के समय स्टेटस बार पर प्रॉम्प्ट के रूप में दिखता है।
    2. फील्ड प्रॉपर्टीज पेन (निचला भाग): चयनित फील्ड के बारीक तकनीकी गुण तय करता है, जैसे Field Size (अक्षरों की सीमा तय करना, उदा. Roll_No हेतु 10), Format, Default Value, तथा Required (Yes करने पर उस खाने को खाली नहीं छोड़ा जा सकता)।
  • प्राइमरी की निर्धारित करना: डिजाइन व्यू में इच्छित फील्ड वाली पंक्ति को चुनें और रिबन के Table Tools Design टैब पर स्थित Primary Key बटन (चाबी का आइकन) पर क्लिक करें। फील्ड के बाईं ओर चाबी का चिह्न बन जाएगा।

डेटाशीट व्यू (Datasheet View): डेटा प्रविष्टि एवं ग्रिड प्रदर्शन

डेटाशीट व्यू तालिका को पंक्तियों और स्तंभों के एक दृश्य ग्रिड के रूप में प्रदर्शित करता है, जो दिखने में एक्सेल स्प्रेडशीट जैसा लगता है।

  • यह व्यू डेटा लिखने, रिकॉर्ड्स देखने, संपादित करने और हटाने हेतु प्रयुक्त होता है।
  • ऊपर के कॉलम हेडर डिजाइन व्यू में तय किए गए Field Names होते हैं।
  • प्रत्येक पंक्ति एक छात्र के Record को दर्शाती है।
  • सबसे नीचे की पंक्ति में तारांकन (*) चिह्न दिखता है, जो नए रिकॉर्ड की प्रविष्टि का स्थान दर्शाता है।

व्यूज के मध्य अदला-बदली करना

डिजाइन व्यू और डेटाशीट व्यू के बीच बदलना अत्यंत सुगम है:

  • Home टैब या Design टैब के सबसे बाईं ओर स्थित View बटन (रूलर और पेंसिल आइकन) पर क्लिक करें।
  • अथवा स्टेटस बार के निचले-दाएं कोने पर स्थित छोटे व्यू आइकनों पर क्लिक करें।
  • डिजाइन व्यू से डेटाशीट व्यू में जाते समय यदि कोई संरचनात्मक बदलाव हुआ हो, तो एक्सेस पहले तालिका को सेव करने का संदेश देता है।

Module 6: डेटा प्रविष्टि, नेविगेशन, रिकॉर्ड्स की सॉर्टिंग एवं फिल्टरिंग

डिजाइन व्यू में संरचना तैयार होने के बाद उपयोगकर्ता डेटाशीट व्यू में जाकर रिकॉर्ड्स दर्ज करता है। विशाल तालिकाओं में तेजी से घूमना, आंकड़ों को क्रमबद्ध करना और विशिष्ट रिकॉर्ड्स को फिल्टर करना दैनिक प्रबंधन का मुख्य भाग है।

डेटा प्रविष्टि एवं स्वचालित रिकॉर्ड सेविंग

एक्सेल की तुलना में एक्सेस में डेटा सेव होने का तरीका पूरी तरह अलग होता है:

  • स्वचालित रिकॉर्ड सेविंग: एक्सेल में कई सेल्स भरने के बाद Ctrl + S दबाना पड़ता है। लेकिन माइक्रोसॉफ्ट एक्सेस में जैसे ही कर्सर वर्तमान पंक्ति (रो) से हटकर किसी दूसरी पंक्ति पर जाता है (Enter, Tab या माउस क्लिक द्वारा), वह रिकॉर्ड स्वतः हार्ड डिस्क पर सेव हो जाता है! जब कोई रिकॉर्ड एडिट हो रहा होता है तो रो हेडर में एक छोटी पेंसिल दिखती है; दूसरी पंक्ति पर जाते ही पेंसिल हट जाती है, जिसका अर्थ है कि डेटा स्थायी रूप से सहेजा जा चुका है।
  • टैब द्वारा नेविगेशन: Tab दबाने से कर्सर अगली फील्ड में जाता है; Shift + Tab से पिछली फील्ड में आता है। पंक्ति की अंतिम फील्ड में Tab दबाने पर कर्सर स्वतः अगली नई पंक्ति के पहले खाने में पहुंच जाता है।

रिकॉर्ड नेविगेशन बार (Record Navigation Bar)

डेटाशीट के सबसे निचले-बाएं कोने पर स्थित नेविगेशन बार रिकॉर्ड्स के बीच तेजी से आने-जाने के साधन देता है:

  • |⟨ (First Record): तालिका के बिल्कुल पहले रिकॉर्ड पर पहुंचता है।
  • ⟨ (Previous Record): ठीक पिछले रिकॉर्ड पर जाता है।
  • करंट रिकॉर्ड बॉक्स: वर्तमान रिकॉर्ड का नंबर और कुल संख्या दिखाता है (उदा. 'Record: 5 of 250')। इसमें सीधे नंबर टाइप करके एंटर दबाने से उस रिकॉर्ड पर कूदा जा सकता है।
  • ⟩ (Next Record): अगले रिकॉर्ड पर बढ़ता है।
  • ⟩| (Last Record): तालिका के अंतिम रिकॉर्ड पर पहुंचता है।
  • ∗ (New Blank Record): नए छात्र का डेटा लिखने हेतु तुरंत सबसे नीचे एक खाली पंक्ति खोल देता है।

रिकॉर्ड्स को सॉर्ट करना (Sorting Records)

सॉर्टिंग का अर्थ है रिकॉर्ड्स को किसी फील्ड के आधार पर वर्णमाला या संख्यात्मक क्रम में व्यवस्थित करना (Home टैब के Sort & Filter समूह से):

  • Ascending (आरोही क्रम - A to Z / 0 to 9): नामों को क से ज्ञ अथवा A से Z क्रम में, तथा संख्याओं को छोटे से बड़े क्रम में सजाता है।
  • Descending (अवरोही क्रम - Z to A / 9 to 0): नामों को उल्टे क्रम में तथा संख्याओं को बड़े से छोटे (उदा. सर्वोच्च प्राप्तांक पहले) क्रम में सजाता है।
  • Remove Sort पर क्लिक करने से तालिका पुनः अपने मूल प्राइमरी की क्रम में लौट आती है।

रिकॉर्ड्स को फिल्टर करना (Filtering Records)

फिल्टरिंग का अर्थ है किसी निश्चित शर्त को पूरा करने वाले रिकॉर्ड्स को अस्थायी रूप से स्क्रीन पर दिखाना और शेष रिकॉर्ड्स को छिपा देना (बिना उन्हें डिलीट किए):

  • Filter by Selection: किसी सेल में इच्छित मान (उदा. जिला वाले खाने में 'पटना') को सेलेक्ट करें → Selection पर क्लिक करें → Equals 'पटना' चुनें। स्क्रीन पर केवल पटना के छात्र दिखेंगे।
  • Toggle Filter: इस बटन पर क्लिक करके फिल्टर किए गए दृश्य और पूरी मूल तालिका के दृश्य के बीच तुरंत अदला-बदली की जा सकती है।

Module 7: फॉर्म्स, क्वेरी, रिपोर्ट्स का परिचय एवं डेटाबेस फाइल प्रबंधन

तालिका में डेटा जमा होने के बाद एक्सेस के अन्य तीन शक्तिशाली ऑब्जेक्ट्स—फॉर्म्स, क्वेरी और रिपोर्ट्स—का उपयोग करके एक संपूर्ण प्रशासनिक डेटाबेस तैयार किया जाता है।

फॉर्म्स का निर्माण: सुगम इनपुट इंटरफेस

फॉर्म्स गैर-तकनीकी कर्मचारियों हेतु डेटा प्रविष्टि को सहज बना देते हैं:

  • त्वरित फॉर्म टूल: नेविगेशन पेन में तालिका (उदा. tbl_Students) को चुनें → Create टैब → Forms समूह → Form पर क्लिक करें। एक्सेस एक सेकंड में उस तालिका के सभी फील्ड्स वाला एक सुंदर स्क्रीन फॉर्म तैयार कर देता है।
  • फॉर्म विज़ार्ड (Form Wizard): Create → Form Wizard द्वारा यह चरणबद्ध तरीके से फील्ड्स चुनने, लेआउट (Columnar, Tabular आदि) और शैलियां चुनने की सुविधा देता है।
  • फॉर्म के व्यूज: Form View (डेटा प्रविष्टि हेतु), Layout View (डिजाइन और आकार बदलने हेतु), और Design View (उन्नत संरचनात्मक नियंत्रण हेतु)।

क्वेरी का निर्माण: सटीक जानकारी की खोज

क्वेरी प्रशासनिक अधिकारियों को सटीक प्रश्नों के उत्तर देती है:

  • सिंपल क्वेरी विज़ार्ड: Create टैब → Queries समूह → Query Wizard → Simple Query Wizard द्वारा तालिकाओं से आवश्यक फील्ड्स चुनकर तुरंत नई क्वेरी बनाई जा सकती है।
  • क्वेरी डिजाइन व्यू (Query Design View): इसमें एक दृश्य ग्रिड (QBE) मिलता है जहां शर्तें (Criteria) लगाई जा सकती हैं। जैसे Marks फील्ड के नीचे Criteria पंक्ति में >= 75 लिखने पर केवल प्रथम श्रेणी वाले छात्र छंटकर आएंगे। रिबन पर लाल विस्मयादिबोधक चिह्न वाले Run बटन (!) पर क्लिक करते ही क्वेरी निष्पादित होकर डेटाशीट के रूप में परिणाम दिखाती है।

रिपोर्ट्स का निर्माण: मुद्रण योग्य औपचारिक परिणाम

रिपोर्ट्स कच्चे आंकड़ों को मुद्रण योग्य दस्तावेजों में बदलती हैं:

  • रिपोर्ट टूल: तालिका चुनकर Create → Reports → Report पर क्लिक करते ही तिथि और पृष्ठ संख्या सहित औपचारिक रिपोर्ट बन जाती है।
  • रिपोर्ट विज़ार्ड (Report Wizard): डेटा को समूहबद्ध करने (Grouping - उदा. जिलेवार या लिंगवार), सारांश निकालने (कुल योग, औसत) और पेज ओरिएंटेशन (Portrait/Landscape) सेट करने की सुविधा देता है।
  • प्रिंट प्रिव्यू (Print Preview): प्रिंट निकालने से पहले पेज मार्जिन और हेडर की जांच करने की सुविधा।

डेटाबेस फाइल प्रबंधन

एक्सेस में फाइल प्रबंधन के मुख्य नियम:

  • Ctrl + S दबाने से केवल सक्रिय ऑब्जेक्ट की डिजाइन संरचना (जैसे तालिका की फील्ड्स या फॉर्म का रंग) सेव होती है।
  • रिकॉर्ड्स का डेटा पंक्ति बदलते ही स्वतः सेव हो जाता है, उसके लिए सेव दबाने की आवश्यकता नहीं होती।
  • डेटाबेस बंद करने हेतु File → Close (शॉर्टकट Ctrl + W) तथा संपूर्ण प्रोग्राम बंद करने हेतु File → Exit या Alt + F4 दबाया जाता है।

प्रोग्रामिंग सिंटेक्स, स्टेटमेंट्स एवं भाषा अनुवादक नियम

डेटा बनाम सूचना बनाम डेटाबेस संकल्पना पदानुक्रम
डेटा अपरिष्कृत, असंगठित एवं संदर्भ-विहीन कच्चे तथ्यों व संख्याओं का समूह है जिसका कोई स्वतंत्र अर्थ नहीं होता (उदा. '101, राजेश, 85')। सूचना वह संसाधित व सुव्यवस्थित डेटा है जिसे अर्थपूर्ण संदर्भ प्रदान किया गया है ताकि वह निर्णय लेने में उपयोगी बने (उदा. 'रोल 101, राजेश ने 85 अंक प्राप्त किए')। डेटाबेस संबंधित सूचनाओं का एक ऐसा व्यवस्थित इलेक्ट्रॉनिक भंडार है जो द्वि-आयामी तालिकाओं में डेटा संजोकर तीव्र खोज, बहु-उपयोगकर्ता पहुंच और स्वचालित प्रबंधन की सुविधा देता है।
पारंपरिक फाइल प्रणाली बनाम आरडीबीएमएस लाभ मैट्रिक्स
पारंपरिक कागजी फाइल प्रणाली में चार गंभीर दोष होते हैं: (1) डेटा अतिरेक (Data Redundancy - कई रजिस्टरों में एक ही डेटा बार-बार लिखना), (2) डेटा असंगति (Data Inconsistency - विभिन्न रजिस्टरों में विरोधाभासी पते होना), (3) सूचना खोजने में भारी समय लगना, तथा (4) भौतिक रूप से नष्ट होने का जोखिम। आरडीबीएमएस इन समस्याओं को केंद्रीय तालिकाओं, प्राइमरी की और संबंधों (Relationships) के माध्यम से पूरी तरह समाप्त करता है।
चार प्रमुख एक्सेस ऑब्जेक्ट्स का अंतर्संबंध मैट्रिक्स
माइक्रोसॉफ्ट एक्सेस चार अन्योन्याश्रित ऑब्जेक्ट्स पर आधारित है: (1) टेबल्स (Tables) पंक्तियों और स्तंभों में वास्तविक डेटा को भौतिक रूप से सहेजने का आधारभूत कार्य करती हैं। (2) फॉर्म्स (Forms) तालिकाओं में एक समय में एक रिकॉर्ड को सुगमता से दर्ज करने और देखने का स्क्रीन इंटरफेस हैं। (3) क्वेरीज (Queries) शर्तों के अनुसार तालिकाओं में से विशिष्ट रिकॉर्ड्स को छांटकर निकालने वाला फिल्टर इंजन हैं। (4) रिपोर्ट्स (Reports) मुद्रण और वितरण हेतु डेटा को आकर्षक सारांश रूप में प्रस्तुत करने वाला आउटपुट इंजन हैं।
तालिका संरचना: फील्ड बनाम रिकॉर्ड बनाम प्राइमरी की
एक्सेस तालिका के आंतरिक अंग: फील्ड (Field) ऊर्ध्वाधर स्तंभ है जो किसी एक विशिष्ट गुण (जैसे Name, Roll_No) को दर्शाता है और जिसका एक निश्चित डेटा प्रकार होता है। रिकॉर्ड (Record) क्षैतिज पंक्ति है जिसमें किसी एक छात्र या वस्तु के सभी फील्ड्स का संपूर्ण विवरण होता है। प्राइमरी की (Primary Key) वह विशिष्ट फील्ड है जो प्रत्येक रिकॉर्ड की अनूठी पहचान सुनिश्चित करती है; इसमें डुप्लीकेट मान नहीं हो सकते और इसे खाली (Null) नहीं छोड़ा जा सकता।
माइक्रोसॉफ्ट एक्सेस प्राथमिक डेटा प्रकार संदर्भ तालिका
एक्सेस में फील्ड्स के प्रमुख डेटा प्रकार: Short Text (255 वर्णों तक अक्षर व संख्याएं, उदा. नाम, फोन नंबर, पिन कोड); Long Text (विस्तृत पैराग्राफ); Number (गणितीय गणनाओं हेतु संख्याएं, उदा. अंक, आयु); Date/Time (कैलेंडर तिथियां, उदा. जन्मतिथि); Currency (मुद्रा चिह्न ₹ सहित राशि); AutoNumber (प्रत्येक नए रिकॉर्ड हेतु 1, 2, 3... स्वतः बढ़ती संख्या, प्राइमरी की हेतु सर्वोत्तम); तथा Yes/No (तार्किक बूलियन मान)।
डिजाइन व्यू बनाम डेटाशीट व्यू तुलनात्मक मैट्रिक्स
एक्सेस तालिका दो मुख्य दृश्यों में कार्य करती है: डिजाइन व्यू (Design View) तालिका की कार्यशाला है जिसका उपयोग फील्ड के नाम, डेटा प्रकार, फील्ड प्रॉपर्टीज (Field Size, Required) और प्राइमरी की निर्धारित करने हेतु किया जाता है; इसमें डेटा नहीं दिखता। डेटाशीट व्यू (Datasheet View) एक्सेल जैसा ग्रिड प्रदर्शित करता है जिसका उपयोग वास्तविक रिकॉर्ड्स लिखने, देखने, संपादित करने, सॉर्ट करने और फिल्टर करने हेतु किया जाता है।
अनिवार्य एक्सेस नेविगेशन एवं कीबोर्ड शॉर्टकट्स
दैनिक डेटाबेस संचालन हेतु महत्वपूर्ण शॉर्टकट्स: Tab अगली फील्ड में ले जाता है; Shift + Tab पिछली फील्ड में लाता है; वर्तमान पंक्ति से हटते ही रिकॉर्ड डिस्क पर स्वतः सेव हो जाता है; रिकॉर्ड नेविगेशन बार (|⟨, ⟨, Current, ⟩, ⟩|, ∗) रिकॉर्ड्स में तुरंत घुमाता है; Ctrl + S केवल ऑब्जेक्ट के डिजाइन ढांचे को सहेजता है; तथा Ctrl + W खुली हुई सक्रिय विंडो को बंद करता है।
डेटाबेस अखंडता एवं प्राइमरी की त्रुटि निवारण
डेटाबेस अखंडता उल्लंघन और समाधान: (1) डुप्लीकेट प्राइमरी की त्रुटि: पहले से मौजूद रोल नंबर दोबारा डालने पर एक्सेस रोकता है (समाधान: अनूठा रोल नंबर डालें)। (2) शून्य प्राइमरी की त्रुटि: प्राइमरी की वाला खाना खाली छोड़ने पर रोक (समाधान: वैध मान दर्ज करें)। (3) डेटा टाइप मिसमैच: Number या Date फील्ड में टेक्स्ट लिखने पर रोक (समाधान: सही प्रारूप में डेटा दर्ज करें)।

अवधारणात्मक हल उदाहरण एवं अनुप्रयोग (Solved Examples)

उदाहरण 1
विस्तृत समाधान / उत्तर:
तुलनात्मक विश्लेषण:
1. परिभाषा एवं अवस्था: डेटा असंगठित, असंसाधित और संदर्भ-विहीन कच्चे तथ्य व संख्याएं हैं जिनका कोई स्वतंत्र अर्थ नहीं होता। सूचना वह डेटा है जिसे प्रसंस्कृत, संरचित और अर्थपूर्ण संदर्भ दिया गया है ताकि वह निर्णय लेने योग्य बने।
2. विद्यालयी उदाहरण:
  • डेटा का उदाहरण: '95, राजेश, 7, B' (अस्पष्ट आंकड़े)।
  • सूचना का उदाहरण: 'कक्षा 7, सेक्शन B के छात्र राजेश कुमार ने गणित में 95 अंक प्राप्त किए।'
उदाहरण 2
विस्तृत समाधान / उत्तर:
प्राइमरी की का विस्तृत विश्लेषण:
1. परिभाषा: प्राइमरी की किसी डेटाबेस तालिका का वह विशिष्ट फील्ड (या फील्ड्स का समूह) होता है जो तालिका के प्रत्येक रिकॉर्ड की अनूठी (Unique) पहचान करता है, जिससे किन्हीं दो पंक्तियों में दोहराव न हो।
2. दो अनिवार्य तकनीकी नियम:
  • विशिष्टता नियम (Uniqueness): प्राइमरी की फील्ड में दर्ज प्रत्येक मान पूरी तालिका में बिल्कुल अनूठा होना चाहिए; डुप्लीकेट मान स्वतः अस्वीकृत होते हैं।
  • गैर-शून्य नियम (Non-Null Constraint): यह फील्ड कभी भी खाली (Null) नहीं छोड़ा जा सकता; प्रत्येक छात्र का पहचान क्रमांक होना अनिवार्य है।
3. विद्यालयी उदाहरण: Admission_Number (प्रवेश क्रमांक) अथवा BSEB_Roll_Number आदर्श प्राइमरी की है, क्योंकि दो छात्रों के नाम समान (उदा. दो 'अमन कुमार') हो सकते हैं, परंतु उनका प्रवेश क्रमांक सदैव भिन्न होता है।
उदाहरण 3
विस्तृत समाधान / उत्तर:
तुलनात्मक एवं व्यावहारिक विश्लेषण:
1. डिजाइन व्यू (Design View): इसका उपयोग तालिका की संरचना (खाका/स्कीमा) तैयार करने हेतु किया जाता है। इसमें फील्ड के नाम, डेटा प्रकार, फील्ड प्रॉपर्टीज और प्राइमरी की तय की जाती है। इसमें वास्तविक रिकॉर्ड्स दिखाई नहीं देते।
2. डेटाशीट व्यू (Datasheet View): यह तालिका को एक्सेल जैसी पंक्तियों और स्तंभों की ग्रिड में दिखाता है। इसका उपयोग वास्तविक डेटा प्रविष्टि, रिकॉर्ड्स देखने, संपादित करने, सॉर्ट करने और फिल्टर करने हेतु किया जाता है।
3. कार्य का क्रम: व्यवस्थापक पहले डिजाइन व्यू में तालिका का ढांचा बनाता है, और फिर डेटाशीट व्यू में जाकर उसमें छात्रों के रिकॉर्ड दर्ज करता है।
उदाहरण 4
विस्तृत समाधान / उत्तर:
चारों प्राथमिक एक्सेस डेटाबेस ऑब्जेक्ट्स:
1. टेबल्स (Tables - भंडारण इंजन): किसी भी डेटाबेस का मूल आधार। यह एकमात्र ऐसा ऑब्जेक्ट है जहां समस्त कच्चा डेटा पंक्तियों (रिकॉर्ड्स) और स्तंभों (फील्ड्स) में भौतिक रूप से सुरक्षित रहता है। अन्य सभी ऑब्जेक्ट्स टेबल्स पर निर्भर होते हैं।
2. क्वेरीज (Queries - खोज व फिल्टर इंजन): डेटाबेस से पूछा गया प्रश्न। यह पूर्वनिर्धारित शर्तों (Criteria) के आधार पर तालिकाओं में से केवल आवश्यक रिकॉर्ड्स को छांटकर निकालती है (उदा. 75% से अधिक अंक वाले छात्र खोजना)।
3. फॉर्म्स (Forms - इनपुट इंटरफेस): स्क्रीन पर दिखने वाली सुगम ग्राफिकल विंडो जो एक समय में एक छात्र के रिकॉर्ड को बक्सों में दिखाकर डेटा प्रविष्टि और संशोधन को आसान बनाती है।
4. रिपोर्ट्स (Reports - मुद्रण योग्य आउटपुट): डेटा का औपचारिक, सारांशित और आकर्षक प्रारूप जिसे विशेष रूप से स्क्रीन समीक्षा और कागज पर प्रिंट निकालने (उदा. अंक-पत्र, फीस रसीद) हेतु तैयार किया जाता है।
उदाहरण 5
विस्तृत समाधान / उत्तर:
तालिका 'tbl_Student_Admissions' का स्कीमा विनिर्देश:
फील्ड नेम (Field Name)सुझावित डेटा टाइपतकनीकी औचित्य
Admission_NoShort Text (या AutoNumber)प्राइमरी की: प्रत्येक छात्र की अनूठी पहचान; टेक्स्ट से 'ADM2026-01' जैसे कोड संभव होते हैं।
Student_NameShort Textछात्र का पूरा नाम दर्ज करने हेतु (अधिकतम 255 वर्ण)।
Date_of_BirthDate/Timeआयु सत्यापन एवं आधिकारिक स्कूल रिकॉर्ड हेतु कैलेंडर तिथि।
Total_Admission_FeeCurrencyमुद्रा चिह्न (₹) और दशमलव अंकों के साथ धनराशि प्रदर्शित करने हेतु।
Bus_Facility_AvailedYes/Noतार्किक बूलियन मान (सुविधा ली तो Yes, अन्यथा No)।
उदाहरण 6
विस्तृत समाधान / उत्तर:
एक्सेस आर्किटेक्चर का तकनीकी विश्लेषण:
1. अनूठा पूर्व-सुरक्षा निर्माण प्रतिमान: वर्ड या एक्सेल में फाइलें अस्थाई रैम में रहती हैं और काम समाप्त होने पर सेव की जाती हैं। एक्सेस में प्रयोक्ता को तालिका बनाने से पहले ही डेटाबेस फाइल (.accdb) को नाम देकर डिस्क पर सेव करना अनिवार्य होता है। इसका कारण यह है कि एक्सेस में रिकॉर्ड्स दर्ज होते ही रीयल-टाइम में सीधे हार्ड डिस्क पर लिखे जाते हैं, जिससे बिजली जाने पर भी डेटा सुरक्षित रहता है।
2. नेविगेशन पेन (Navigation Pane): एक्सेस विंडो के बाईं ओर स्थित यह केंद्रीय निर्देशिका है जो डेटाबेस के सभी ऑब्जेक्ट्स (टेबल्स, क्वेरीज, फॉर्म्स, रिपोर्ट्स) को एक ही स्थान पर सूचीबद्ध करती है, जिससे उन्हें खोलना, प्रबंधित करना और व्यवस्थित करना सुगम होता है।
3. डेटा दोहराव (Redundancy) की समाप्ति: पारंपरिक कागजी फाइलों में छात्र का पता हर रजिस्टर में बार-बार लिखा जाता था। रिलेशनल मॉडल में छात्र का व्यक्तिगत डेटा केवल एक बार tbl_Students में लिखा जाता है और उसे उभयनिष्ठ कुंजी (Admission_No) द्वारा फीस या लाइब्रेरी तालिका से जोड़ दिया जाता है। इससे स्टोरेज की बचत होती है।
4. डेटा असंगति का निवारण: जब छात्र का पता बदला जाता है, तो उसे केवल मुख्य तालिका में बदलना पड़ता है; उससे जुड़ी सभी क्वेरीज और रिपोर्ट्स में नया पता स्वतः दिखने लगता है।
5. एंटिटी अखंडता (Entity Integrity): प्राइमरी की विशिष्टता और गैर-शून्य नियमों को सख्ती से लागू करके यह सुनिश्चित करती है कि डेटाबेस में कोई भी अमान्य या दोहराया गया रिकॉर्ड प्रवेश न कर सके।

सामान्य गलतियाँ एवं परीक्षक के जाल (Examiner Traps)

सामान्य भ्रम / गलत उत्तर

डेटाबेस फाइल को नाम देकर सेव किए बिना ही तालिका बनाने का प्रयास करना।

सही वैज्ञानिक तथ्य

माइक्रोसॉफ्ट एक्सेस में कोई भी तालिका या ऑब्जेक्ट बनाने से पहले .accdb डेटाबेस फाइल को नाम देकर डिस्क पर सेव करना अनिवार्य है।

सामान्य भ्रम / गलत उत्तर

डेटाबेस शब्दावली में फील्ड और रिकॉर्ड को एक ही समझना।

सही वैज्ञानिक तथ्य

फील्ड तालिका का ऊर्ध्वाधर स्तंभ (एक विशेषता, जैसे Name) है, जबकि रिकॉर्ड क्षैतिज पंक्ति (एक छात्र के सभी गुणों का संपूर्ण समूह) है।

सामान्य भ्रम / गलत उत्तर

यह मानना कि प्राइमरी की वाले खाने को खाली छोड़ा जा सकता है या उसमें एक ही मान दो बार लिखा जा सकता है।

सही वैज्ञानिक तथ्य

प्राइमरी की में प्रत्येक प्रविष्टि पूरी तालिका में बिल्कुल अद्वितीय होनी चाहिए और इसे कभी भी खाली (Null) नहीं छोड़ा जा सकता।

सामान्य भ्रम / गलत उत्तर

मोबाइल फोन नंबर, पिन कोड या रोल नंबर हेतु 'Number' डेटा टाइप चुनना।

सही वैज्ञानिक तथ्य

फोन नंबर और पिन कोड पर कोई गणितीय गणना नहीं की जाती; Number डेटा टाइप शुरुआती शून्य हटा देता है, अतः इन्हें 'Short Text' के रूप में रखना चाहिए।

सामान्य भ्रम / गलत उत्तर

यह सोचना कि बिना Ctrl + S दबाए तालिका बंद करने से टाइप किया गया रिकॉर्ड मिट जाएगा।

सही वैज्ञानिक तथ्य

एक्सेस में जैसे ही कर्सर पंक्ति से हटता है, रिकॉर्ड स्वतः डिस्क पर सेव हो जाता है। Ctrl + S केवल तालिका के डिजाइन ढांचे को सेव करने हेतु होता है।

सामान्य भ्रम / गलत उत्तर

यह विश्वास करना कि डेटाशीट व्यू में फील्ड का डेटा टाइप और प्राइमरी की बदली जा सकती है।

सही वैज्ञानिक तथ्य

फील्ड के नाम, डेटा प्रकार और प्राइमरी की का निर्धारण केवल डिजाइन व्यू में ही संभव है; डेटाशीट व्यू केवल डेटा प्रविष्टि हेतु होता है।

अध्याय का सार संक्षेप एवं 10 मुख्य निष्कर्ष

मुख्य बिंदु 1
टेबल या फॉर्म बनाने से पहले हमेशा अपनी माइक्रोसॉफ्ट एक्सेस फाइल (.accdb) को नाम देकर सुरक्षित करें।
मुख्य बिंदु 2
प्राइमरी की यह सुनिश्चित करती है कि तालिका में किसी भी छात्र का रिकॉर्ड दोबारा दर्ज न हो सके।
मुख्य बिंदु 3
फोन नंबर, रोल नंबर और पिन कोड को Number के बजाय Short Text के रूप में रखें ताकि शुरुआती शून्य न हटे।
मुख्य बिंदु 4
टेबल्स डेटा सहेजती हैं, फॉर्म्स डेटा दर्ज कराते हैं, क्वेरी डेटा छांटती है, और रिपोर्ट्स प्रिंट निकालने हेतु होती हैं।
मुख्य बिंदु 5
डिजाइन व्यू तालिका का ढांचा बनाता है; डेटाशीट व्यू में वास्तविक रिकॉर्ड्स टाइप किए जाते हैं।
मुख्य बिंदु 6
एक्सेस में रिकॉर्ड्स पंक्ति बदलते ही स्वतः सेव हो जाते हैं, इसके लिए बार-बार Ctrl + S दबाने की जरूरत नहीं होती।
मुख्य बिंदु 7
स्क्रीन के बाईं ओर स्थित नेविगेशन पेन सभी डेटाबेस ऑब्जेक्ट्स को प्रबंधित करने का केंद्रीय स्थान है।
मुख्य बिंदु 8
सॉर्टिंग रिकॉर्ड्स को क्रम में सजाती है; फिल्टरिंग शर्तों के अनुसार अनचाहे रिकॉर्ड्स को अस्थायी रूप से छिपाती है।
मुख्य बिंदु 9
AutoNumber प्रत्येक नए रिकॉर्ड को स्वतः 1, 2, 3... नंबर देता है और प्राइमरी की हेतु आदर्श है।
मुख्य बिंदु 10
आधुनिक माइक्रोसॉफ्ट एक्सेस डेटाबेस का मानक डिफ़ॉल्ट फाइल एक्सटेंशन .accdb होता है।
अध्याय का अध्ययन पूर्ण हुआ?
अभ्यास के लिए तैयार?

ऑनलाइन CBT टेस्ट देकर तैयारी का मूल्यांकन करें

BSEB परीक्षा पैटर्न पर आधारित बहुविकल्पीय प्रश्नों का ऑनलाइन टेस्ट दें। तुरंत परिणाम, समय विश्लेषण और प्रत्येक प्रश्न का विस्तृत हल प्राप्त करें।

STAY UPDATED

Get the Latest Updates

New test series, syllabus updates, exam notifications and more.

Syllabus
Updates
Exam
Alerts
Study
Resources