Table (तालिका)
परिभाषा
तालिका (Table) वह बेसिक डेटाबेस ऑब्जेक्ट है जिसमें संबंधित डेटा पंक्तियों (Records) और स्तंभों (Fields) में संग्रहीत होता है। हर पंक्ति एक रिकॉर्ड और हर स्तंभ एक फ़ील्ड होता है।
यह डेटा को व्यवस्थित रूप से रखने में मदद करती है और प्राइमरी की के माध्यम से प्रत्येक रिकॉर्ड को अलग पहचान देती है। इससे डेटा को खोजना और प्रबंधित करना आसान हो जाता है।
मुख्य अवयव
- फ़ील्ड (Column): नाम, डेटा प्रकार, फ़ील्ड साइज और प्रॉपर्टीज होते हैं। यह बताता है कि किस प्रकार का डेटा संग्रहित होगा।
- रिकॉर्ड (Row): फ़ील्ड्स का पूरा सेट होता है जो किसी एक एंटिटी की पूरी जानकारी देता है।
- प्राइमरी की: प्रत्येक रिकॉर्ड को अद्वितीय बनाती है और डुप्लिकेट डेटा को रोकती है।
- डेटा प्रकार: जैसे Text, Number, Date/Time आदि, जो डेटा के स्वरूप को निर्धारित करते हैं।
- फ़ील्ड प्रॉपर्टीज: Format, Default Value आदि, जो डेटा को नियंत्रित और validate करते हैं।
तालिकाओं के प्रकार
- फ्लैट टेबल: एक ही तालिका में पूरा डेटा होता है, छोटे डेटाबेस के लिए उपयोगी।
- रिलेशनल टेबल: कई तालिकाएँ आपस में जुड़ी होती हैं, बड़े डेटाबेस के लिए बेहतर।
- लुकअप/टेम्पररी टेबल: Dropdown और reference data के लिए उपयोग होती है।
लाभ
- डेटा का व्यवस्थित और सुरक्षित संग्रहण होता है।
- डेटा प्रकार और validation से त्रुटियाँ कम होती हैं।
- रिलेशनशिप के माध्यम से डेटा को आसानी से जोड़ा जा सकता है।
- फॉर्म, रिपोर्ट और क्वेरी बनाना सरल हो जाता है।
Create Table in MS Access (तालिका बनाना)
- Access खोलें और नया/मौजूदा database खोलें
- Create टैब → Table (Datasheet View)
- फ़ील्ड नाम लिखें (जैसे StudentID, Name)
- Data Type सेट करें
- Field Properties सेट करें
- Primary Key निर्धारित करें
- Table को Save करें
- Design View में जाकर आवश्यक सुधार करें
👉 यह प्रक्रिया सही और उपयोगी टेबल बनाने में मदद करती है।
Design View / Datasheet View
- Datasheet View: डेटा एंट्री और editing के लिए उपयोग होता है, यह Excel जैसा दिखता है।
- Design View: फ़ील्ड नाम, डेटा प्रकार और प्रॉपर्टीज सेट करने के लिए उपयोग होता है।
Data Types in MS Access
- Text: अक्षर और छोटे डेटा के लिए उपयोग होता है (255 characters तक)।
- Long Text: लंबे विवरण और नोट्स के लिए उपयोग होता है।
- Number: गणना के लिए संख्यात्मक डेटा रखता है।
- Date/Time: तिथि और समय को स्टोर करता है।
- Currency: पैसे से संबंधित डेटा के लिए उपयोग होता है।
- AutoNumber: हर रिकॉर्ड के लिए स्वतः unique number बनाता है।
- Yes/No: True/False प्रकार का डेटा रखता है।
- OLE Object: images और files रखने के लिए उपयोग होता है।
- Hyperlink: clickable link रखने के लिए उपयोग होता है।
- Attachment: files को attach करने की सुविधा देता है।
- Lookup Wizard: dropdown list बनाने में मदद करता है।
👉 सही data type चुनने से database की performance और accuracy बेहतर होती है।