Oracle डेटाबेस 19c: उन्नत PL/SQL तकनीक - पाठ्यक्रम RUB 43,490। विशेषज्ञ से, प्रशिक्षण 24 शैक्षणिक घंटे, दिनांक 7 मई 2023।
अनेक वस्तुओं का संग्रह / / December 04, 2023
यह पाठ्यक्रम पीएल/एसक्यूएल कार्यक्रमों के विकास और डिबगिंग के लिए आधुनिक पीएल/एसक्यूएल क्षमताओं की जांच करता है जो डेटाबेस और अन्य अनुप्रयोगों के साथ सबसे प्रभावी ढंग से इंटरैक्ट करते हैं। बाहरी रूटीन का उपयोग करके इष्टतम कोड लिखने के मुद्दे भाषाएँ सी और जावा, एक सुक्ष्म अभिगम नियंत्रण तंत्र का उपयोग करने के साथ-साथ कोड की सुरक्षा भी करती हैं एसक्यूएल इंजेक्शन.
आप कर्सर, पैकेज, बड़ी वस्तुओं, संग्रह और अन्य अनुप्रयोगों के साथ बातचीत करने के तरीकों की सभी कार्यक्षमता का उपयोग करना सीखेंगे।
यह पाठ्यक्रम एप्लिकेशन डेवलपर्स और डेटाबेस प्रशासकों के लिए है।
आपको सीखना होगा:
- कुशल पीएल/एसक्यूएल पैकेज और प्रोग्राम इकाइयां बनाएं
- ऐसा कोड लिखें जो अन्य एप्लिकेशन और ऑपरेटिंग सिस्टम के साथ इंटरैक्ट करता हो
- ऐसे एप्लिकेशन बनाएं जो संग्रह का उपयोग करें
- ऐसे प्रोग्राम बनाएं जो प्रदर्शन के मामले में इष्टतम हों
- सुक्ष्म अभिगम नियंत्रण तंत्र लागू करें
- ऐसा कोड लिखें जो बड़ी वस्तुओं (एलओबी) के साथ इंटरैक्ट करता हो और सिक्योरफाइल एलओबी का उपयोग करें
4
अवधिओरेकल और जावा पाठ्यक्रमों के विशेषज्ञ शिक्षक। ओरेकल प्रमाणित विशेषज्ञ, तकनीकी विज्ञान के उम्मीदवार। वह व्यावहारिक और शिक्षण गतिविधियों में अपने विविध अनुभव से प्रतिष्ठित हैं। 2003 में, एलेक्सी अनातोलियेविच ने MIREA से सम्मान के साथ स्नातक की उपाधि प्राप्त की। वर्ष 2006 में...
ओरेकल और जावा पाठ्यक्रमों के विशेषज्ञ शिक्षक। ओरेकल प्रमाणित विशेषज्ञ, तकनीकी विज्ञान के उम्मीदवार। वह व्यावहारिक और शिक्षण गतिविधियों में अपने विविध अनुभव से प्रतिष्ठित हैं।
2003 में, एलेक्सी अनातोलियेविच ने MIREA से सम्मान के साथ स्नातक की उपाधि प्राप्त की। 2006 में, उन्होंने सुरक्षित स्वचालित सूचना प्रणाली के निर्माण विषय पर अपनी पीएचडी थीसिस का बचाव किया।
डेटाबेस सुरक्षा के क्षेत्र में एक प्रमुख विशेषज्ञ, ओरेकल डीबीएमएस और एसक्यूएल सर्वर के लिए सुरक्षित जावा और वेब एप्लिकेशन का निर्माण, पीएल/एसक्यूएल और टी-एसक्यूएल में संग्रहीत प्रोग्राम मॉड्यूल विकसित करना। बड़े राज्य के स्वामित्व वाले उद्यमों की गतिविधियों को स्वचालित किया गया। जावा ईई प्लेटफॉर्म पर आधारित जटिल वितरित वेब अनुप्रयोगों के विकास में परामर्श और सलाहकार सेवाएं प्रदान करता है।
स्नातकोत्तर शिक्षा प्रणाली में एलेक्सी अनातोलीयेविच का शिक्षण अनुभव 7 वर्ष से अधिक है। कॉर्पोरेट ग्राहकों, "बैंक पीएसबी", "इंटरनेट यूनिवर्सिटी ऑफ इंफॉर्मेशन टेक्नोलॉजीज (आईएनटीयूआईटी)", "सिनटेर्रा" कंपनियों के प्रशिक्षित कर्मचारियों के साथ काम किया।
प्रोग्रामिंग और डेटाबेस के साथ काम करने पर कई शैक्षिक और पद्धति संबंधी मैनुअल के लेखक। 2003 से 2005 तक, एलेक्सी अनातोलियेविच वेब प्रोग्रामिंग पर विदेशी साहित्य के अनुकूलन और तकनीकी अनुवाद और डेटाबेस के साथ काम करने में लगे हुए थे। 20 से अधिक वैज्ञानिक पत्र प्रकाशित।
आभारी स्नातक हमेशा सबसे जटिल विषयों की प्रस्तुति के सुलभ तरीके, छात्रों के प्रश्नों के विस्तृत उत्तर और शिक्षक के पेशेवर अभ्यास से जीवंत उदाहरणों की प्रचुरता पर ध्यान देते हैं।
3
अवधि27 वर्षों के अनुभव के साथ शिक्षक, Oracle विशेषज्ञ, अंतर्राष्ट्रीय प्रमाणपत्र Oracle, MySQL, Microsoft, IBM के धारक। एसक्यूएल, पीएल/एसक्यूएल, जावा, सी, सी++, आर, पायथन, यूनिक्स/लिनक्स प्रशासन में प्रोग्रामिंग में व्यापक अनुभव है...
27 वर्षों के अनुभव के साथ शिक्षक, Oracle विशेषज्ञ, अंतर्राष्ट्रीय प्रमाणपत्र Oracle, MySQL, Microsoft, IBM के धारक। SQL, PL/SQL, Java, C, C++, R, Python, Unix/Linux प्रशासन में प्रोग्रामिंग, Git सिस्टम का उपयोग करके निर्माण करने का व्यापक अनुभव है। वर्चुअल मशीन (VMWare, वर्चुअलबॉक्स, HYPER-V), Oracle डेटाबेस को प्रशासित करना, IBM Informix, सर्वर हार्डवेयर को कॉन्फ़िगर करना और छापेमारी.
1991 से, इल्या एंड्रीविच मॉस्को स्टेट यूनिवर्सिटी में आईटी पाठ्यक्रम पढ़ा रहे हैं, जिसमें व्यवसाय में उनका अनुप्रयोग भी शामिल है। इसके स्नातकों में रूसी संघ के सबसे बड़े उद्यमों के कर्मचारी शामिल हैं। उन्होंने व्यवसाय में आईटी के उपयोग के रुझानों के बारे में आर्थिक प्रकाशनों में कई रचनाएँ लिखी हैं। वह आईटी विशेषज्ञों के कौशल में सुधार के लिए नियमित रूप से प्रशिक्षण भी आयोजित करते हैं और सेमिनारों में बोलते हैं।
विनम्र, हास्य की भावना के साथ, धैर्यवान, जिम्मेदार - इसी तरह छात्र अपने शिक्षक की विशेषता बताते हैं। वह अपने अनुभव को हर छात्र तक सरल और सुलभ भाषा में पहुंचाना जानते हैं, जो उन्हें वास्तव में एक उच्च गुणवत्ता वाला शिक्षक बनाता है।
मॉड्यूल 1। परिचय (1 एसी. एच।)
पाठ्यक्रम के उद्देश्य
पाठ्यक्रम अनुसूची
विकास परिवेश का विवरण
इस पाठ्यक्रम में प्रयुक्त तालिकाएँ, डेटा और उपकरण
मॉड्यूल 2. पीएल/एसक्यूएल प्रोग्रामिंग अवधारणाओं की समीक्षा (1 एसी) एच।)
पीएल/एसक्यूएल ब्लॉक संरचना
पैकेज, प्रक्रियाएँ और कार्य
कर्सर
एक्सेप्शन हेंडलिंग
निर्भरताएँ
मॉड्यूल 3. पीएल/एसक्यूएल कोड डिजाइन (2 एसी) एच।)
पूर्वनिर्धारित डेटा प्रकारों का विवरण
एप्लिकेशन में मौजूद प्रकारों के आधार पर उपप्रकार बनाएं
कर्सर डिज़ाइन करते समय विभिन्न तरीकों का उपयोग करना
वेरिएबल कर्सर का उपयोग करना
सफ़ेद सूची
मॉड्यूल 4. संग्रह की समीक्षा (2 एकड़) एच।)
संग्रह सिंहावलोकन
सहयोगी सरणियों का उपयोग करना
साहचर्य विधियों का उपयोग करके नेविगेशन
नेस्टेड टेबल्स का उपयोग करना
परिवर्तनीय लंबाई सरणियों का उपयोग करना
नेस्टेड तालिकाओं और चर-लंबाई सरणियों की तुलना करना
मॉड्यूल 5. संग्रह का उपयोग करना (2 एके. एच।)
संग्रहों का उपयोग करके पीएल/एसक्यूएल प्रोग्राम लिखना
संग्रहों का प्रभावी ढंग से उपयोग करना
पीएल/एसक्यूएल में परिवर्तनीय प्रकारों को बाइंड करने के लिए सुधार
मॉड्यूल 6. बड़ी वस्तुओं का हेरफेर (2 ए.सी.) एच।)
एलओबी के साथ काम करना
सिक्योरफाइल एलओबी समीक्षा
मॉड्यूल 7. उन्नत इंटरफ़ेस विधियों का उपयोग करना (2 एसी। एच।)
पीएल/एसक्यूएल से बाहरी प्रोग्राम को कॉल करना
बाहरी प्रक्रियाओं को कॉल करने के लाभ
अन्य प्रोग्रामिंग भाषाओं में लिखी गई बाहरी प्रक्रियाओं को कॉल करना
पीएल/एसक्यूएल से सी में लिखी गई कॉलिंग प्रक्रियाएं
पीएल/एसक्यूएल से जावा में लिखी गई कॉलिंग प्रक्रियाएं
मॉड्यूल 8. ट्यूनिंग पीएल/एसक्यूएल कोड प्रदर्शन (2 एसी) एच।)
संकलक प्रभाव
पीएल/एसक्यूएल कोड को अनुकूलित करना
स्वचालित सबरूटीन एंबेडिंग को नियंत्रित करना
मेमोरी उपयोग की समस्याओं की पहचान करना और उन्हें ट्यून करना
नेटवर्क समस्या
मॉड्यूल 9. कैशिंग के माध्यम से प्रदर्शन में वृद्धि (2 एसी) एच।)
कैशिंग परिणामों का विवरण
क्वेरी परिणाम कैश का उपयोग करना
पीएल/एसक्यूएल फ़ंक्शन कैश का उपयोग करना
पीएल/एसक्यूएल फ़ंक्शन कैश सुविधाओं का अवलोकन
मॉड्यूल 10. पीएल/एसक्यूएल कोड का विश्लेषण (2 एसी) एच।)
कोड जानकारी
पीएल/एसक्यूएल स्कोप
पैकेज DBMS_METADATA
पीएल/एसक्यूएल सुधार
मॉड्यूल 11. पीएल/एसक्यूएल कोड की प्रोफाइलिंग और ट्रेसिंग (2 एसी) एच।)
पीएल/एसक्यूएल निष्पादन ट्रेस
पीएल/एसक्यूएल ट्रेस चरण
मॉड्यूल 12. ग्रैन्युलर एक्सेस कंट्रोल (2 एसी) का उपयोग करके वर्चुअल प्राइवेट डेटाबेस का कार्यान्वयन। एच।)
सुक्ष्म अभिगम नियंत्रण कैसे काम करता है इसका विवरण
सुक्ष्म अभिगम नियंत्रण विधियों का विवरण
एप्लिकेशन संदर्भ का विवरण
एक एप्लिकेशन संदर्भ बनाना
अनुप्रयोग संदर्भ लागू करना
DBMS_RLS पैकेज प्रक्रियाएँ
नीति क्रियान्वयन
डेटा डिक्शनरी दृश्य जिसमें सूक्ष्म अभिगम नियंत्रण जानकारी शामिल है
मॉड्यूल 13. एसक्यूएल इंजेक्शन से कोड सुरक्षा (2 एसी) एच।)
SQL इंजेक्शन का विवरण
SQL इंजेक्शन के प्रति संवेदनशील क्षेत्रों को कम करना
DBMS_ASSERT का उपयोग करना