قاعدة بيانات Oracle 19c: أساسيات SQL - دورة بقيمة 68990 روبل روسي. من الأخصائي، التدريب 40 ساعة أكاديمية، التاريخ: 7 مايو 2023.
Miscellanea / / December 04, 2023
تزود الدورة الطلاب بالمعرفة الأساسية لـ SQL، مما يسمح للمطور بكتابة استعلامات مقابل جدول واحد أو أكثر، وتعديل بيانات الجدول، وإنشاء كائنات قاعدة البيانات. أداة التطوير الرئيسية المستخدمة في الدورة هي Oracle SQL Developer؛ يتم استخدام SQL Plus كواحدة إضافية.
يتم تدريس الدورة باللغة الروسية!
وحي هي قاعدة البيانات الأكثر شعبية والتي تستخدمها معظم الشركات الكبرى والبنوك والهيئات الحكومية. هناك طلب على محترفي Oracle ذوي المعرفة في كل مكان. الدورة مناسبة لإصدارات Oracle Database 12c و18c و19c وهي مخصصة لمهندسي الدعم الفني والمسؤولين الفنيين ومسؤولي مستودعات البيانات الملمين بأساسيات العمل مع Oracle. يتم التدريب على نظام التشغيل Linux، لكن الخبرة في نظام التشغيل Linux غير مطلوبة.
انتباه! الانتهاء بنجاح من دورات أوراكل في المركز المتخصص في جامعة MSTU. ن. لن يساعدك Bauman على إتقان جميع ميزات العمل مع منتجات Oracle فحسب، بل سيُعدك أيضًا للنجاح اختبارات الحصول على الشهادة الدولية Oracle Database Administrator Certified Associate (Administrator Assistant). قاعدة البيانات).
سوف تتعلم:
- إنشاء استعلامات لواحد أو أكثر من جداول قاعدة البيانات باستخدام شروط التصفية وفرز الصفوف المختلفة؛
- استخدام أوامر معالجة البيانات (DML)؛
- إنشاء الجداول والفهارس وكائنات قاعدة البيانات الأخرى؛
- استخدام تمثيلات البيانات؛
- التحكم في الوصول إلى كائنات مخطط قاعدة البيانات؛
- استخدام الاستعلامات الفرعية.
- استخدام وظائف سطر واحد والمجموعة للغة SQL؛
- تطبيق العددية والاستعلامات الفرعية ذات الصلة؛
- استخدام التعبيرات العادية.
6
الدوراتمدرس عملي، متخصص في Oracle DBMS ذو خبرة. إنه يعرف كيف ينقل ثروته من الخبرة إلى كل مستمع ويفعل ذلك بلغة بسيطة وسهلة المنال، باستخدام العديد من الأمثلة العملية. يلاحظ المستمعون الممتنون قدرته على إظهار مجموعة واسعة من الفروق الدقيقة في العمل مع Oracle DBMS.
يتمتع ميخائيل فوكين بخبرة عشر سنوات في العمل مع Oracle DBMS (الإصدارات 8، 8i، 9i، 10g، 11g)، بما في ذلك الخبرة الإدارية وإعدادات الأداء لنظام Oracle DBMS على الأنظمة الأساسية Unix وWindows، بما في ذلك تكوين التطبيق الحقيقي عناقيد المجموعات. يجيد لغات SQL وPL/SQL بشكل احترافي. يجيد تقنيات النسخ الاحتياطي واسترداد قاعدة البيانات - باستخدام RMAN ويدويًا (النسخ الاحتياطي والاسترداد الذي يديره المستخدم). يوفر تخزينًا موثوقًا للبيانات والتسامح مع الأخطاء باستخدام تقنيات Data Guard ‚RAC. يعمل على حل مشكلات أداء قاعدة البيانات ويقوم أيضًا بضبط أوامر SQL وتعليمات PL/SQL البرمجية. بالإضافة إلى ذلك، فهو يتمتع بخبرة سبع سنوات في تدريس الدورات التدريبية حول إدارة Oracle DBMS، وضبط الأداء، الأمان وتطوير التطبيقات وإعداد التقارير باستخدام Oracle Forms Developer وOracle التقارير.
يشغل حاليًا منصب مسؤول Oracle DBMS في أحد البنوك الروسية الكبيرة.
4
دورةمدرس خبير لدورات أوراكل وجافا. أخصائي معتمد في أوراكل، مرشح للعلوم التقنية. ويتميز بخبراته المتنوعة في الأنشطة العملية والتدريسية. في عام 2003، تخرج أليكسي أناتوليفيتش بمرتبة الشرف من ميريا. في عام 2006...
مدرس خبير لدورات أوراكل وجافا. أخصائي معتمد في أوراكل، مرشح للعلوم التقنية. ويتميز بخبراته المتنوعة في الأنشطة العملية والتدريسية.
في عام 2003، تخرج أليكسي أناتوليفيتش بمرتبة الشرف من ميريا. وفي عام 2006، ناقش أطروحته للدكتوراه حول موضوع بناء أنظمة معلومات آلية آمنة.
متخصص رئيسي في مجال أمن قواعد البيانات، وبناء تطبيقات جافا وتطبيقات الويب الآمنة لـ Oracle DBMS وSQL Server، وتطوير وحدات البرامج المخزنة في PL/SQL وT-SQL. أتمتة أنشطة المؤسسات الكبيرة المملوكة للدولة. يقدم خدمات استشارية واستشارية في تطوير تطبيقات الويب الموزعة المعقدة بناءً على منصة Java EE.
تتجاوز خبرة أليكسي أناتوليفيتش التعليمية في نظام التعليم العالي 7 سنوات. عمل مع عملاء من الشركات، وقام بتدريب موظفي شركات "BANK PSB"، و"جامعة الإنترنت لتكنولوجيا المعلومات (INTUIT)"، و"SINTERRA".
مؤلف العديد من الأدلة التعليمية والمنهجية في البرمجة والعمل مع قواعد البيانات. من عام 2003 إلى عام 2005، شارك أليكسي أناتوليفيتش في التكيف والترجمة الفنية للأدب الأجنبي على برمجة الويب والعمل مع قواعد البيانات. نشر أكثر من 20 ورقة علمية.
يلاحظ الخريجون الممتنون دائمًا طريقة العرض التي يسهل الوصول إليها حتى لأكثر المواضيع تعقيدًا، والإجابات التفصيلية لأسئلة الطلاب، ووفرة الأمثلة الحية من الممارسة المهنية للمعلم.
3
دورةمدرس يتمتع بخبرة 27 عامًا، وخبير في Oracle، وحاصل على الشهادات الدولية Oracle، MySQL، Microsoft، IBM. يتمتع بخبرة واسعة في البرمجة في إدارة SQL وPL/SQL وJava وC وC++ وR وPython وUnix/Linux...
مدرس يتمتع بخبرة 27 عامًا، وخبير في Oracle، وحاصل على الشهادات الدولية Oracle، MySQL، Microsoft، IBM. لديه خبرة واسعة في البرمجة في إدارة SQL، PL/SQL، Java، C، C++، R، Python، Unix / Linux، باستخدام نظام Git، وإنشاء الأجهزة الافتراضية (VMWare، Virtualbox، HYPER-V)، وإدارة قواعد بيانات Oracle، وIBM Informix، وتكوين أجهزة الخادم و غارة.
منذ عام 1991، يقوم إيليا أندريفيتش بتدريس دورات تكنولوجيا المعلومات في جامعة موسكو الحكومية، بما في ذلك تطبيقها في مجال الأعمال. يشمل خريجوها موظفين في أكبر الشركات في الاتحاد الروسي. قام بتأليف العديد من الأعمال في المنشورات الاقتصادية حول اتجاهات استخدام تكنولوجيا المعلومات في الأعمال التجارية. كما أنه يجري بانتظام تدريبًا لتحسين مهارات متخصصي تكنولوجيا المعلومات ويتحدث في الندوات.
مهذب، مع روح الدعابة، المريض، المسؤول - هكذا يميز الطلاب معلمهم. إنه يعرف كيف ينقل تجربته إلى كل طالب بلغة بسيطة وسهلة المنال، مما يجعله مدرسًا عالي الجودة حقًا.
وحدة 1. مقدمة إلى قاعدة بيانات Oracle 19c (1 ac. ح.)
نظرة عامة على الميزات الرئيسية لقاعدة بيانات Oracle 19c
مناقشة المفاهيم الأساسية، فضلا عن الجوانب النظرية والمادية للعلائقية
قاعدة البيانات
تصنيف أوامر SQL كلغة قياسية لقواعد البيانات العلائقية
نظرة عامة على البيانات المستخدمة في الدورة
استخدام مطور SQL لإنشاء جلسة قاعدة بيانات
حفظ نتائج الاستعلام في الملفات واستخدام ملفات البرامج النصية في SQL Developer
الوحدة 2. استخراج البيانات باستخدام أمر SQL SELECT (1.5 ac. ح.)
نظرة عامة على ميزات أمر SELECT
إنشاء تقرير باستخدام أمر SELECT الأساسي
تحديد كافة الأعمدة
اختيار أعمدة محددة
عناوين الأعمدة الافتراضية
التعبيرات الحسابية
فهم أولويات المشغل
استخدام أمر الوصف لعرض بنية الجدول
الوحدة 3. تحديد البيانات وفرزها (2 أ. ح.)
استخدام جملة WHERE لتحديد الصفوف المطلوبة
استخدام عوامل المقارنة والعوامل المنطقية في جملة WHERE
وصف قواعد الأسبقية لعوامل المقارنة والعوامل المنطقية
استخدام حرفيات الأحرف في جملة WHERE
فرز الصفوف باستخدام جملة ORDER BY في أمر SELECT
فرز النتيجة بترتيب تصاعدي وتنازلي للقيم
الوحدة 4. استخدام وظائف سطر واحد في أمر SELECT (3 ak. ح.)
توضيح الاختلافات بين وظائف SQL ذات السطر الواحد والمتعددة الأسطر
تحويل السلاسل باستخدام وظائف الأحرف المستخدمة في قائمة SELECT وجملة WHERE
تحويل الأرقام باستخدام الدوال ROUND وTRUNC وMOD
استخدام حساب التاريخ في جملة SELECT
استخدام الوظائف للعمل مع التواريخ
الوحدة 5. استخدام دوال التحويل والتعبيرات الشرطية (3 أ.ك. ح.)
تحويل نوع البيانات الضمني والصريح
استخدام وظائف التحويل TO_CHAR، وTO_NUMBER، وTO_DATE
وظائف سطر واحد متداخلة
تطبيق وظائف NVL وNULLIF وCOALESCE على التواريخ
استخدام الشروط المنطقية IF THEN ELSE في أمر SELECT
الوحدة 6. تجميع البيانات باستخدام وظائف المجموعة (2 أ. ح.)
استخدام وظائف المجموعة في أمر SELECT لإنشاء تقارير تحليلية
إنشاء مجموعات البيانات باستخدام جملة GROUP BY
استبعاد مجموعات البيانات باستخدام جملة HAVING
الوحدة 7. أخذ عينات من البيانات من عدة جداول (2ac. ح.)
كتابة أمر SELECT للوصول إلى البيانات من أكثر من جدول
عرض البيانات من الجداول باستخدام صلة خارجية
الانضمام إلى جدول مع نفسه (الانضمام الذاتي)
الوحدة 8. باستخدام الاستعلامات الفرعية (2ak. ح.)
أنواع المشاكل التي يتم حلها باستخدام الاستعلامات الفرعية
تعريف الاستعلامات الفرعية
أنواع الاستعلامات الفرعية
استعلامات فرعية أحادية الصف ومتعددة الصفوف
الوحدة 9. باستخدام عوامل التشغيل المحددة (2ak. ح.)
وصف المشغلين للعمل مع المجموعات
استخدام عوامل التشغيل المحددة لدمج استعلامات متعددة في استعلام واحد
فرز النتائج عند استخدام عوامل التشغيل المحددة
الوحدة 10. معالجة البيانات (3 أ. ح.)
بناء جملة أمر DML
إضافة صفوف إلى جدول باستخدام الأمر INSERT
استخدام أمر UPDATE لتعديل صفوف الجدول
حذف البيانات من جدول باستخدام أمر DELETE
استخدام البرامج النصية لمعالجة البيانات
حفظ التغييرات واستعادتها باستخدام أوامر COMMIT وROLLBACK
ما هو اتساق القراءة
الوحدة 11. استخدام أوامر DDL لإنشاء الجداول وإدارتها (3 ac. ح.)
كائنات قاعدة البيانات الرئيسية التي تم تناولها في الدورة
نظرة عامة على هيكل الجدول
أنواع البيانات الأساسية المستخدمة عند إنشاء أعمدة الجدول
استخدام بناء جملة بسيط لإنشاء الجداول
ما هي قواعد التكامل التي يمكن تعريفها عند إنشاء جدول؟
كيفية عمل كائنات المخطط: (أوامر ALTER وDROP)
الوحدة 12. إنشاء كائنات تخطيطية أخرى (2 أ.ك. ح.)
خلق وجهة نظر بسيطة ومعقدة
الوصول إلى البيانات من خلال طريقة العرض
إنشاء وتحرير واستخدام التسلسلات
إنشاء وصيانة الفهارس
إنشاء المرادفات الخاصة والعامة
الوحدة 13. التحكم في وصول المستخدم (2 أ. ح.)
الاختلافات بين امتيازات النظام وامتيازات الكائن
إنشاء المستخدمين
منح امتيازات النظام
منح الامتيازات للجداول
قم بإنشاء دور ومنحه الامتيازات
تغيير كلمة مرور المستخدم
منح امتيازات الكائن
إلغاء الامتيازات
الوحدة 14. إدارة كائنات المخطط (2 ac. ح.)
إضافة عمود أو تغييره أو إزالته
إضافة وإزالة القيود
تمكين وتعطيل القيود، والتحقق من القيد المؤجل
إنشاء وحذف الفهارس
إنشاء فهارس قائمة على الميزات
إجراء عملية الفلاش باك
إنشاء واستخدام الجداول الخارجية
الوحدة 15. إدارة الكائنات باستخدام قاموس البيانات (2 أ.ك. ح.)
قاموس البيانات
استخدام طرق عرض القاموس
USER_OBJECTS وALL_OBJECTS طرق العرض
معلومات حول الجداول والأعمدة
عرض معلومات القيود
عرض معلومات حول التسلسلات والفهارس والمرادفات
كيفية إضافة تعليقات إلى الجدول والأعمدة
الوحدة 16. معالجة مجموعات البيانات الكبيرة (2ac. ح.)
معالجة البيانات باستخدام الاستعلامات الفرعية
وصف ميزات أمر INSERT متعدد الجداول
استخدام أنواع مختلفة من أوامر INSERT متعددة الجداول
دمج الصفوف باستخدام أمر الدمج
تتبع التغييرات في البيانات على مدى فترة من الزمن
الوحدة 17. صيانة البيانات من مناطق زمنية مختلفة (2ac. ح.)
استخدام أنواع مختلفة من بيانات التاريخ والوقت لتخزين الكسور الكسرية من الثانية، بالإضافة إلى دعم البيانات من مناطق زمنية مختلفة
استخدام أنواع البيانات الفاصلة لتخزين الفرق بين قيمتين تحتويان على الوقت
التطبيق العملي لعدد من وظائف التاريخ والوقت لعولمة التطبيق
الوحدة 18. أخذ عينات من البيانات باستخدام الاستعلامات الفرعية المعقدة (2ac. ح.)
استعلامات فرعية متعددة الأعمدة
استخدام الاستعلامات الفرعية العددية في SQL
مجموعة من المشاكل التي تم حلها باستخدام الاستعلامات الفرعية المترابطة
تعديل وحذف الصفوف باستخدام الاستعلامات الفرعية المرتبطة
استخدام عوامل التشغيل الموجودة وغير الموجودة
باستخدام جملة مع
الوحدة 19. دعم التعبير العادي (1.5 ac. ح.)
فوائد استخدام التعبيرات العادية
استخدام التعبيرات العادية لمطابقة السلاسل واستبدالها