Oracle डेटाबेस 19c: SQL बुनियादी बातें - पाठ्यक्रम RUB 68,990। विशेषज्ञ से, प्रशिक्षण 40 शैक्षणिक घंटे, दिनांक: 7 मई, 2023।
अनेक वस्तुओं का संग्रह / / December 04, 2023
पाठ्यक्रम छात्रों को एसक्यूएल का बुनियादी ज्ञान प्रदान करता है, जिससे डेवलपर को एक या अधिक तालिकाओं के विरुद्ध प्रश्न लिखने, तालिका डेटा को संशोधित करने और डेटाबेस ऑब्जेक्ट बनाने की अनुमति मिलती है। पाठ्यक्रम में प्रयुक्त मुख्य विकास उपकरण Oracle SQL डेवलपर है; SQL प्लस का उपयोग अतिरिक्त के रूप में किया जाता है।
पाठ्यक्रम रूसी में पढ़ाया जाता है!
आकाशवाणी अधिकांश बड़ी कंपनियों, बैंकों और सरकारी एजेंसियों द्वारा उपयोग किया जाने वाला सबसे लोकप्रिय डेटाबेस है। Oracle के जानकार पेशेवरों की हर जगह मांग है। यह पाठ्यक्रम Oracle डेटाबेस 12c, 18c, 19c के संस्करणों के लिए उपयुक्त है और इसका उद्देश्य तकनीकी सहायता इंजीनियरों, तकनीकी प्रशासकों, Oracle के साथ काम करने की मूल बातें से परिचित डेटा वेयरहाउस प्रशासकों के लिए है। प्रशिक्षण लिनक्स प्लेटफॉर्म पर आयोजित किया जाता है, लेकिन लिनक्स के साथ अनुभव की आवश्यकता नहीं है।
ध्यान! एमएसटीयू के विशेषज्ञ केंद्र में ओरेकल पाठ्यक्रमों का सफलतापूर्वक समापन। एन.ई. बॉमन न केवल आपको Oracle उत्पादों के साथ काम करने की सभी विशेषताओं में महारत हासिल करने में मदद करेगा, बल्कि आपको उत्तीर्ण होने के लिए भी तैयार करेगा अंतरराष्ट्रीय प्रमाणन प्राप्त करने के लिए परीक्षा ओरेकल डेटाबेस एडमिनिस्ट्रेटर सर्टिफाइड एसोसिएट (एडमिनिस्ट्रेटर असिस्टेंट)। डेटाबेस)।
आपको सीखना होगा:
- विभिन्न फ़िल्टरिंग और पंक्ति सॉर्टिंग स्थितियों का उपयोग करके एक या अधिक डेटाबेस तालिकाओं के लिए क्वेरीज़ बनाएं;
- डेटा हेरफेर कमांड (डीएमएल) का उपयोग करें;
- टेबल, इंडेक्स और अन्य डेटाबेस ऑब्जेक्ट बनाएं;
- डेटा अभ्यावेदन का उपयोग करें;
- डेटाबेस स्कीमा ऑब्जेक्ट तक पहुंच को नियंत्रित करें;
- सबक्वेरीज़ का उपयोग करें;
- SQL भाषा के एकल-पंक्ति और समूह कार्यों का उपयोग करें;
- अदिश और संबंधित उपश्रेणी लागू करें;
- नियमित अभिव्यक्ति का प्रयोग करें;
6
पाठ्यक्रमव्यावहारिक शिक्षक, अनुभवी Oracle DBMS विशेषज्ञ। वह जानते हैं कि अपने समृद्ध अनुभव को प्रत्येक श्रोता तक कैसे पहुँचाना है और इसे कई व्यावहारिक उदाहरणों का उपयोग करके सरल और सुलभ भाषा में करना है। आभारी श्रोता ओरेकल डीबीएमएस के साथ काम करने की विभिन्न प्रकार की बारीकियों को दिखाने की उनकी क्षमता पर ध्यान देते हैं।
मिखाइल फ़ोकिन के पास Oracle DBMS (संस्करण 8, 8i, 9i, 10g, 11g) के साथ काम करने का दस साल का अनुभव है, जिसमें प्रशासन का अनुभव भी शामिल है और रियल एप्लिकेशन कॉन्फ़िगरेशन सहित यूनिक्स और विंडोज प्लेटफ़ॉर्म पर ओरेकल डीबीएमएस की प्रदर्शन सेटिंग्स क्लस्टर. एसक्यूएल, पीएल/एसक्यूएल भाषाओं में पेशेवर रूप से निपुण। डेटाबेस बैकअप और पुनर्प्राप्ति प्रौद्योगिकियों में पारंगत - RMAN और मैन्युअल रूप से (उपयोगकर्ता द्वारा प्रबंधित बैकअप और पुनर्प्राप्ति) दोनों का उपयोग करना। डेटा गार्ड‚ आरएसी प्रौद्योगिकियों का उपयोग करके विश्वसनीय डेटा भंडारण और दोष सहनशीलता प्रदान करता है। डेटाबेस प्रदर्शन समस्याओं का समाधान करता है और SQL कमांड और PL/SQL कोड की ट्यूनिंग भी करता है। इसके अलावा, उनके पास Oracle DBMS एडमिनिस्ट्रेशन, परफॉर्मेंस ट्यूनिंग, पर पाठ्यक्रम पढ़ाने का सात साल का अनुभव है। Oracle फॉर्म डेवलपर और Oracle का उपयोग करके सुरक्षा, अनुप्रयोग विकास और रिपोर्टिंग रिपोर्ट.
वर्तमान में, वह एक बड़े रूसी बैंक में Oracle DBMS प्रशासक हैं।
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। Oracle 19c डेटाबेस का परिचय (1 ac. एच।)
Oracle 19c डेटाबेस की मुख्य विशेषताओं का अवलोकन
बुनियादी अवधारणाओं की चर्चा, साथ ही संबंधपरक के सैद्धांतिक और भौतिक पहलू
डेटाबेस
रिलेशनल डेटाबेस के लिए मानक भाषा के रूप में SQL कमांड का वर्गीकरण
पाठ्यक्रम में प्रयुक्त डेटा का अवलोकन
डेटाबेस सत्र स्थापित करने के लिए SQL डेवलपर का उपयोग करना
क्वेरी परिणामों को फ़ाइलों में सहेजना और SQL डेवलपर में स्क्रिप्ट फ़ाइलों का उपयोग करना
मॉड्यूल 2. SQL SELECT कमांड (1.5 एसी) का उपयोग करके डेटा निकालना। एच।)
सेलेक्ट कमांड सुविधाओं का अवलोकन
मूल SELECT कमांड का उपयोग करके एक रिपोर्ट बनाना
सभी कॉलम का चयन
विशिष्ट कॉलम का चयन करना
डिफ़ॉल्ट कॉलम शीर्षक
अंकगणितीय अभिव्यक्तियाँ
ऑपरेटर प्राथमिकताओं को समझना
तालिका संरचना प्रदर्शित करने के लिए DESCRIBE कमांड का उपयोग करना
मॉड्यूल 3. डेटा को सीमित करना और सॉर्ट करना (2 एसी) एच।)
आवश्यक पंक्तियों का चयन करने के लिए WHERE क्लॉज का उपयोग करना
WHERE क्लॉज में तुलना ऑपरेटरों और तार्किक ऑपरेटरों का उपयोग करना
तुलना ऑपरेटरों और तार्किक ऑपरेटरों के लिए प्राथमिकता नियमों का विवरण
WHERE क्लॉज में कैरेक्टर लिटरल्स का उपयोग करना
सेलेक्ट कमांड के क्लॉज द्वारा ऑर्डर का उपयोग करके पंक्तियों को क्रमबद्ध करना
परिणाम को मानों के आरोही और अवरोही क्रम में क्रमबद्ध करें
मॉड्यूल 4. SELECT कमांड में सिंगल-लाइन फ़ंक्शंस का उपयोग करना (3 ak. एच।)
सिंगल-लाइन और मल्टी-लाइन SQL फ़ंक्शंस के बीच अंतर प्रदर्शित करना
चयन सूची और WHERE क्लॉज में प्रयुक्त कैरेक्टर फ़ंक्शंस का उपयोग करके स्ट्रिंग्स को परिवर्तित करना
राउंड, ट्रंक और एमओडी फ़ंक्शंस का उपयोग करके संख्याओं को परिवर्तित करना
SELECT क्लॉज में दिनांक अंकगणित का उपयोग करना
दिनांकों के साथ कार्य करने के लिए फ़ंक्शंस का उपयोग करना
मॉड्यूल 5. रूपांतरण फ़ंक्शंस और सशर्त अभिव्यक्तियों का उपयोग करना (3 ak. एच।)
निहित और स्पष्ट डेटा प्रकार रूपांतरण
TO_CHAR, TO_NUMBER, और TO_DATE रूपांतरण फ़ंक्शन का उपयोग करना
नेस्टेड वन-लाइन फ़ंक्शंस
NVL, NULLIF, और COALESCE फ़ंक्शंस को तिथियों पर लागू करना
सेलेक्ट कमांड में यदि तब अन्यथा तार्किक शर्तों का उपयोग करना
मॉड्यूल 6. समूह फ़ंक्शंस का उपयोग करके डेटा एकत्रीकरण (2 एसी। एच।)
विश्लेषणात्मक रिपोर्ट बनाने के लिए SELECT कमांड में समूह फ़ंक्शन का उपयोग करना
ग्रुप बाय क्लॉज का उपयोग करके डेटा समूह बनाना
HAVING क्लॉज़ का उपयोग करके डेटा के समूहों को बाहर करना
मॉड्यूल 7. कई तालिकाओं से डेटा का नमूनाकरण (2 एसी) एच।)
एक से अधिक टेबल से डेटा तक पहुंचने के लिए SELECT कमांड लिखना
बाहरी जुड़ाव का उपयोग करके तालिकाओं से डेटा देखना
किसी तालिका को स्वयं से जोड़ना (स्वयं शामिल होना)
मॉड्यूल 8. सबक्वेरीज़ का उपयोग करना (2 एके. एच।)
सबक्वेरीज़ से हल की गई समस्याओं के प्रकार
उपश्रेणियों को परिभाषित करना
उपश्रेणियों के प्रकार
एकल-पंक्ति और बहु-पंक्ति उपश्रेणियाँ
मॉड्यूल 9. सेट ऑपरेटरों का उपयोग करना (2 ak. एच।)
सेट के साथ काम करने के लिए ऑपरेटरों का विवरण
एकाधिक क्वेरीज़ को एक में संयोजित करने के लिए सेट ऑपरेटरों का उपयोग करना
सेट ऑपरेटरों का उपयोग करते समय परिणामों को क्रमबद्ध करना
मॉड्यूल 10. डेटा हेरफेर (3 एसी) एच।)
डीएमएल कमांड सिंटैक्स
INSERT कमांड का उपयोग करके तालिका में पंक्तियाँ जोड़ना
तालिका पंक्तियों को संशोधित करने के लिए अद्यतन आदेश का उपयोग करना
DELETE कमांड का उपयोग करके तालिका से डेटा हटाना
डेटा में हेरफेर करने के लिए स्क्रिप्ट का उपयोग करना
COMMIT और ROLLBACK कमांड का उपयोग करके परिवर्तनों को सहेजना और रोलबैक करना
रीडिंग कंसिस्टेंसी क्या है
मॉड्यूल 11. टेबल्स बनाने और प्रबंधित करने के लिए डीडीएल कमांड का उपयोग करना (3 एसी)। एच।)
पाठ्यक्रम में शामिल मुख्य डेटाबेस ऑब्जेक्ट
तालिका संरचना सिंहावलोकन
तालिका कॉलम बनाते समय उपयोग किए जाने वाले मूल डेटा प्रकार
तालिकाएँ बनाने के लिए सरल वाक्यविन्यास का उपयोग करना
तालिका बनाते समय कौन से अखंडता नियम परिभाषित किए जा सकते हैं?
स्कीमा ऑब्जेक्ट कैसे काम करते हैं: (ALTER, DROP कमांड)
मॉड्यूल 12. अन्य योजनाबद्ध वस्तुएँ बनाना (2 एके. एच।)
एक सरल और जटिल दृश्य बनाना
एक दृश्य के माध्यम से डेटा तक पहुँचना
अनुक्रम बनाएं, संपादित करें और उपयोग करें
अनुक्रमणिका का निर्माण एवं रखरखाव
निजी और सार्वजनिक पर्यायवाची शब्द बनाना
मॉड्यूल 13. उपयोगकर्ता अभिगम नियंत्रण (2 एसी) एच।)
सिस्टम विशेषाधिकारों और ऑब्जेक्ट विशेषाधिकारों के बीच अंतर
उपयोगकर्ता बनाना
सिस्टम विशेषाधिकार प्रदान करना
तालिकाओं को विशेषाधिकार प्रदान करना
एक भूमिका बनाएँ और उसे विशेषाधिकार प्रदान करें
उपयोगकर्ता पासवर्ड बदलना
वस्तु विशेषाधिकार प्रदान करना
विशेषाधिकार रद्द करना
मॉड्यूल 14. स्कीमा ऑब्जेक्ट का प्रबंधन (2 एसी) एच।)
कोई कॉलम जोड़ें, बदलें या हटाएँ
प्रतिबंध जोड़ना और हटाना
बाधाओं को सक्षम और अक्षम करना, विलंबित बाधा जाँच
अनुक्रमणिका बनाना और हटाना
फ़ीचर-आधारित इंडेक्स बनाना
फ़्लैशबैक ऑपरेशन निष्पादित करना
बाहरी तालिकाएँ बनाना और उनका उपयोग करना
मॉड्यूल 15. डेटा डिक्शनरी का उपयोग करके वस्तुओं का प्रबंधन करना (2 ak. एच।)
डेटा शब्दकोश
शब्दकोश दृश्यों का उपयोग करना
USER_OBJECTS और ALL_OBJECTS दृश्य
तालिकाओं और स्तंभों के बारे में जानकारी
प्रतिबंध संबंधी जानकारी देखें
अनुक्रमों, अनुक्रमणिकाओं और पर्यायवाची शब्दों के बारे में जानकारी देखें
किसी तालिका और कॉलम में टिप्पणियाँ कैसे जोड़ें
मॉड्यूल 16. बड़े डेटा सेट का हेरफेर (2 एसी) एच।)
सबक्वेरीज़ का उपयोग करके डेटा में हेरफेर करना
मल्टी-टेबल INSERT कमांड की विशेषताओं का विवरण
विभिन्न प्रकार के मल्टी-टेबल INSERT कमांड का उपयोग करना
MERGE कमांड का उपयोग करके पंक्तियों को मर्ज करना
समय-समय पर डेटा में होने वाले परिवर्तनों को ट्रैक करें
मॉड्यूल 17. विभिन्न समय क्षेत्रों से डेटा का रखरखाव (2 एसी) एच।)
एक सेकंड के आंशिक अंशों को संग्रहीत करने के लिए अलग-अलग दिनांक और समय डेटा प्रकारों का उपयोग करना, साथ ही विभिन्न समय क्षेत्रों से डेटा का समर्थन करना
समय वाले दो मानों के बीच अंतर को संग्रहीत करने के लिए अंतराल डेटा प्रकारों का उपयोग करना
अनुप्रयोग वैश्वीकरण के लिए कई दिनांक और समय कार्यों का व्यावहारिक अनुप्रयोग
मॉड्यूल 18. जटिल उपश्रेणियों का उपयोग करके डेटा नमूनाकरण (2 एसी) एच।)
बहु-स्तंभ उपश्रेणियाँ
SQL में स्केलर सबक्वेरीज़ का उपयोग करना
सहसंबंधित उपश्रेणियों का उपयोग करके हल की गई समस्याओं की श्रृंखला
सहसंबद्ध उपश्रेणियों का उपयोग करके पंक्तियों को संशोधित करना और हटाना
EXISTS और NOT EXISTS ऑपरेटरों का उपयोग करना
साथ खंड का उपयोग करना
मॉड्यूल 19. नियमित अभिव्यक्ति समर्थन (1.5 एसी. एच।)
रेगुलर एक्सप्रेशन का उपयोग करने के लाभ
स्ट्रिंग्स के मिलान और प्रतिस्थापन के लिए नियमित अभिव्यक्तियों का उपयोग करना