| संस्करण | 1.10 beta 18 |
|---|---|
| प्रकाशक | Adept SQL Tools |
| रिलीज़ की तारीख | Nov 25, 2014 |
| तारीख संकलित हुई | Nov 25, 2014 |
| ओएस आवश्यकताओं | Windows 95, Windows 2000, Windows 98, Windows, Windows NT |
| आवश्यकताएँ | None |
| कुल डाउनलोड | 515 |
| कीमत | Free to try |
विवरण
निपुण SQL वर्कशॉप डेटाबेस स्कीमा विकास के सभी चरणों का समर्थन करता है (या मौजूदा डेटाबेस से उत्पन्न करना) SQL स्रोतों का एक सेट डिबगिंग और बाद में डेटाबेस सिंक्रनाइज़ेशन जब स्क्रिप्ट बदल जाता है। निपुण SQL वर्कशॉप को विशेष रूप से SQL के DDL सबसेट और स्कीमा सिंक्रोनाइज़ेशन से निपटने के लिए डिज़ाइन किया गया है। यह एमएस क्वेरी एनालाइज़र जैसे क्वेरी बिल्डिंग और विश्लेषण टूल का पूरक है, बल्कि उनके साथ प्रतिस्पर्धा करता है।
एडेप्ट एसक्यूएल वर्कशॉप का एक महत्वपूर्ण हिस्सा एसक्यूएल सिंटैक्स हाइलाइटिंग के साथ एक सुविधाजनक टेक्स्ट एडिटर है और आमतौर पर इस्तेमाल किए जाने वाले एसक्यूएल स्टेटमेंट के लिए शॉर्टकट हैं। एक अलग "स्टेटमेंट लिस्ट" पैनल समूह, प्रभावित स्कीमा ऑब्जेक्ट द्वारा, सभी SQL स्टेटमेंट, किसी भी ओपन प्रोजेक्ट स्क्रिप्ट में किसी भी स्टेटमेंट तक त्वरित पहुँच प्रदान करते हैं।
स्क्रिप्ट को SQL सर्वर में फीड करने से पहले, उन्हें एक मैक्रो प्री-प्रोसेसर के माध्यम से पारित किया जाता है। #includes, #defines और सशर्त संकलन निर्देशों के सामान्य संयोजन के साथ, आप सभी प्रोजेक्ट-विशिष्ट डेटा प्रकारों या आमतौर पर उपयोग किए जाने वाले फ़ील्ड संयोजनों के लिए एकल घोषणा फ़ाइल मैक्रोज़ में डाल सकते हैं। यह आपको प्रोजेक्ट स्क्रिप्ट को कॉम्पैक्ट, सुसंगत, डीबीएमएस-स्वतंत्र और संशोधित करने में आसान रखने में मदद करेगा। निपुण SQL कार्यशाला में, किसी भी पूर्व-संसाधित SQL कथन का पूर्वावलोकन और निष्पादन किया जा सकता है। आप ब्रेकपॉइंट सेट कर सकते हैं, प्रोजेक्ट में विशिष्ट स्क्रिप्ट या सभी स्क्रिप्ट चला सकते हैं या चरण-दर-चरण कर सकते हैं। क्वेरी परिणाम एक अलग विंडो में प्रदर्शित किए जा सकते हैं। किसी मौजूदा डेटाबेस से SQL प्रोजेक्ट को बहुत आसानी से फिर से बनाया जा सकता है। एडेप्ट एसक्यूएल वर्कशॉप न केवल डेटाबेस स्कीमा के आधार पर एसक्यूएल स्क्रिप्ट तैयार करता है, यह परिणामी स्क्रिप्ट को कई मॉड्यूल में विभाजित करने और प्रोजेक्ट-परिभाषित मैक्रोज़ के साथ जहां उपयुक्त हो, कच्चे एसक्यूएल को बदलने के लिए कई सुविधाजनक तरीके प्रदान करता है। अधिकांश डेटाबेस, तुच्छ लोगों को छोड़कर, एक दूसरे से अपेक्षाकृत स्वतंत्र तार्किक वर्गों (तालिकाओं, विचारों, प्रक्रियाओं, आदि के समूह) में विभाजित किया जा सकता है। प्रत्येक समूह को एक अलग स्क्रिप्ट के रूप में लागू करने से स्कीमा स्रोतों को देखना और बनाए रखना बहुत आसान हो जाता है। एडेप्ट एसक्यूएल वर्कशॉप में इस्तेमाल किया गया प्रोजेक्ट-ओरिएंटेड दृष्टिकोण कई स्क्रिप्ट फाइलों से आपके डेटाबेस का निर्माण करना बहुत स्वाभाविक बनाता है, जो सभी मैक्रो घोषणाओं के समान सेट को साझा करते हैं। आप प्रोजेक्ट के भीतर स्क्रिप्ट को आसानी से जोड़, हटा या पुनर्व्यवस्थित कर सकते हैं, सभी या चयनित स्क्रिप्ट निष्पादित कर सकते हैं। निपुण एसक्यूएल वर्कशॉप एमएस ट्रांजैक्ट-एसक्यूएल के डीडीएल सबसेट को पूरी तरह से समझता है (क्रिएट/ड्रॉप/ऑल्टर स्टेटमेंट्स और स्टोर्ड प्रोसीजर कॉल्स स्कीमा को संशोधित करता है, जैसे "exec sp_addtype")। प्रोग्राम सीधे SQL स्रोतों से एक आंतरिक स्कीमा प्रतिनिधित्व का निर्माण कर सकता है और फिर इसके साथ विभिन्न दिलचस्प चीजें कर सकता है, जैसे डेटाबेस स्कीमा के खिलाफ तुलना करना और अंतर स्क्रिप्ट तैयार करना। इसका मतलब है कि एक ही SQL स्क्रिप्ट को लाइव डेटाबेस के खिलाफ कई बार अपरिवर्तित तालिकाओं को प्रभावित किए बिना चलाया जा सकता है। यह केवल स्रोत और डेटाबेस को सिंक्रनाइज़ करने के लिए आवश्यक न्यूनतम SQL का उत्सर्जन करेगा, इसलिए डेटाबेस में परिवर्तन को बहुत सरल करता है। निपुण एसक्यूएल वर्कशॉप वैकल्पिक रूप से इतिहास स्क्रिप्ट तैयार करता है, जिसे ग्राहक की रिमोट मशीन पर चलाया जा सकता है ताकि उनके डेटाबेस को आपकी मास्टर कॉपी के साथ सिंक्रोनाइज़ किया जा सके। यह प्ले-बैक एक स्टैंड-अलोन उपयोगिता द्वारा किया जाता है, जिसे या तो एक सरल और उपयोगकर्ता के अनुकूल जीयूआई एप्लिकेशन के रूप में या कमांड लाइन से चुपचाप चलाया जा सकता है। वर्जनिंग के लिए एक डेटाबेस तैयार करते हुए, आप इसके साथ एक इतिहास स्क्रिप्ट जोड़ते हैं - एक SQL फ़ाइल, जो एक या अधिक संस्करण अनुभागों में, वर्तमान डेटाबेस स्कीमा का वर्णन करती है। डेटाबेस स्कीमा में परिवर्तन करने के बाद, आप इतिहास स्क्रिप्ट को एकल मेनू कमांड से अपडेट कर सकते हैं। कार्यक्रम इतिहास स्क्रिप्ट में दर्ज अंतिम स्कीमा के खिलाफ वर्तमान डेटाबेस स्कीमा से मेल खाएगा, फिर एक नए संस्करण संख्या के तहत इतिहास में परिवर्तन जोड़ देगा।
चूंकि आपकी सभी डेटाबेस संरचनाएं SQL स्क्रिप्ट (पाठ फ़ाइलें) में रखी जाती हैं, इसलिए टीम के काम को प्रबंधित करने के लिए नियमित संस्करण नियंत्रण विधियों का उपयोग किया जा सकता है। यदि डेटाबेस के विशिष्ट तार्किक अनुभागों के विकास के लिए कई डेवलपर्स जिम्मेदार हैं, तो वे 3-rd पार्टी स्रोत कोड नियंत्रण सॉफ़्टवेयर का उपयोग करके अपनी SQL स्क्रिप्ट (और डेटाबेस की उनकी स्थानीय प्रतियां) पर स्वतंत्र रूप से काम कर सकते हैं। निपुण एसक्यूएल वर्कशॉप में अपने यूजर इंटरफेस में मूल संस्करण नियंत्रण कमांड शामिल हैं, एक अलग प्लग-इन मॉड्यूल के माध्यम से एक विशिष्ट वीसीएस सॉफ्टवेयर के साथ इंटरफेसिंग।