2012-01-09 10 views
10

HTML + सीएसएस + जे एस दुनिया में, http://jsfiddle.net/ पूछ/वेब विकास के बारे में उदाहरण बनाने के लिए बहुत उपयोगी उपकरण है। और मैंने कई ब्राउज़र (जावास्क्रिप्ट)-आधारित प्रोग्रामिंग भाषा कंपाइलर्स और आरईपीएल भी देखे। लेकिन मुझे डेटाबेस संचालन के लिए ऑनलाइन/वेब-आधारित परीक्षण वातावरण नहीं मिल रहा है (विशेष रूप से आरडीबीएमएस के लिए)।क्या कोई 'वेब-आधारित' एसक्यूएल परीक्षण वातावरण है?

क्या परीक्षण प्रश्नों के लिए वेब-आधारित इंटरफेस के साथ कोई खुली/मुफ्त डेटाबेस सेवा है?


जोड़ा गया: यह उपकरण इस स्थिति के लिए अच्छा हो जाएगा; मैं जटिल प्रश्न के साथ परेशान कर रहा हूँ, तो वेब इंटरफेस के माध्यम एक नमूना तालिका बना सकते हैं और 'नमूना तालिका यूआरएल' के साथ stackoverflow पर यह पूछना। कोई भी यूआरएल तक पहुंच सकता है और वेब साइट पर अपने प्रश्नों का परीक्षण कर सकता है। (हां, क्वेरी 'असली' डेटाबेस सिस्टम पर चल रही हैं) और क्वेरी परिणामों को भी ट्रैक किया जा सकता है, फिर भी हम इसके लिए 'रैंकिंग' बना सकते हैं :)

+1

एक बनाएं और इसे jsfiddle.net की तरह बाजार बनाएं। आप डेटाबेस विक्रेताओं को शामिल करने के लिए संभवतः आपके सिस्टम को शामिल करने के साथ-साथ विज्ञापन रखने के लिए पैसा कमा सकते हैं। – NotMe

+0

@ChrisLively: सहमत - इस तरह के एक परियोजना के लिए आवश्यक कंप्यूटिंग शक्ति मुझे डराता है। –

उत्तर

16

SQL Fiddle आज़माएं।

आप अपनी SQL क्वेरी आज़मा सकते हैं और इसे निष्पादित/परीक्षण कर सकते हैं। उममीद है कि इससे मदद मिलेगी।

+4

प्लग के लिए धन्यवाद! एसक्यूएल फिडल मेरी साइट है, और मुझे लगता है कि यह प्रश्न उन लोगों में से एक था जिन्हें मैंने पढ़ा था, जिसने मुझे इसे बनाने के लिए प्रेरित किया (समय निश्चित रूप से फिट बैठता है - मैंने जनवरी के मध्य में शुरू किया)। –

+0

वाह, @ एलिक्सएक्सेल के लिए खेद है - पूर्व स्वीकृत उत्तरदाता, लेकिन जेकफैसेल के एक बड़े कदम ने मुझे स्वीकृत उत्तर बदलने के लिए बनाया है। अच्छा काम! – lqez

1

वेब आधारित क्वेरी विश्लेषक के साथ समस्या यह है कि आप चाहते हैं प्रश्नों को चलाने के लिए इसे अपने सुरंग पर 'सुरंग' देने की आवश्यकता है और कई लोगों के लिए इंटरनेट के लिए एक विकास/परीक्षण बॉक्स खोलने की संभावना नहीं है।

एक गैर वेब आधारित उपकरण आपको LINQPad http://www.linqpad.net/ पर दिखाई दे सकता है के लिए - यह Linq & Sql और अन्य सामग्री भी करता है - बहुत आसान उपकरण वास्तव में

+0

मैं असहमत हूं। सरल चीजों के लिए यह सही हो सकता है। – NotMe

2

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

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

इनमें से अधिकतर कमांड लाइन इंटरफ़ेस और कुछ प्रकार के ग्राफिकल इंटरफ़ेस दोनों के साथ आते हैं। यह मुझे स्पष्ट नहीं है कि एक वेब-आधारित इंटरफेस आपको क्या देगा जो पहले से ही एक रूप में या किसी अन्य रूप में मौजूद नहीं है।

मुझे लगता है कि,, तुम क्या चाहते करने के लिए ओरेकल, डीबी 2, एसक्यूएल सर्वर, और Sybase के लिए वाणिज्यिक लाइसेंस की आवश्यकता होगी। यह मुफ्त वेबसाइट के लिए प्रवेश के लिए एक बहुत ही उच्च बाधा है।

+0

बहुत बहुत धन्यवाद। हाँ, मैं 'औपचारिक' डेटाबेस सिस्टम के अर्थ और उद्देश्य से सहमत हूं। हालांकि, मैं एक सुविधाजनक और उपयोग में आसान विज्ञापन-प्रसार डेटाबेस सिस्टम के बारे में पूछ रहा हूं। Jsfiddle के साथ, हम कोई वाणिज्यिक या बड़े पैमाने पर साइट नहीं बना सकते हैं। लेकिन यह वेब विकास के लिए विज्ञापन-प्रसार परीक्षण के लिए बिल्कुल उपयोगी मंच है। मुझे डेटाबेस युग में ऐसा कुछ मिल रहा है। – lqez

+1

@Catcall - क्या आपने मेरी साइट sqlfiddle.com देखी है? मैं SQL सर्वर और ओरेकल के मुक्त संस्करणों का उपयोग करके इसे रोल करने में सक्षम था (अभी तक डीबी 2 के लिए कोई समर्थन नहीं है, लेकिन इसके एक मुफ्त संस्करण भी है कि मैं अंततः उपयोग करने की योजना बना रहा हूं)। –

+0

@ जेकफसेल: हाँ, मैंने इसे देखा है। मेरे लिए, यह ओरेकल के साथ [आपके लाइसेंस समझौते] (http://www.oracle.com/technetwork/licenses/standard-license-152015.html) का स्पष्ट उल्लंघन जैसा दिखता है: "[आप] प्रोग्राम नहीं कर सकते किसी भी तीसरे पक्ष को किसी भी तरह से उपलब्ध; "। मैं दूसरों के बारे में नहीं जानता। (श्राग) –

5

db4free और FreeSQL (ऑफलाइन?) और यहां तक ​​कि MonoQL जैसे निःशुल्क "डिस्पोजेबल" डेटाबेस सर्वर हैं।

जहां तक ​​वेब-आधारित इंटरफेस और छोटे यूआरएल जाते हैं, मुझे नहीं लगता कि आपको बहुत भाग्य मिलेगा।

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

गैर आरडीबीएमएस के लिए, मैं try.mongodb.org के बारे में सोच सकते हैं - लेकिन यह एक ही समस्याओं से ग्रस्त है।

लगभग भूल गया, Stack Exchange Data Explorer, की मदद से आप T-SQL प्रश्नों का अभ्यास (पर्मालिंक्स के साथ)।


पुनश्च: एक निजी नोट के रूप में, मुझे लगता है कि यह एक शांत विचार है और मैं लागू किया, शायद यह भी SchemaBank या इसी तरह के मसले-अप ऐसा ही कुछ देखने के लिए प्यार होता है - कि सिर्फ भयानक होगा ।

+0

धन्यवाद एलिक्स! स्टैक एक्सचेंज डेटा एक्सप्लोरर एक नमूना हो सकता है जिसे मैंने कल्पना की थी। बहुत बढ़िया stackexchange टीम! – lqez

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