MySQL Workbench सह व्हिज्युअल डेटाबेस निर्मिती. मायएसक्यूएल वर्कबेंच - व्हिज्युअल डेटाबेस एडिटर जावास्क्रिप्ट वर्कबेंचसह कार्य करण्यासाठी आज्ञा देते

फोनवर डाउनलोड करा 26.10.2021
फोनवर डाउनलोड करा

वेब डेव्हलपर त्याने तयार केलेल्या आणि विकसित केलेल्या प्रकल्पांसह वाढतो. प्रकल्पांच्या वाढीसह, सॉफ्टवेअर भागाची जटिलता वाढते, त्याद्वारे प्रक्रिया केलेल्या डेटाचे प्रमाण अपरिहार्यपणे वाढते, तसेच डेटा स्कीमा जटिलता. इतर वेब डेव्हलपर्ससह संप्रेषण दर्शविते की MySQL डेटाबेस आपल्यामध्ये खूप लोकप्रिय आहेत आणि सुप्रसिद्ध PHPMyAdmin. लहान प्रकल्पांकडून मोठ्या प्रकल्पांकडे, सेमीपासून फ्रेमवर्कपर्यंत, माझ्यासारखे बरेच जण MySQL ला विश्वासू राहतात. तथापि, मोठ्या संख्येने सारण्या आणि नातेसंबंधांसह एक जटिल डेटाबेस डिझाइन करण्यासाठी, PHPMyAdmin च्या क्षमतांचा अभाव आहे. म्हणून मी एक पुनरावलोकन लिहिण्याचा निर्णय घेतला MySQL Workbench MySQL सह काम करण्यासाठी एक अप्रतिम मोफत डेस्कटॉप प्रोग्राम आहे.

पुनरावलोकनाच्या पहिल्या भागात, मी प्रोग्रामसह कार्य करण्याच्या मूलभूत गोष्टींचा समावेश करेन, जेणेकरून आपण हा लेख म्हणून वापरू शकता नवशिक्या वापरकर्ता मार्गदर्शक.दुसरा भाग रिमोट सर्व्हरसह कार्य करताना वर्कबेंचचा वापर करण्यासाठी समर्पित असेल. त्यात मी बेसिक देईन सूचनाआणि सर्व्हर कनेक्शन सेट करण्यासाठी आणि त्याच्यासह सिंक्रोनाइझेशनसाठी शिफारसी.

MySQL वर्कबेंच- एक व्हिज्युअल डेटाबेस डिझाइन टूल जे MySQL डेटाबेस सिस्टमसाठी डेटाबेसचे डिझाइन, मॉडेलिंग, निर्मिती आणि ऑपरेशन एकत्रित करते.

मला म्हणायचे आहे की कार्यक्रम खरोखर छान आहे. हे आपल्याला द्रुतपणे आणि आनंदाने फेकण्याची परवानगी देते प्रकल्प डेटा योजना, डिझाइन संस्था आणि संबंधत्यांच्या दरम्यान, वेदनारहित बदल अंमलात आणायोजनेत आणि तितक्याच जलद आणि वेदनारहित सिंक्रोनाइझ कराते रिमोट सर्व्हरसह. एक ग्राफिक्स संपादक EER-आकृती, मजेदार झुरळांसारखे दिसणारे, आपल्याला डेटा मॉडेलचे एकूण चित्र पाहण्याची आणि त्याच्या हलकेपणा आणि सुरेखतेचा आनंद घेण्यास अनुमती देते :) पहिल्या प्रयत्नानंतर, हे साधन वेब प्रोग्रामरच्या लढाऊ शस्त्रागारात एक अपरिहार्य सहाय्यक बनते.

MySQL Workbench डाउनलोड करा

MySQL Workbench वितरण या पृष्ठावर उपलब्ध आहे. या लेखनाच्या वेळी प्रोग्रामची नवीनतम आवृत्ती आहे आवृत्ती 6.1. डाउनलोड करण्यापूर्वी, तुम्ही खालीलपैकी एक प्लॅटफॉर्म निवडणे आवश्यक आहे:

  • मायक्रोसॉफ्ट विंडोज (एमएसआय इंस्टॉलर आणि झिप संग्रहण उपलब्ध)
  • उबंटू लिनक्स
  • फेडोरा
  • Red Hat Enterprise Linux/Oracle Linux
  • MacOS X

प्लॅटफॉर्म निवडल्यानंतर, तुम्हाला ओरॅकलमध्ये नोंदणी किंवा लॉग इन करण्यास सांगितले जाते. तुम्हाला नको असल्यास, खाली एक लिंक आहे. "नाही, धन्यवाद, फक्त माझे डाउनलोड सुरू करा"- त्यावर क्लिक करा;)

कामाची सुरुवात

प्रोग्रामची प्रारंभ स्क्रीन त्याच्या कार्यक्षमतेचे मुख्य क्षेत्र प्रतिबिंबित करते - डेटाबेस मॉडेलचे डिझाइन आणि त्यांचे प्रशासन:

स्क्रीनच्या शीर्षस्थानी तुमच्या प्रोजेक्ट्सच्या MySQL सर्व्हरशी कनेक्शनची सूची आहे आणि अलीकडे उघडलेल्या डेटा मॉडेलची सूची स्क्रीनच्या तळाशी आहे. काम सहसा सुरू होते डेटा स्कीमा तयार करणेकिंवा MySQL Workbench मध्ये विद्यमान संरचना लोड करत आहे. चला कामाला लागा!

डेटा मॉडेल तयार करणे आणि संपादित करणे

मॉडेल जोडण्यासाठी, "मॉडेल्स" शीर्षकाच्या पुढील प्लस चिन्हावर क्लिक करा किंवा निवडा "फाइल → नवीन मॉडेल" (Ctrl + N):

या स्क्रीनवर, डेटाबेसचे नाव प्रविष्ट करा, डीफॉल्ट एन्कोडिंग निवडा आणि आवश्यक असल्यास, टिप्पणी फील्ड भरा. आपण टेबल तयार करणे सुरू करू शकता.

टेबल जोडणे आणि संपादित करणे

प्रकल्प डेटाबेसची सूची आणि डेटाबेसमधील सारण्यांची सूची टॅबमध्ये स्थित असेल "भौतिक योजना".टेबल तयार करण्यासाठी, वर डबल क्लिक करा "+टेबल जोडा":

फील्ड आणि त्यांच्या गुणधर्मांची सूची संपादित करण्यासाठी एक सोयीस्कर इंटरफेस उघडेल. येथे आपण फील्डचे नाव, डेटा प्रकार सेट करू शकतो तसेच फील्डसाठी विविध विशेषता सेट करू शकतो: फील्ड नियुक्त करू शकतो प्राथमिक की (PK), चिन्हांकित करा शून्य नाही (NN), बायनरी (BIN), अद्वितीय (UQ)आणि इतर, मैदानासाठी सेट स्वयं-वाढ (AI)आणि डीफॉल्ट मूल्य.

निर्देशांक व्यवस्थापन

तुम्ही टॅबमध्ये टेबल इंडेक्स जोडू, हटवू आणि संपादित करू शकता "निर्देशांक"टेबल व्यवस्थापन इंटरफेस:

आम्ही निर्देशांकाचे नाव प्रविष्ट करतो, त्याचा प्रकार निवडा, त्यानंतर आवश्यक क्रमाने या निर्देशांकात सहभागी असलेल्या फील्डच्या सूचीवर खूण करा. फील्डचा क्रम चेकबॉक्सेसवर टिक केलेल्या क्रमाशी संबंधित असेल. या उदाहरणात, मी फील्डमध्ये एक अद्वितीय अनुक्रमणिका जोडली आहे वापरकर्तानाव.

टेबलांमधील संबंध

परदेशी की सेट करणे आणि टेबल लिंक करणे केवळ टेबलसाठीच शक्य आहे InnoDB(ही स्टोरेज सिस्टम डीफॉल्टनुसार निवडलेली आहे). प्रत्येक टेबलमध्ये संबंध व्यवस्थापित करण्यासाठी एक टॅब आहे "विदेशी की":

लिंक जोडण्यासाठी, टॅब उघडा "विदेशी चाव्या" मुलाचे टेबल, परदेशी कीचे नाव प्रविष्ट करा आणि निवडा पालक टेबल. पुढे स्तंभातील टॅबच्या मध्यभागी स्तंभचाइल्ड टेबलमधून की फील्ड निवडा आणि कॉलममध्ये संदर्भित स्तंभ- मूळ सारणीतील संबंधित फील्ड (फील्ड प्रकार जुळले पाहिजेत). परदेशी की तयार करताना संबंधित अनुक्रमणिका चाइल्ड टेबलमध्ये आपोआप तयार केल्या जातात.

अध्यायात परदेशी की पर्यायजेव्हा संबंधित फील्ड बदलते तेव्हा परदेशी कीचे वर्तन कॉन्फिगर करा (अपडेटवर)आणि काढणे (हटवल्यावर)पालक प्रवेश:

  • प्रतिबंधित करा- पालक एंट्री बदलताना/हटवताना एरर टाका
  • कॅस्केड- जेव्हा पालक रेकॉर्ड बदलते तेव्हा परदेशी की अद्यतनित करा, जेव्हा पालक हटवले जातात तेव्हा चाइल्ड रेकॉर्ड हटवा
  • NULL सेट करा- परदेशी की मूल्य सेट करा निरर्थकपालक बदलताना/हटवताना (ध्वज सेट केलेल्या फील्डसाठी अस्वीकार्य शून्य नाही!)
  • कृतीविना- काहीही करू नका, परंतु प्रत्यक्षात प्रभाव प्रतिबंधित सारखाच आहे

वरील उदाहरणात, मी चाइल्ड टेबलमध्ये जोडले आहे वापरकर्ता प्रोफाइलमूळ सारणीशी दुवा साधण्यासाठी परदेशी की वापरकर्ता. फील्ड संपादित करताना userIdआणि टेबलमधून स्थान काढून टाकत आहे वापरकर्तासमान बदल होतील आपोआपसारणीतील संबंधित नोंदींवर घडते वापरकर्ता प्रोफाइल.

प्रोजेक्ट तयार करताना, डेटाबेसमध्ये स्टार्ट डेटा जोडणे आवश्यक असते. हे मूळ श्रेणी, प्रशासक वापरकर्ते आणि असेच असू शकतात. MySQL Workbench टेबल मॅनेजमेंटमध्ये यासाठी एक टॅब आहे "इन्सर्ट":

तुम्ही उदाहरणावरून पाहू शकता की, डेटाबेसवर लिहिण्यापूर्वी तुम्हाला डेटावर काही MySQL फंक्शन लागू करायचे असल्यास, हे वाक्यरचना वापरून केले जाते. \func functionName("डेटा"), उदाहरणार्थ, \func md5("पासवर्ड").

ईईआर डायग्राम (एंटिटी-रिलेशनशिप डायग्राम) तयार करणे

ग्राफिकल स्वरूपात डेटा स्कीमा, संस्था आणि त्यांचे संबंध दर्शवण्यासाठी, MySQL Workbench मध्ये EER डायग्राम एडिटर आहे. डेटाबेस व्यवस्थापन स्क्रीनच्या शीर्षस्थानी एक आकृती तयार करण्यासाठी, चिन्हावर डबल-क्लिक करा "+AddDiagram":

त्याच्या इंटरफेसमध्ये, तुम्ही टेबल्स तयार आणि संपादित करू शकता, त्यांच्यामध्ये विविध प्रकारच्या लिंक्स जोडू शकता. आकृतीमध्ये आधीपासून अस्तित्वात असलेली सारणी आकृतीमध्ये जोडण्यासाठी, त्यास पॅनेलमधून ड्रॅग करा कॅटलॉग झाड.

ग्राफिक फाइलमध्ये डेटा स्कीमा निर्यात करण्यासाठी, निवडा "फाइल → निर्यात"आणि नंतर पर्यायांपैकी एक (PNG, SVG, PDF, पोस्टस्क्रिप्ट फाइल).

विद्यमान डेटा स्कीमा आयात करा (SQL डंप वरून)

आमच्याकडे आधीच डेटा स्कीमा असल्यास, पुढील कामासाठी ते सहजपणे MySQL Workbench मध्ये आयात केले जाऊ शकते. SQL फाइलमधून मॉडेल आयात करण्यासाठी, निवडा "फाइल → आयात → उलट अभियंता MySQL स्क्रिप्ट तयार करा...", नंतर इच्छित SQL फाइल निवडा आणि क्लिक करा "चालवा >"

MySQL Workbench थेट रिमोट सर्व्हरसह डेटा मॉडेल आयात आणि समक्रमित करण्यासाठी देखील प्रदान करते. यासाठी तुम्हाला तयार करावे लागेल MySQL ला रिमोट ऍक्सेस कनेक्शन, ज्याबद्दल मी या पुनरावलोकनाच्या पुढे बोलणार आहे.

लेखातील डेमो प्रोजेक्ट या लिंकवर डाउनलोड करण्यासाठी उपलब्ध आहे. मी तुम्हाला यश आणि सुंदर झुरळ योजनांची शुभेच्छा देतो!


डेटाबेस विकसक कोणताही असो: नवशिक्या (विशेषतः) किंवा दाढीवाला व्यावसायिक, तो कशावर काम करत आहे, तो काय विकसित करत आहे याची कल्पना करणे त्याच्यासाठी नेहमीच सोपे आणि अधिक दृश्यमान असते. व्यक्तिशः, मी स्वतःला प्रथम श्रेणीमध्ये ठेवतो आणि सामग्री समजून घेण्यासाठी, मी काय डिझाइन / विकसित करतो ते मला दृष्यदृष्ट्या पहायचे आहे.

आजपर्यंत, असे विविध प्रोग्राम आणि साधने आहेत जी समान कार्यास सामोरे जातात: काही चांगले आहेत, काही वाईट आहेत. पण आज मी MySQL WorkBench बद्दल थोडेसे बोलू इच्छितो - एक व्हिज्युअल डेटाबेस डिझाइन टूल जे MySQL डेटाबेस सिस्टमसाठी डेटाबेस डिझाइन, मॉडेलिंग, निर्मिती आणि ऑपरेशनला एकाच सीमलेस वातावरणात एकत्रित करते, जे FabForce कडून DBDesigner 4 चे उत्तराधिकारी आहे.( c) विकिपीडिया. MySQL WorkBench दोन फ्लेवर्समध्ये वितरीत केले आहे: OSS-समुदाय संस्करण(एलजीपीएल अंतर्गत वितरित) आणि SE - मानक संस्करण- ज्या आवृत्तीसाठी विकसक पैसे मागतात. परंतु मला वाटते की अनेकांसाठी ते पुरेसे असेल आणि ओएसएसआवृत्त्या (विशेषत: नवशिक्यांसाठी आणि ज्यांना सॉफ्टवेअरसाठी पैसे देणे नको आहे किंवा ते अयोग्य मानत आहेत, तसेच ओपन सोर्स प्रोग्रामचे अनुयायी आहेत), विशेषत: OSS आवृत्तीमध्ये समृद्ध कार्यक्षमता आहे.

तर, नावाप्रमाणेच, हे साधन कार्य करण्यासाठी डिझाइन केलेले आहे MySQLडेटाबेसेस, आणि मोठ्या संख्येने MySQL मॉडेल्सचे समर्थन करते (खाली स्क्रीनशॉट पहा) आणि नवशिक्यांसाठी रिलेशनल डेटाबेस (विशेषतः MySQL) चांगल्या प्रकारे समजून घेण्यासाठी आणि शिकण्यासाठी एक अपरिहार्य साधन बनेल:

अशाप्रकारे, कोणत्याही MySQL विकासकाला त्याला आवश्यक असलेल्या गोष्टी सापडतील. याशिवाय MySQL वर्कबेंचतुम्हाला विद्यमान डेटाबेस कनेक्ट करण्यास, SQL क्वेरी आणि SQL स्क्रिप्ट्स कार्यान्वित करण्यास, डेटाबेस ऑब्जेक्ट्स संपादित आणि व्यवस्थापित करण्यास अनुमती देते. परंतु जे नुकतेच रिलेशनल डेटाबेसमध्ये प्रभुत्व मिळवू लागले आहेत त्यांच्यासाठी, माझ्या मते, सर्वात मनोरंजक, तयार करण्याची क्षमता आहे. EER मॉडेल्सडेटाबेस. दुसऱ्या शब्दांत, हे तुमच्या डेटाबेसमधील सारण्यांमधील सर्व संबंधांचे दृश्य प्रतिनिधित्व आहे, जे आवश्यक असल्यास, SQL स्क्रिप्ट म्हणून सहजपणे सादर केले जाऊ शकते, संपादित किंवा नवीन दृश्य तयार केले जाऊ शकते. पण त्याबद्दल नंतर अधिक. प्रथम, मुख्य डोळा कसा दिसतो ते पाहू. MySQL वर्कबेंच(५.२.३३ रेव्ह ७५०८):
तुमच्या डेटाबेसचे EER-मॉडेल तयार करण्यासाठी, "निवडा. नवीन EER मॉडेल तयार करा". परिणामी, आमच्याकडे एक टॅब असेल ज्यामध्ये आम्ही आकृती, सारण्या, दृश्ये, प्रक्रिया जोडू/तयार करू शकतो; वापरकर्त्यांसाठी विविध प्रवेश अधिकार सेट करू शकतो; SQL स्क्रिप्ट वापरून मॉडेल तयार करू शकतो. हा टॅब यासारखा दिसतो:
आम्ही टेबल आणि डेटाबेस तयार करण्याच्या प्रक्रियेचा विचार करणार नाही, कारण येथे सर्वकाही सोपे आहे. मी तयार मॉडेलची फक्त अंतिम आवृत्ती देईन (खाली स्क्रीनशॉट पहा). शिवाय, जर तुम्ही टेबल्सच्या लिंक लाईनवर (डॅश लाइन) फिरवले तर "लिंक", प्राथमिक की आणि परदेशी की वेगळ्या रंगात हायलाइट होतील. तुम्ही टेबलवर फिरल्यास, टेबल स्वतः हायलाइट होईल, तसेच निवडलेल्या टेबलशी संबंधित सर्व लिंक्स.

टेबल संपादित करण्यासाठी, आम्हाला आवश्यक असलेल्या टेबलवर फक्त उजवे-क्लिक करा आणि निवडा " टेबल संपादित करा...." परिणामी, विंडोच्या तळाशी एक अतिरिक्त टेबल संपादन क्षेत्र दिसेल, ज्यामध्ये तुम्ही टेबलचे नाव, स्तंभ, परदेशी की आणि बरेच काही बदलू शकता. एसक्यूएलमध्ये टेबल निर्यात करण्यासाठी स्क्रिप्ट, आम्हाला आवश्यक असलेल्या टेबलवर फक्त उजवे-क्लिक करा आणि निवडा " क्लिपबोर्डवर SQL कॉपी करा", आणि नंतर क्लिपबोर्डवरून इच्छित स्थान / प्रोग्राम / फाइलवर पेस्ट करा.

आणि आता थेट बद्दल स्थापना MySQL वर्कबेंच. स्वाभाविकच, प्रथम तुम्हाला MySQL WorkBench डाउनलोड करणे आवश्यक आहे. हे करण्यासाठी, MySQL WorkBench डाउनलोड पृष्ठावर जा, ड्रॉप-डाउन सूचीमध्ये पृष्ठाच्या तळाशी, आम्हाला आवश्यक असलेली ऑपरेटिंग सिस्टम निवडा. परिणामी, आम्हाला अनेक डाउनलोड पर्याय ऑफर केले जातील:

  • OS साठी खिडक्यातुम्ही एमएसआय इंस्टॉलर, प्रोग्रामचे झिप आर्काइव्ह तसेच स्त्रोत कोडसह संग्रहण डाउनलोड करू शकता. या OS साठी MySQL वर्कबेंचकेवळ 32-बिट विंडोजसाठी डाउनलोड केले जाऊ शकते;
  • वापरकर्त्यांसाठी उबंटूविंडोज वापरकर्त्यांपेक्षा निवड थोडी श्रीमंत आहे - आम्हाला डाउनलोड करण्याची ऑफर दिली आहे MySQL वर्कबेंचउबंटू आवृत्त्या 10.04, 10.10 (लेखनाच्या वेळी) आणि deb पॅकेजेसच्या 32- किंवा 64-बिट आवृत्त्यांसाठी;
  • च्या साठी rpm-आधारितवितरण, आणि या प्रकरणात ते Fedora, Suse Linux आणि RedHat/Oracle Linux, MySQL वर्कबेंच 32-बिट आणि 64-बिट OS साठी असेंब्ली सादर केल्या आहेत;
  • मॅकिंटॉश वापरकर्ते देखील विसरले गेले नाहीत - त्यांच्यासाठी केवळ 32-बिट ओएससाठी असेंब्ली आहे;
  • आणि अर्थातच तुम्ही प्रोग्रामचा सोर्स कोड डाउनलोड करू शकता;

तर, इच्छित डाउनलोड पर्याय निवडा आणि क्लिक करा डाउनलोड करा. मग आम्हाला कृपया स्वतःची ओळख करून देण्यास सांगितले जाईल: नोंदणीकृत वापरकर्त्यांसाठी - लॉगिन आणि पासवर्ड प्रविष्ट करण्यासाठी, नवशिक्यांसाठी - नोंदणी करण्यासाठी. तुम्हाला तुमचा परिचय द्यायचा नसेल तर खालील पर्याय निवडा. "नाही धन्यवाद, फक्त मला डाउनलोडवर घेऊन जा!" आणि डाउनलोड करण्यासाठी जवळचा मिरर निवडा. याव्यतिरिक्त, स्थापित करण्यापूर्वी, आपण स्थापित केले आहे याची खात्री करा mysqlclient,.अन्यथा MySQL WorkBench इन्स्टॉल करण्यास नकार देईल.

लिनक्स वापरकर्त्यांसाठी लक्षात ठेवण्याच्या आणि जाणून घेण्यासारख्या गोष्टी:

स्वाभाविकच, विंडोजच्या बाबतीत, MySQL क्लायंटबद्दल विसरू नका. उबंटू वापरकर्त्यांसाठी - तुम्हाला तुमच्या उबंटूच्या आवृत्तीनुसार प्रोग्रामची आवृत्ती डाउनलोड करण्याची आवश्यकता आहे. इंस्टॉलेशन दरम्यान, एरर मेसेज जर असतील तर काळजीपूर्वक पहा, जे तुम्हाला तुमच्या OS मध्ये कोणते पॅकेजेस गहाळ आहेत हे सांगतील. त्याबद्दल खाली वाचा.

आरएमपी-बेस डिस्ट्रिब्युशनमध्ये गोष्टी कशा आहेत, मला दुर्दैवाने माहित नाही, कारण. मी असे वितरण कधीही वापरले नाही, परंतु मला वाटते की ते डेबियन-आधारित सारखेच आहे.

तुमच्या लक्षात आले असेल की विधानसभा नाही MySQL वर्कबेंच OS साठी डेबियन GNU/लिनक्स. पण, सराव दाखवल्याप्रमाणे, ते ठीक आहे. स्थापनेसाठी MySQL वर्कबेंच Debian 6.0 (Squeeze) मध्ये आम्ही वापरू deb- साठी पॅकेज उबंटू 10.04(तुमच्या OS च्या बिटनेसबद्दल विसरू नका: x86 किंवा x64). मी तुम्हाला आठवण करून देतो की डाउनलोड केलेले deb पॅकेज स्थापित करण्यासाठी, तुम्ही युटिलिटी वापरू शकता gdebiकिंवा रूट म्हणून कन्सोलमध्ये खालील आदेश प्रविष्ट करा:

# dpkg -i mysql-workbench-gpl-5.2.33b-1ubu1004-amd64.deb उदाहरणार्थ, MySQL WorkBench स्थापित करताना मला खालील त्रुटी आली:
dpkg: पॅकेज अवलंबित्व mysql-workbench-gpl पॅकेजचे कस्टमायझेशन प्रतिबंधित करते:
mysql-workbench-gpl libcairomm-1.0-1 (>= 1.6.4) वर अवलंबून आहे, तथापि:
पॅकेज libcairomm-1.0-1 स्थापित केलेले नाही.
mysql-workbench-gpl libctemplate0 वर अवलंबून आहे, तथापि:
libctemplate0 पॅकेज स्थापित केलेले नाही.
mysql-workbench-gpl libgtkmm-2.4-1c2a (>= 1:2.20.0) वर अवलंबून आहे, तथापि:
पॅकेज libgtkmm-2.4-1c2a स्थापित केलेले नाही.
mysql-workbench-gpl libpangomm-1.4-1 (>= 2.26.0) वर अवलंबून आहे, तथापि:
पॅकेज libpangomm-1.4-1 स्थापित केलेले नाही.
mysql-workbench-gpl libzip1 (>= 0.9) वर अवलंबून आहे, तथापि:
libzip1 पॅकेज स्थापित केलेले नाही.
mysql-workbench-gpl python-paramiko वर अवलंबून आहे, तथापि:
python-paramiko पॅकेज स्थापित केलेले नाही.
mysql-workbench-gpl python-pysqlite2 वर अवलंबून आहे, तथापि:
python-pysqlite2 पॅकेज स्थापित केलेले नाही.
dpkg: mysql-workbench-gpl पर्यायावर प्रक्रिया करण्यात अयशस्वी (-install):
अवलंबित्व समस्या -- कॉन्फिगर न करता सोडा
खालील पॅकेजेसवर प्रक्रिया करताना त्रुटी आल्या:
mysql-workbench-gpl

या त्रुटीचे निराकरण करण्यासाठी, मला फक्त काही पॅकेजेस स्थापित करण्यासाठी कन्सोलमध्ये एक आदेश टाइप करावा लागला:

# योग्यता libzip1 libcairomm-1.0-dev libctemplate0 libgtkmm-2.4-1c2a स्थापित करा

वरील पॅकेजेस इन्स्टॉल करण्यासाठी, तुम्हाला व्यवस्थापकाला अतिरिक्त पॅकेजेसची आवश्यकता असेल योग्यकृपया डाउनलोड करण्याची ऑफर द्या. सर्व आवश्यक पॅकेजेस स्थापित केल्यानंतर, MySQL WorkBench समस्यांशिवाय स्थापित करते.

सर्व काही: MySQL WorkBench यशस्वीरित्या स्थापित केले आहे आणि कसे कार्य करावे हे शिकण्यासाठी तयार आहे.

upd:
जर मी चुकलो नाही तर, उबंटू 12.04 MySQL WorkBench वितरणाच्या रेपॉजिटरीजमध्ये आढळू शकते. म्हणून, स्थापना प्रक्रिया खूप सोपी आणि कोणत्याही क्रॅचशिवाय आहे.
MySQL WorkBench स्थापित करण्यासाठी, फक्त टर्मिनलमध्ये खालील आदेश प्रविष्ट करा:
sudo aptitude install mysql-workbench

कोणत्याही इलेक्ट्रॉनिक उपकरणाचा विकास भौतिक किंवा गणितीय मॉडेलिंगसह असतो. भौतिक मॉडेलिंग उच्च सामग्रीच्या खर्चाशी संबंधित आहे, कारण त्यासाठी मॉक-अप तयार करणे आणि त्यांचे श्रम-केंद्रित संशोधन आवश्यक आहे. बर्याचदा, डिव्हाइसच्या अत्यंत जटिलतेमुळे भौतिक मॉडेलिंग शक्य नसते, उदाहरणार्थ, मोठ्या आणि अतिरिक्त-मोठ्या एकात्मिक सर्किट्सच्या विकासामध्ये. या प्रकरणात, संगणक तंत्रज्ञानाची साधने आणि पद्धती वापरून गणितीय मॉडेलिंगचा अवलंब करा.

उदाहरणार्थ, सुप्रसिद्ध पी-सीएडी पॅकेजमध्ये डिजिटल उपकरणांच्या तार्किक मॉडेलिंगचा एक ब्लॉक आहे, परंतु विद्यार्थ्यांसह नवशिक्यांसाठी, हे मास्टरिंगमध्ये महत्त्वपूर्ण अडचणी सादर करते. DesignLab प्रणाली वापरताना कमी अडचणी येत नाहीत. सर्किट सिम्युलेशनसाठी सॉफ्टवेअरच्या स्थितीचे विश्लेषण दर्शविल्याप्रमाणे, संगणक-सहाय्यित डिझाइन पद्धतींच्या प्रारंभिक विकासाच्या टप्प्यावर आणि संशोधन आणि विकास कार्य आयोजित करण्याच्या टप्प्यावर, खालील प्रोग्राम वापरण्याची शक्यता विचारात घेणे उचित आहे. इलेक्ट्रॉनिक्स वर्कबेंच - EWB प्रकार.
सर्किट मॉडेलिंग सिस्टम इलेक्ट्रॉनिक्स वर्कबेंच हे इलेक्ट्रिकल सर्किट्सचे मॉडेलिंग आणि विश्लेषण करण्यासाठी डिझाइन केले आहे Fig.1. हे म्हणणे योग्य आहे: इलेक्ट्रिकल सर्किट्स इलेक्ट्रॉनिक्स वर्कबेंचचे मॉडेलिंग आणि विश्लेषण करण्यासाठी एक प्रणाली, परंतु संक्षिप्ततेसाठी, यापुढे आम्ही याला प्रोग्राम म्हणू.
इलेक्ट्रॉनिक्स वर्कबेंच प्रोग्राम तुम्हाला एनालॉग, डिजिटल आणि डिजिटल-अ‍ॅनालॉग सर्किट्सची उच्च श्रेणीची जटिलता अनुकरण करण्यास अनुमती देतो. प्रोग्राममध्ये उपलब्ध असलेल्या लायब्ररीमध्ये मोठ्या प्रमाणात वापरल्या जाणार्‍या इलेक्ट्रॉनिक घटकांचा समावेश आहे. नवीन घटक लायब्ररी कनेक्ट करणे आणि तयार करणे शक्य आहे.

घटक पॅरामीटर्स मूल्यांच्या विस्तृत श्रेणीमध्ये बदलले जाऊ शकतात. साध्या घटकांचे वर्णन पॅरामीटर्सच्या संचाद्वारे केले जाते, ज्याची मूल्ये थेट कीबोर्डवरून बदलली जाऊ शकतात, सक्रिय घटक - मॉडेलद्वारे, जे पॅरामीटर्सचा संच आहे आणि विशिष्ट घटक किंवा त्याचे आदर्श प्रतिनिधित्व वर्णन करते.
घटक लायब्ररीच्या सूचीमधून मॉडेल निवडले आहे, मॉडेल पॅरामीटर्स देखील वापरकर्त्याद्वारे बदलले जाऊ शकतात. उपकरणांची विस्तृत श्रेणी आपल्याला विविध प्रमाण मोजण्यासाठी, इनपुट प्रभाव सेट करण्यास, आलेख तयार करण्यास अनुमती देते. सर्व उपकरणे वास्तविक डिव्हाइसच्या शक्य तितक्या जवळ फॉर्ममध्ये प्रदर्शित केली जातात, म्हणून त्यांच्यासह कार्य करणे सोपे आणि सोयीस्कर आहे.
सिम्युलेशन परिणाम प्रिंटरवर आउटपुट केले जाऊ शकतात किंवा पुढील प्रक्रियेसाठी मजकूर किंवा ग्राफिक्स संपादकात आयात केले जाऊ शकतात. Electronics Workbench प्रोग्राम P-SPICE प्रोग्रामशी सुसंगत आहे, म्हणजेच तो सर्किट्स निर्यात आणि आयात करण्याची क्षमता प्रदान करतो आणि त्याच्या विविध आवृत्त्यांमध्ये मापन परिणाम देतो.

कार्यक्रमाचे मुख्य फायदे
वेळेची बचत प्रत्यक्ष प्रयोगशाळेत काम करताना प्रयोग तयार करण्यासाठी बराच वेळ लागतो. आता, इलेक्ट्रॉनिक्स वर्कबेंचच्या आगमनाने, इलेक्ट्रॉनिक प्रयोगशाळा नेहमीच हाताशी असते, ज्यामुळे इलेक्ट्रिकल सर्किट्सचा अभ्यास अधिक सुलभ होतो. मापन विश्वसनीयता
निसर्गात, कोणतेही दोन पूर्णपणे एकसारखे घटक नाहीत, म्हणजेच, सर्व वास्तविक घटकांमध्ये मूल्यांची विस्तृत श्रेणी असते, ज्यामुळे प्रयोगादरम्यान चुका होतात. इलेक्ट्रॉनिक्स वर्कबेंचमध्ये, सर्व घटकांचे काटेकोरपणे स्थापित पॅरामीटर्सद्वारे वर्णन केले जाते, म्हणून, प्रत्येक वेळी प्रयोगादरम्यान, निकालाची पुनरावृत्ती केली जाईल, केवळ घटकांच्या पॅरामीटर्स आणि गणना अल्गोरिदमद्वारे निर्धारित केले जाईल.
मोजमापांची सुलभता चुकांशिवाय शिकणे अशक्य आहे आणि प्रत्यक्ष प्रयोगशाळेतील चुका कधीकधी प्रयोगकर्त्यासाठी खूप महाग असतात. इलेक्ट्रॉनिक्स वर्कबेंचसह काम करताना, प्रयोगकर्त्याचा अपघाती विद्युत शॉकपासून विमा उतरवला जातो आणि चुकीच्या पद्धतीने एकत्रित केलेल्या सर्किटमुळे उपकरणे निकामी होणार नाहीत. या प्रोग्रामबद्दल धन्यवाद, वापरकर्त्याकडे त्याच्या विल्हेवाटीवर अशा विस्तृत उपकरणे आहेत, जी वास्तविक जीवनात उपलब्ध असण्याची शक्यता नाही.
अशा प्रकारे, कमीत कमी वेळेच्या गुंतवणुकीसह इलेक्ट्रॉनिक सर्किट अभ्यासाच्या विस्तृत श्रेणीचे नियोजन आणि आयोजन करण्याची तुमच्याकडे नेहमीच अनोखी संधी असते. ग्राफिकल क्षमता कॉम्प्लेक्स सर्किट्स खूप जागा घेतात, प्रतिमा अधिक दाट करण्याचा प्रयत्न करत असताना, ज्यामुळे कंडक्टरला सर्किट घटकांशी जोडण्यात अनेकदा त्रुटी येतात. इलेक्ट्रॉनिक्स वर्कबेंच आपल्याला सर्किट अशा प्रकारे ठेवण्याची परवानगी देते की घटकांचे सर्व कनेक्शन आणि त्याच वेळी संपूर्ण सर्किट स्पष्टपणे दृश्यमान असेल.

इंटरफेसची अंतर्ज्ञान आणि साधेपणा प्रोग्राम विंडोज वापरण्याच्या मूलभूत गोष्टींशी परिचित असलेल्या प्रत्येकासाठी प्रवेशयोग्य बनवते. P-SPICE सह सुसंगतता इलेक्ट्रॉनिक्स वर्कबेंच प्रोग्राम SPICE प्रोग्रामच्या मानक घटकांवर आधारित आहे. हे तुम्हाला विविध घटक मॉडेल्स निर्यात करण्यास आणि P-SPICE प्रोग्रामच्या विविध आवृत्त्यांच्या अतिरिक्त वैशिष्ट्यांचा वापर करून परिणामांवर प्रक्रिया करण्यास अनुमती देते.

घटक आणि प्रयोग
प्रोग्राम घटक लायब्ररीमध्ये निष्क्रिय घटक, ट्रान्झिस्टर, नियंत्रित स्त्रोत, नियंत्रित स्विच, संकरित घटक, निर्देशक, तर्क घटक, ट्रिगर उपकरणे, डिजिटल आणि अॅनालॉग घटक, विशेष संयोजन आणि अनुक्रमिक सर्किट समाविष्ट आहेत.
सक्रिय घटक आदर्श आणि वास्तविक दोन्ही घटकांच्या मॉडेलद्वारे दर्शविले जाऊ शकतात. आपले स्वतःचे घटक मॉडेल तयार करणे आणि ते घटक लायब्ररीमध्ये जोडणे देखील शक्य आहे. प्रोग्राम मोजमापांसाठी मोठ्या प्रमाणात साधनांचा वापर करतो: एक अँमीटर, व्होल्टमीटर, एक ऑसिलोस्कोप, एक मल्टीमीटर, एक बोडे प्लॉटर (सर्किटच्या वारंवारता वैशिष्ट्यांचे प्लॉटर), एक फंक्शन जनरेटर, एक शब्द जनरेटर, एक तर्क विश्लेषक आणि तर्कशास्त्र. कनवर्टर
सर्किट विश्लेषण इलेक्ट्रॉनिक्स वर्कबेंच डीसी आणि एसी सर्किट्सचे विश्लेषण करू शकते. थेट प्रवाहाचे विश्लेषण करताना, ऑपरेशनच्या स्थिर स्थितीत सर्किटचा ऑपरेटिंग पॉइंट निर्धारित केला जातो. या विश्लेषणाचे परिणाम साधनांवर परावर्तित होत नाहीत, ते सर्किटच्या पुढील विश्लेषणासाठी वापरले जातात. AC विश्लेषण नॉन-लिनियर घटकांचे रेखीय मॉडेल मिळविण्यासाठी DC विश्लेषणाचे परिणाम वापरते.
एसी मोडमधील सर्किट्सचे विश्लेषण वेळ आणि वारंवारता दोन्ही डोमेनमध्ये केले जाऊ शकते. प्रोग्राम आपल्याला डिजिटल-एनालॉग आणि डिजिटल सर्किट्सचे विश्लेषण करण्यास देखील अनुमती देतो. इलेक्ट्रॉनिक्स वर्कबेंचमध्ये, विविध आकारांच्या इनपुट सिग्नलच्या सर्किट्सच्या संपर्कात आल्यावर तुम्ही क्षणिक एक्सप्लोर करू शकता.

विश्लेषणादरम्यान केलेल्या ऑपरेशन्स:
इलेक्ट्रॉनिक्स वर्कबेंच तुम्हाला खालील ऑपरेशन्स वापरून विविध प्रकारच्या जटिलतेचे सर्किट तयार करण्यास अनुमती देते:
. लायब्ररीतील घटक आणि उपकरणांची निवड,
. कार्यक्षेत्राच्या कोणत्याही ठिकाणी घटक आणि योजना हलवणे,
. 90 अंशांच्या पटीत असलेल्या कोनांद्वारे घटक आणि घटकांच्या गटांचे फिरणे,
. घटक कॉपी करणे, पेस्ट करणे किंवा हटवणे, घटकांचे गट, सर्किटचे तुकडे आणि संपूर्ण सर्किट,
. कंडक्टरचा रंग बदलणे,
. सोप्या आकलनासाठी सर्किट बाह्यरेखांचे रंग हायलाइटिंग,
. अनेक मोजमाप उपकरणांचे एकाचवेळी कनेक्शन आणि मॉनिटर स्क्रीनवर त्यांच्या वाचनांचे निरीक्षण,
. घटकाला चिन्ह नियुक्त करणे,
. विस्तृत श्रेणीत घटकांचे पॅरामीटर्स बदलणे. सर्व ऑपरेशन्स माउस आणि कीबोर्ड वापरून केले जातात. फक्त कीबोर्डवरून नियंत्रण शक्य नाही.

डिव्हाइसेस कॉन्फिगर करून, तुम्ही हे करू शकता:
. मापन श्रेणीनुसार इन्स्ट्रुमेंट स्केल बदला,
. डिव्हाइसचा ऑपरेटिंग मोड सेट करा,
. सर्किटवर इनपुट क्रियांचा प्रकार सेट करा (स्थिर आणि हार्मोनिक प्रवाह आणि व्होल्टेज, त्रिकोणी आणि आयताकृती डाळी).
प्रोग्रामची ग्राफिकल क्षमता परवानगी देतात:
. चार्टवर एकाच वेळी अनेक वक्र निरीक्षण करा,
. वेगवेगळ्या रंगात आलेखांवर वक्र दाखवा,
. आलेखावरील बिंदूंचे निर्देशांक मोजा,
. ग्राफिक्स एडिटरमध्ये डेटा इंपोर्ट करा, जे तुम्हाला चित्राचे आवश्यक परिवर्तन करण्यास आणि प्रिंटरवर आउटपुट करण्यास अनुमती देते.
Electronics Workbench तुम्हाला P-SPICE, PCB प्रोग्राम्समध्ये मिळालेले निकाल वापरण्याची परवानगी देते, तसेच Electronics Workbench मधील निकाल या प्रोग्राममध्ये हस्तांतरित करू देते. तुम्ही आकृती किंवा त्याचा तुकडा टेक्स्ट एडिटरमध्ये पेस्ट करू शकता आणि त्यामध्ये डायग्रामच्या ऑपरेशनवर स्पष्टीकरण किंवा नोट्स टाइप करू शकता.

इलेक्ट्रॉनिक्स वर्कबेंचसह काम करणे
इलेक्ट्रॉनिक्स वर्कबेंच प्रोग्राम इलेक्ट्रॉनिक सर्किट्सच्या मॉडेलिंग आणि विश्लेषणासाठी डिझाइन केला आहे. Electronics Workbench v.5 प्रोग्रामच्या क्षमता साधारणपणे MicroCap प्रोग्रामच्या समतुल्य आहेत आणि तुम्हाला साध्या प्रयोगांपासून ते सांख्यिकीय मॉडेलिंग प्रयोगांपर्यंत काम करण्यास अनुमती देतात.
योजनाबद्ध तयार करताना, इलेक्ट्रॉनिक्स वर्कबेंच तुम्हाला याची अनुमती देते:
- लायब्ररीमधून घटक आणि उपकरणे निवडा,

घटक आणि योजना कार्यक्षेत्राच्या कोणत्याही ठिकाणी हलवा,

घटक आणि त्यांचे गट 90 अंशांच्या पटीत असलेल्या कोनातून फिरवा,

घटक कॉपी, पेस्ट किंवा हटवा, आकृत्यांचे तुकडे,

कंडक्टरचे रंग बदला

रंगासह सर्किट बाह्यरेखा हायलाइट करा,

एकाच वेळी अनेक मोजमाप साधने कनेक्ट करा आणि मॉनिटर स्क्रीनवर त्यांचे वाचन पहा,
- घटकांना चिन्हे नियुक्त करा,

घटक सेटिंग्ज बदला.

डिव्हाइस सेटिंग्ज बदलून, तुम्ही हे करू शकता:
- मापन श्रेणीनुसार साधन स्केल बदला,

डिव्हाइसचा ऑपरेटिंग मोड सेट करा

सर्किटवर इनपुट क्रियांचा प्रकार सेट करा (स्थिर किंवा हार्मोनिक प्रवाह किंवा व्होल्टेज, त्रिकोणी किंवा आयताकृती डाळी).

टेक्स्ट एडिटरमध्ये स्कीम किंवा त्याचा तुकडा घाला, ज्यामध्ये स्कीमच्या ऑपरेशनचे स्पष्टीकरण छापलेले आहे.

इलेक्ट्रॉनिक्स वर्कबेंच घटक
WEWB32 लाँच केल्यानंतर, मेनू बार आणि घटक बार स्क्रीनवर दिसतात.
घटक पॅनेलमध्ये घटक फील्डचे चिन्ह असतात आणि घटक फील्डमध्ये घटकांच्या सशर्त प्रतिमा असतात.
घटक चिन्हावर माउस क्लिक केल्याने त्या चिन्हाशी संबंधित फील्ड उघडते.
खाली घटक फील्डमधील काही घटक आहेत:

मूलभूत (मूलभूत घटक)

कनेक्टिंग नोड

नोडचा वापर कंडक्टरला जोडण्यासाठी आणि नियंत्रण बिंदू तयार करण्यासाठी केला जातो.

रेझिस्टर

रेझिस्टर रेझिस्टन्स ओहम, kOhm, MOhm मध्ये संख्या म्हणून सेट केला जाऊ शकतो

कॅपेसिटर

कॅपेसिटरची कॅपेसिटन्स परिमाण दर्शविणाऱ्या संख्येद्वारे दिली जाते (pF, nF, μF, mF, F).

की

किल्ली द्वारे नियंत्रित की. कीबोर्डवरील नियंत्रित की वापरून अशा की बंद किंवा उघडल्या जाऊ शकतात. (कीच्या प्रतिमेवर डबल-क्लिक केल्यावर दिसणार्‍या डायलॉग बॉक्समधील कीबोर्डवरून कंट्रोल कीचे नाव प्रविष्ट केले जाऊ शकते.)

स्रोत

पृथ्वी

"ग्राउंड" घटकामध्ये शून्य व्होल्टेज आहे आणि संभाव्यतेसाठी संदर्भ बिंदू म्हणून काम करते.

डीसी व्होल्टेज स्त्रोत 12V

स्थिर व्होल्टेज स्त्रोताचा EMF परिमाण दर्शविणाऱ्या संख्येद्वारे दर्शविला जातो (μV पासून kV पर्यंत)

डीसी वीज पुरवठा 1A

डीसी स्त्रोताचा प्रवाह परिमाण दर्शविणाऱ्या संख्येद्वारे सेट केला जातो (μA पासून kA पर्यंत)

AC व्होल्टेज स्त्रोत 220 V / 50 Hz

स्त्रोत व्होल्टेजचे प्रभावी मूल्य (रूट-मीन-स्ग्वेअर-आरएमएस) युनिट दर्शविणाऱ्या संख्येद्वारे दिले जाते (μV पासून kV पर्यंत). वारंवारता आणि प्रारंभिक टप्पा सेट करणे शक्य आहे.

AC स्रोत 1 A/1 Hz

स्त्रोत प्रवाहाचे प्रभावी मूल्य परिमाण दर्शविणाऱ्या संख्येद्वारे दिले जाते (μA पासून kA पर्यंत). वारंवारता आणि प्रारंभिक टप्पा सेट करणे शक्य आहे.

घड्याळ जनरेटर 1000 Hz / 50%

जनरेटर आयताकृती डाळींचा नियतकालिक क्रम तयार करतो. आपण डाळींचे मोठेपणा, कर्तव्य चक्र आणि डाळींची वारंवारता समायोजित करू शकता.

इंडिकेटर (इंडिकेटरच्या लायब्ररीतील उपकरणे)

सर्वात सोपी साधने म्हणजे व्होल्टमीटर आणि अॅमीटर. ते आपोआप मापन श्रेणी बदलतात. एका योजनेत, तुम्ही एकाच वेळी यापैकी अनेक उपकरणे वापरू शकता.

व्होल्टमीटर

AC किंवा DC व्होल्टेज मोजण्यासाठी व्होल्टमीटरचा वापर केला जातो. आयताची जाड रेषा असलेली बाजू नकारात्मक टर्मिनलशी संबंधित आहे.
व्होल्टमीटर प्रतिमेवर डबल-क्लिक केल्याने व्होल्टमीटर पॅरामीटर्स बदलण्यासाठी डायलॉग बॉक्स उघडतो:
- अंतर्गत प्रतिकाराची मूल्ये (डिफॉल्ट 1MΩ),
- मोजलेल्या व्होल्टेजचा प्रकार (DC-constant, AC-variable).
अल्टरनेटिंग सायनसॉइडल व्होल्टेज (एसी) मोजताना, व्होल्टमीटर प्रभावी मूल्य दर्शवतो

Ammeter

AC किंवा DC करंट मोजण्यासाठी ammeter चा वापर केला जातो. आयताची जाड रेषा असलेली बाजू नकारात्मक टर्मिनलशी संबंधित आहे.
अॅमीटरच्या प्रतिमेवर डबल-क्लिक केल्याने अॅमीटरचे पॅरामीटर्स बदलण्यासाठी डायलॉग बॉक्स उघडतो.
अंतर्गत प्रतिकार मूल्ये (डिफॉल्ट 1mΩ),
मोजलेल्या व्होल्टेजचा प्रकार (DC-constant, AC-variable).
अल्टरनेटिंग सायनसॉइडल व्होल्टेज (AC) मोजताना, ammeter प्रभावी मूल्य दाखवते

साधने

1.फंक्शन जनरेटर

जनरेटर हा एक आदर्श व्होल्टेज स्रोत आहे जो सायनसॉइडल, किंवा त्रिकोणी, किंवा आयताकृती तरंग निर्माण करतो. जनरेटरचे मधले टर्मिनल, सर्किटशी जोडलेले असताना, पर्यायी व्होल्टेजचे मोठेपणा वाचण्यासाठी एक सामान्य बिंदू प्रदान करते. शून्याशी संबंधित व्होल्टेज वाचण्यासाठी, हा पिन ग्राउंड केला जातो. सर्वात डावीकडे आणि उजवीकडे पिन सर्किटला सिग्नल पुरवण्यासाठी वापरली जातात. उजव्या टर्मिनलवरील व्होल्टेज सामान्य टर्मिनलच्या तुलनेत सकारात्मक दिशेने बदलते, डाव्या टर्मिनलवर - नकारात्मक दिशेने.
जनरेटर प्रतिमेवर डबल-क्लिक केल्याने एक वाढलेली जनरेटर प्रतिमा उघडते जिथे तुम्ही सेट करू शकता:
- आउटपुट सिग्नलचा आकार,
- आउटपुट व्होल्टेज वारंवारता (वारंवारता),
- कर्तव्य चक्र (कर्तव्य चक्र),
- आउटपुट व्होल्टेज मोठेपणा (मोठेपणा),
- आउटपुट व्होल्टेजचा स्थिर घटक (ऑफसेट).

2. ऑसिलोस्कोप

ऑसिलोस्कोप प्रतिमेवर चार इनपुट टर्मिनल आहेत
- शीर्ष उजवीकडे क्लिप - सामान्य,
- खाली उजवीकडे - सिंक्रोनाइझेशन इनपुट,
- डावे आणि उजवे तळाचे टर्मिनल अनुक्रमे चॅनल ए आणि चॅनल बी इनपुटचे प्रतिनिधित्व करतात.
ऑसिलोस्कोपच्या थंबनेलवर डबल-क्लिक केल्याने एका साध्या ऑसिलोस्कोप मॉडेलची प्रतिमा उघडते ज्यावर तुम्ही सेट करू शकता.
- सिग्नलला विलंब होत असलेल्या अक्षांचे स्थान,
- अक्षांसह स्वीपचे इच्छित स्केल,
- अक्षांसह उत्पत्तीचे ऑफसेट,
- कॅपेसिटिव्ह इनपुट (एसी बटण) किंवा चॅनेलचे संभाव्य इनपुट (डीसी बटण),
- सिंक्रोनाइझेशन मोड (अंतर्गत किंवा बाह्य).

ऑसिलोस्कोप स्क्रीनवरील स्वीपची सुरुवात निश्चित करण्यासाठी ट्रिगर फील्डचा वापर केला जातो. एज लाइनमधील बटणे सिंक्रोनाइझेशन इनपुटवर नाडीच्या सकारात्मक किंवा नकारात्मक काठावर ऑसिलोग्राम ट्रिगर करण्याचा क्षण सेट करतात. लेव्हल फील्ड तुम्हाला ज्या स्तरावर स्वीप ट्रिगर झाला आहे ते सेट करण्याची परवानगी देते.
बटणे ऑटो, A, B, Ext सेट सिंक्रोनाइझेशन मोड
-ऑटो - सर्किट चालू असताना स्वीपचे स्वयंचलित प्रक्षेपण. जेव्हा बीम स्क्रीनच्या शेवटी पोहोचतो, तेव्हा स्क्रीनच्या सुरुवातीपासून तरंगाची नोंद केली जाते,
-A - इनपुट A वर ट्रिगर हा सिग्नल आहे,
-B - ट्रिगरिंग हे इनपुट B वर सिग्नल आहे,
-Ext - बाह्य प्रारंभ. या प्रकरणात, ट्रिगर सिग्नल हे घड्याळ इनपुटवर लागू केलेले सिग्नल आहे.

साध्या ऑसिलोस्कोप मॉडेलवर EXPAND बटण दाबल्याने विस्तारित ऑसिलोस्कोप मॉडेल उघडते. साध्या मॉडेलच्या विपरीत, येथे तीन माहिती फलक आहेत, जे मापन परिणाम प्रदर्शित करतात. याव्यतिरिक्त, थेट स्क्रीनच्या खाली एक स्क्रोल बार आहे जो आपल्याला सर्किट चालू केल्यापासून ते सर्किट बंद केल्याच्या क्षणापर्यंत कोणत्याही वेळेचे अंतर पाहण्याची परवानगी देतो.

ऑसिलोस्कोप स्क्रीनवर 1 आणि 2 चिन्हांकित दोन कर्सर (लाल आणि निळा) आहेत, ज्याद्वारे तुम्ही ऑसिलोग्रामवरील कोणत्याही बिंदूवर त्वरित व्होल्टेज मूल्ये मोजू शकता. हे करण्यासाठी, कर्सर आवश्यक स्थितीत माउससह ड्रॅग केले जातात (कर्सरच्या वरच्या भागातील त्रिकोण माउसने कॅप्चर केले जातात).
ऑसिलोग्रामसह पहिल्या कर्सरच्या छेदनबिंदूंचे निर्देशांक डाव्या बोर्डवर प्रदर्शित केले जातात, मधल्या फळीवर दुसऱ्या कर्सरचे निर्देशांक. उजवे पॅनेल पहिल्या आणि दुसऱ्या कर्सरच्या संबंधित निर्देशांकांमधील फरकांची मूल्ये प्रदर्शित करते.
कमी करा बटण एका साध्या ऑसिलोस्कोप मॉडेलमध्ये संक्रमण प्रदान करते.

3. प्लॉटर (बोडे प्लॉटर)

अॅम्प्लीट्यूड-फ्रिक्वेंसी (एएफसी) आणि फेज-फ्रिक्वेंसी तयार करण्यासाठी वापरला जातो<ФЧХ) характеристик схемы.
प्लॉटर सर्किटमधील दोन बिंदूंवरील सिग्नल अॅम्प्लिट्यूड्स आणि त्यांच्यामधील फेज शिफ्टचे प्रमाण मोजतो. मोजमापांसाठी, प्लॉटर स्वतःचे वारंवारता स्पेक्ट्रम तयार करतो, ज्याची श्रेणी डिव्हाइस सेट करताना सेट केली जाऊ शकते. अभ्यासाधीन सर्किटमधील कोणत्याही AC स्त्रोताच्या वारंवारतेकडे दुर्लक्ष केले जाते, परंतु सर्किटमध्ये काही प्रकारचे AC स्त्रोत समाविष्ट असणे आवश्यक आहे.
प्लॉटरमध्ये चार क्लॅम्प आहेत: दोन इनपुट (IN) आणि दोन आउटपुट (आउट). IN आणि आउट इनपुटचे डावे पिन चाचणी अंतर्गत असलेल्या बिंदूंशी जोडलेले आहेत आणि IN आणि आउट इनपुटचे उजवे पिन ग्राउंड केलेले आहेत.
प्लॉटर प्रतिमेवर डबल-क्लिक केल्याने तिची वाढलेली प्रतिमा उघडते.

वारंवारता प्रतिसाद मिळविण्यासाठी MAGNITUDE बटण दाबले जाते, फेज प्रतिसाद मिळविण्यासाठी PHASE बटण दाबले जाते.
व्हर्टिकल पॅनेल परिभाषित करते:
-उभ्या अक्ष पॅरामीटरचे प्रारंभिक (I) मूल्य,
-अंतिम (F) अनुलंब अक्ष पॅरामीटरचे मूल्य
- अनुलंब अक्ष स्केलचा प्रकार - लॉगरिदमिक (LOG) किंवा रेखीय (LIN).
HORIZONTAL पॅनेल त्याच प्रकारे सेट केले आहे.
वारंवारता प्रतिसाद मिळाल्यावर, व्होल्टेजचे प्रमाण उभ्या अक्षावर प्लॉट केले जाते:
- 0 ते 10E9 पर्यंत रेखीय स्केलवर;
- लॉगरिदमिक स्केलवर -200 dB ते 200 dB.
पीएफसी मिळाल्यानंतर, -720 अंश ते +720 अंश उभ्या अक्षावर प्लॉट केले जातात.
क्षैतिज अक्ष नेहमी Hz किंवा व्युत्पन्न एककांमध्ये वारंवारता दर्शवतो.
कर्सर क्षैतिज स्केलच्या सुरूवातीस स्थित आहे. आलेखासह कर्सर मूव्हिंग पॉइंटचे निर्देशांक तळाशी उजवीकडे माहिती फील्डमध्ये प्रदर्शित केले जातात.

सर्किट मॉडेलिंग
अभ्यासाखालील सर्किट माऊस आणि कीबोर्ड वापरून कार्यरत क्षेत्रावर एकत्र केले जाते.
योजना तयार करताना आणि संपादित करताना, खालील ऑपरेशन्स केल्या जातात:
- घटकांच्या लायब्ररीमधून घटकाची निवड;
- ऑब्जेक्टची निवड;
- ऑब्जेक्टची हालचाल;
- वस्तू कॉपी करणे;
- वस्तू काढून टाकणे;
- कंडक्टरसह सर्किट घटकांचे कनेक्शन;
- घटकांची मूल्ये सेट करणे;
- मापन उपकरणांचे कनेक्शन.
सर्किट आणि कनेक्टिंग डिव्हाइसेस तयार केल्यानंतर, प्रोग्राम विंडोच्या वरच्या उजव्या कोपर्यात स्विच दाबल्यानंतर सर्किटच्या ऑपरेशनचे विश्लेषण सुरू होते (या प्रकरणात, सर्किट वेळेचे क्षण खालील डाव्या कोपर्यात दर्शविले जातात. स्क्रीन).
पुन्हा स्विच दाबल्याने सर्किट थांबते.
कीबोर्डवरील F9 की दाबून सर्किट चालू असताना तुम्ही विराम देऊ शकता; F9 पुन्हा दाबल्याने सर्किट रीस्टार्ट होते (स्विचच्या खाली असलेले पॉज बटण दाबून समान परिणाम मिळू शकतो.)
सर्किट तयार करण्यासाठी आवश्यक असलेल्या घटकाची निवड आवश्यक घटक असलेल्या घटकांचे क्षेत्र निवडल्यानंतर केली जाते. हा घटक माउसद्वारे कॅप्चर केला जातो आणि कार्यरत क्षेत्रात हलविला जातो.
ऑब्जेक्ट निवडत आहे. घटक निवडताना, त्यावर लेफ्ट-क्लिक करा. या प्रकरणात, घटक लाल वळते. (कार्यक्षेत्रात कुठेही क्लिक करून तुम्ही निवड काढू शकता.)
एखादी वस्तू हलवत आहे. ऑब्जेक्ट हलविण्यासाठी, तो निवडा, माउस पॉइंटर ऑब्जेक्टवर ठेवा आणि माउसचे डावे बटण दाबून ठेवा, ऑब्जेक्ट ड्रॅग करा.
ऑब्जेक्ट फिरवता येतो. हे करण्यासाठी, आपण प्रथम ऑब्जेक्ट निवडणे आवश्यक आहे, नंतर उजवे-क्लिक करा आणि इच्छित ऑपरेशन निवडा.
- फिरवा (90 अंश फिरवा),
-उभ्या फ्लिप करा (उभ्या फ्लिप करा),
- क्षैतिज फ्लिप (क्षैतिज फ्लिप)
एडिट मेनूमधील कॉपी कमांडद्वारे ऑब्जेक्ट्सची कॉपी केली जाते. कॉपी करण्यापूर्वी ऑब्जेक्ट निवडणे आवश्यक आहे. कमांड कार्यान्वित केल्यावर, निवडलेला ऑब्जेक्ट बफरमध्ये कॉपी केला जातो. क्लिपबोर्डची सामग्री वर्कस्पेसमध्ये पेस्ट करण्यासाठी, संपादन मेनूमधून पेस्ट कमांड निवडा
वस्तू काढून टाकत आहे. डिलीट कमांडने निवडलेल्या वस्तू हटवल्या जाऊ शकतात.
कंडक्टरसह सर्किट घटकांचे कनेक्शन. कंडक्टरसह घटक कनेक्ट करण्यासाठी, आपल्याला घटकाच्या पिनवर माउस पॉइंटर हलवावे लागेल (या प्रकरणात, पिनवर एक काळा बिंदू दिसेल). माउसचे डावे बटण दाबून, माउस पॉइंटरला तुम्ही कनेक्ट करू इच्छित असलेल्या घटकाच्या पिनवर हलवा आणि माउस बटण सोडा. घटकांचे टर्मिनल कंडक्टरद्वारे जोडले जातील.
कंडक्टरचा रंग माउसने कंडक्टरवर डबल-क्लिक करून आणि दिसणाऱ्या विंडोमधून इच्छित रंग निवडून बदलता येतो.
कंडक्टर काढत आहे. कोणत्याही कारणास्तव, कंडक्टर काढून टाकणे आवश्यक असल्यास, घटकाच्या आउटपुटवर माउस पॉइंटर हलविणे आवश्यक आहे (एक काळा बिंदू दिसला पाहिजे). माउसचे डावे बटण दाबून, ते कार्यरत क्षेत्राच्या रिकाम्या भागात हलवा आणि माउस बटण सोडा. कंडक्टर गायब होईल.

घटकाच्या गुणधर्म डायलॉग बॉक्समध्ये पॅरामीटर मूल्ये सेट केली जातात, जी घटक प्रतिमेवर (मूल्य टॅब) डबल-क्लिक करून उघडली जाते.
प्रत्येक घटकाला नाव दिले जाऊ शकते (लेबल टॅब)
कनेक्टिंग डिव्हाइसेस. डिव्हाइसला सर्किटशी कनेक्ट करण्यासाठी, तुम्हाला टूलबारवरून माऊसच्या सहाय्याने कार्यरत फील्डवर डिव्हाइस ड्रॅग करणे आवश्यक आहे आणि डिव्हाइसला अभ्यासाधीन बिंदूंशी जोडणे आवश्यक आहे. काही उपकरणे ग्राउंड केलेली असणे आवश्यक आहे, अन्यथा त्यांचे वाचन चुकीचे असेल.
तुम्ही थंबनेल प्रतिमेवर डबल-क्लिक करता तेव्हा मोठी इन्स्ट्रुमेंट इमेज दिसते.
व्यायाम: आकृतीमध्ये दर्शविलेले व्होल्टेज डिव्हायडर सर्किट एकत्र करा.
- फंक्शन जनरेटरच्या सर्किट इनपुटवर 3 kHz वारंवारता आणि 5 V च्या मोठेपणासह साइनसॉइडल व्होल्टेज लागू करा,
- ऑसिलोस्कोपच्या चॅनेल A ला समान सिग्नल कनेक्ट करा,
- ऑसिलोस्कोपच्या विभाजक चॅनेल बी च्या आउटपुटशी कनेक्ट करा,
- चॅनेल A आणि चॅनेल B चे कंडक्टर वेगवेगळ्या रंगांनी हायलाइट करा,
- सर्किट चालू करा, आवश्यक असल्यास, मोजमाप यंत्रांची सेटिंग्ज बदला,
-प्रगत ऑसिलोस्कोप मॉडेलवर जा. कर्सर आणि डावीकडील माहिती बोर्ड वापरून, आउटपुट सिग्नलचे मोठेपणाचे मूल्य मोजा.
-याशिवाय, इनपुट आणि आउटपुटला व्होल्टमीटर कनेक्ट करा आणि सर्किट पुन्हा चालू करा.
योग्य व्होल्टमीटर रीडिंग मिळवा.

शब्द जनरेटर
आकृती शब्द जनरेटरची कमी केलेली प्रतिमा दाखवते

जनरेटरच्या तळाशी असलेले 16 आउटपुट व्युत्पन्न शब्दाचे बिट समांतरपणे फीड करतात.
घड्याळ सिग्नल आउटपुट (खाली उजवीकडे) दिलेल्या वारंवारतेवर घड्याळाच्या डाळींच्या क्रमाने दिले जाते.
सिंक इनपुटचा वापर बाह्य स्त्रोताकडून घड्याळाची नाडी पुरवण्यासाठी केला जातो.
जनरेटरची मोठी प्रतिमा उघडण्यासाठी डबल-क्लिक करा

जनरेटरच्या डाव्या बाजूला हेक्साडेसिमल कोडमध्ये निर्दिष्ट केलेले 16 बिट शब्द आहेत. प्रत्येक कोड संयोजन कीबोर्ड वापरून प्रविष्ट केले आहे. संपादित केलेल्या सेलची संख्या (0 ते 03FF पर्यंत, म्हणजे 0 ते 2047 पर्यंत) संपादन बॉक्समध्ये हायलाइट केली आहे. जनरेटरच्या ऑपरेशन दरम्यान, वर्तमान सेलचा पत्ता (वर्तमान), प्रारंभिक सेल (प्रारंभिक) आणि अंतिम सेल (अंतिम) पत्ता विभागात प्रदर्शित केला जातो. 16 आउटपुट (जनरेटरच्या तळाशी) जारी केलेले कोड संयोजन ASCII कोड आणि बायनरी कोड (बायनरी) मध्ये प्रदर्शित केले जातात.
जनरेटर चरण, चक्रीय आणि सतत मोडमध्ये कार्य करू शकतो.
-स्टेप बटण जनरेटरला स्टेप मोडमध्ये ठेवते;
- बर्स्ट बटण - चक्रीय मोडमध्ये (सर्व शब्द अनुक्रमे एकदा जनरेटर आउटपुटवर पाठवले जातात;
-सायकल बटण - सतत मोडमध्ये. सतत ऑपरेशन थांबवण्यासाठी, सायकल बटण पुन्हा दाबा.
ट्रिगर पॅनल जनरेटर सुरू होण्याचा क्षण निर्धारित करते (डेटा तयार असताना अंतर्गत - अंतर्गत सिंक्रोनाइझेशन, बाह्य - बाह्य सिंक्रोनाइझेशन.)
बाह्य सिंक्रोनाइझेशन मोडचा वापर केला जातो जेव्हा चाचणी अंतर्गत डिव्हाइस डेटाची पावती (पोचती) देऊ शकते. या प्रकरणात, कोड संयोजनासह, डिव्हाइसला डेटा तयार टर्मिनलकडून सिग्नल प्राप्त होतो आणि चाचणी अंतर्गत डिव्हाइसने डेटा प्राप्त सिग्नल जारी करणे आवश्यक आहे, जे शब्द जनरेटरच्या ट्रिगर टर्मिनलशी कनेक्ट केलेले असणे आवश्यक आहे. हा सिग्नल जनरेटरच्या पुढील प्रारंभाची निर्मिती करतो.
ब्रेकपॉइंट बटण निर्दिष्ट सेलमधील जनरेटर खंडित करते. हे करण्यासाठी, कर्सरसह इच्छित सेल निवडा आणि नंतर ब्रेकपॉइंट बटणावर क्लिक करा
पॅटर्न बटण एक मेनू उघडेल ज्यासह आपण करू शकता
बफर साफ करा - सर्व सेलची सामग्री पुसून टाका,
उघडा - .dp एक्स्टेंशनसह फाइलमधील कोड कॉम्बिनेशन लोड करा.
जतन करा - स्क्रीनवर टाइप केलेले सर्व संयोजन फाइलवर लिहा;
अप काउंटर - शून्य सेलमध्ये 0 पासून सुरू होणारे आणि त्यानंतरच्या प्रत्येक सेलमध्ये एक जोडून, ​​कोड कॉम्बिनेशनसह स्क्रीन बफर भरा;
डाउन काउंटर - स्क्रीन बफर कोड संयोजनांसह भरा, शून्य सेलमध्ये FFFF ने सुरू करा आणि त्यानंतरच्या प्रत्येक सेलमध्ये 1 ने कमी करा;

उजवीकडे सरकवा - प्रत्येक चार सेल 8000-4000-2000-1000 संयोजनांसह भरा आणि पुढील चार सेलमध्ये उजवीकडे हलवा;
डावीकडे शिफ्ट - समान, परंतु डावीकडे शिफ्ट केले.

तर्कशास्त्र विश्लेषक
आकृतीवर लॉजिक अॅनालायझरची कमी केलेली प्रतिमा प्रदर्शित केली आहे

लॉजिक अॅनालायझर त्याच्या डाव्या बाजूला पिन वापरून सर्किटशी जोडलेले आहे. त्याच वेळी, सर्किटच्या 16 पॉइंट्सवर सिग्नल्सचे निरीक्षण केले जाऊ शकते. विश्लेषक दोन दृष्टीच्या ओळींनी सुसज्ज आहे, जे आपल्याला वेळेच्या अंतराल T1, T2, T2-T1 तसेच क्षैतिज स्क्रोल बारचे वाचन मिळविण्यास अनुमती देते.

क्लॉक ब्लॉकमध्ये ट्रिगर सिग्नलचे पारंपारिक बाह्य आणि निवडक क्वालिफायर स्त्रोत कनेक्ट करण्यासाठी टर्मिनल असतात, ज्याचे पॅरामीटर्स सेट बटणाद्वारे कॉल केलेल्या मेनूद्वारे सेट केले जाऊ शकतात.
तुम्ही बाह्य (बाह्य) किंवा अंतर्गत (अंतर्गत) स्रोत वापरून ट्रिगर सिग्नलच्या वाढत्या (सकारात्मक) किंवा घसरणाऱ्या (नकारात्मक) काठावर ट्रिगर करू शकता. क्लॉक क्वालिफायर विंडोमध्ये, तुम्ही लॉजिकल सिग्नलचे मूल्य (0.1 किंवा x) सेट करू शकता ज्यावर विश्लेषक लाँच केला जातो.
विश्लेषक चॅनेलच्या इनपुटवर लागू केलेल्या लॉजिक स्तरांच्या संयोजनाद्वारे बाह्य सिंक्रोनाइझेशन केले जाऊ शकते.

MySQL Workbench हे डेटाबेस डिझाइनसाठी तयार केलेले सॉफ्टवेअर उत्पादन आहे. डेटाबेस ऑपरेटिंग आणि मॉडेलिंगसाठी साधनांच्या कॅटलॉगच्या उपस्थितीत. साधन उच्च कार्यक्षमता द्वारे दर्शविले जाते.

जटिल संक्रमणासाठी सॉफ्टवेअर वापरण्याची शिफारस केली जाते. टेबल जतन केलेल्या प्रक्रिया, परदेशी की प्रदर्शित करतात. एकात्मिक शेल समर्थित आहे जे तुम्हाला स्क्रिप्ट लिहू देते. सर्व प्रथम, कार्यक्रम व्हिज्युअल ग्राफिकल सादरीकरणासाठी डिझाइन साधन आहे. एक संपादक आहे जो तुम्हाला सर्व्हरद्वारे पाठवलेल्या विनंत्या समायोजित करण्याची परवानगी देतो. स्वीकृत प्रतिसाद टेबलच्या स्वरूपात सादर केले जातात. प्रस्तुत केल्यावर, वापरकर्ता संपादने करण्याची क्षमता राखून ठेवतो.

नोंदणी आणि एसएमएसशिवाय अधिकृत वेबसाइटवरून MySQL Workbench ची संपूर्ण रशियन आवृत्ती विनामूल्य डाउनलोड करा.

यंत्रणेची आवश्यकता

  • समर्थित OS: Windows 10, Vista, 8.1, XP, 7, 8
  • बिट खोली: 64 बिट, 32 बिट, x86


आम्ही वाचण्याची शिफारस करतो

शीर्षस्थानी