2008-10-23 29 views
5

मैं कुछ समय के लिए MySQL और MSSQL साथ काम किया है और मामला और यूएमएल उपकरणों की एक किस्म का इस्तेमाल किया है जब मेरे अधिक जटिल परियोजनाओं में से कुछ को डिजाइन।इकाई संबंध आरेख के लिए एमएस एक्सेस

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

अलावा कई साल पहले बहुत शौकिया डेटाबेस की एक जोड़ी से (इससे पहले कि मैं भी सामान्यीकरण की सुना था) मैं प्रवेश नहीं ज्यादा अनुभव है। मुझे डेटाबेस तैयार करने के लिए ईआर आरेखों का उपयोग करने की आदत मिली है और एक्सेस के साथ काम करते समय ऐसा करना चाहते हैं। ऐसा लगता है कि "रिलेशनशिप" दृश्य में निर्मित रिश्तों को देखने के लिए ठीक है (डुह!), लेकिन आपको पहले टेबल बनाना होगा, जो कि कुछ हद तक हार को लगता है।

किसी को भी एक 3 पार्टी उपकरण का उपयोग कर, किसी भी तरह से सीधे डेटाबेस एक ERD का उपयोग कर डिजाइन करने के लिए पता है या तो मूल रूप से पहुँच के भीतर है, वरना राउंड ट्रिप पीढ़ी के माध्यम से? सॉफ़्टवेयर का मैं आमतौर पर समर्थन एक्सेस का उपयोग नहीं करता हूं।

मुझे लगता है कि मैं "असली" डेटाबेस का उपयोग करके द्वारा खराब कर रहा है, लेकिन किसी भी मदद की सराहना की है ...

अद्यतन: मैं नीचे इस सवाल का जवाब चयनित क्योंकि यह के लिए ODBC उपयोग के बारे में मेरी स्मृति jogged नौकरी - मैं पहले से ही उत्कृष्ट ArgoUML एप्लिकेशन का उपयोग करता हूं जो ओडीबीसी के माध्यम से कनेक्ट हो सकता है। बस यह स्पष्ट करना चाहता था कि नीचे दिए गए उत्तर का चयन मॉडलराइट एप्लिकेशन का समर्थन नहीं कर रहा था क्योंकि मुझे इसे स्थापित करने की आवश्यकता नहीं थी।

+0

ऊपरी-केस एक्सेस के बजाय यहां "एक्सेस" टैग निम्न-केस पहुंच (फ़ाइलों/संसाधनों/आदि तक पहुंच) के लिए है। –

+1

क्या आप उस टिप्पणी को समझा सकते हैं?ऐसा लगता है कि जेम्स मार्शल स्पष्ट रूप से माइक्रोसॉफ्ट एक्सेस के बारे में एक सवाल पूछ रहे हैं। –

+0

निश्चित रूप से यह "फ़ाइल-पहुंच" होना चाहिए और अलगाव में "पहुंच" को हटाया जाना चाहिए? –

उत्तर

5

मॉडलराइट आपके लिए यह करेगा। आप सामुदायिक संस्करण डाउनलोड कर सकते हैं जो ओडीबीसी और माइस्क्ल का उपयोग कर किसी भी डीबी तक पहुंच जाएगा।

http://www.modelright.com/downloads.aspx

मैं वर्तमान में एसक्यूएल सर्वर के साथ इसका इस्तेमाल और यह बहुत अच्छा काम करता है।

+0

ठीक है अब मैं बेवकूफ महसूस करता हूँ! मेरे पास पहले से ही टूल्स हैं जो मुझे ओडीबीसी के माध्यम से कनेक्ट करने देंगे, लेकिन यह बहुत लंबा है क्योंकि मैंने एक्सेस का उपयोग किया है, यह मेरे लिए भी नहीं हुआ है! –

0

datanamic (ERD उपकरण) से Dezign पहुँच डेटाबेस में पढ़ सकते हैं और इसे से बाहर एक चित्र बना सकते हैं। कोई ओडीबीसी की जरूरत नहीं है। एमएस एक्सेस के लिए मूल कनेक्शन।

dezign for databases

0

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

एक मेज जोड़ने के लिए, आप तालिका पहले बनाने के लिए करते हैं (लेकिन वह वास्तव में एक बड़ी बात नहीं है, और वास्तव में केवल एक अतिरिक्त माउस क्लिक या तो होता है।)

और आप पाते हैं कि प्रवेश आरेख बाएं जोड़ों को सही ढंग से दिखाता है जहां SQL सर्वर और अन्य जिन्हें आप नोट करते हैं, रिश्तों के डिजाइनर में बाएं जुड़ने को सही तरीके से नहीं दिखाते हैं। इसलिए यह सभी महत्वपूर्ण शामिल जानकारी को उन अन्य "अनुमानित" व्यावसायिक उपकरणों में कुछ और दस्तावेज किया जाना है। इसलिए किसी भी तरह से उनके रिलायंसशिप desingers में एक सबसे उपयोगी और महत्वपूर्ण विकल्प छोड़ने में कामयाब रहे।

तो किसी भी और सभी तालिका डिजाइन पहुँच रिश्तों (चित्र) दृश्य से किया जा सकता है। आप केवल "बहुत मामूली" परिवर्तन बनाते हैं टैब बनाने के लिए, और उसके बाद तालिका डिज़ाइन चुनें - आपको तालिका जोड़नी होगी। (बस पीके आईडी ऑटोनंबर जोड़ें) और इसे सेव करें। उस बिंदु से एक्सेस ईआरडी व्यू से, आप तालिका जोड़ सकते हैं और उस बिंदु से अन्य सभी चीज़ों (रिश्तों को स्थापित करने सहित) को डिज़ाइन करने के लिए राइट क्लिक कर सकते हैं।

संबंधित मुद्दे