Oracle Database 19c: טכניקות PL/SQL מתקדמות - קורס RUB 43,490. ממומחה, הכשרה 24 שעות אקדמיות, תאריך 7 במאי 2023.
Miscellanea / / December 04, 2023
הקורס בוחן יכולות PL/SQL מודרניות לפיתוח וניפוי באגים של תוכניות PL/SQL המתקשרות בצורה היעילה ביותר עם מסד הנתונים ויישומים אחרים. הנושאים של כתיבת קוד אופטימלי, באמצעות שגרות חיצוניות שנכתבו ב שפות C ו-Java, תוך שימוש במנגנון בקרת גישה עדין, כמו גם הגנה על קוד מפני הזרקות SQL.
תלמד להשתמש בכל הפונקציונליות של סמנים, חבילות, אובייקטים גדולים, אוספים ושיטות אינטראקציה עם יישומים אחרים.
הקורס מיועד למפתחי אפליקציות ומנהלי מסדי נתונים.
אתה תלמד:
- צור חבילות PL/SQL ויחידות תוכניות יעילות
- כתוב קוד שמקיים אינטראקציה עם יישומים אחרים ועם מערכת ההפעלה
- צור אפליקציות המשתמשות באוספים
- צור תוכניות אופטימליות מבחינת ביצועים
- החל מנגנוני בקרת גישה עדינים
- כתוב קוד שמקיים אינטראקציה עם אובייקטים גדולים (LOBs) והשתמש ב-SecureFile LOBs
4
קוּרסמורה מומחה לקורסי אורקל וג'אווה. מומחה מוסמך של אורקל, מועמד למדעים טכניים. הוא בולט בניסיונו המגוון בפעילויות מעשיות והוראה. בשנת 2003, אלכסיי אנטולייביץ' סיים בהצטיינות את לימודיו ב- MIREA. בשנת 2006...
מורה מומחה לקורסי אורקל וג'אווה. מומחה מוסמך של אורקל, מועמד למדעים טכניים. הוא בולט בניסיונו המגוון בפעילויות מעשיות והוראה.
בשנת 2003, אלכסיי אנטולייביץ' סיים בהצטיינות את לימודיו ב- MIREA. בשנת 2006, הוא הגן על עבודת הדוקטורט שלו בנושא בניית מערכות מידע אוטומטיות מאובטחות.
מומחה גדול בתחום אבטחת מסדי הנתונים, בניית יישומי Java ו-web מאובטחים עבור Oracle DBMS ו-SQL Server, פיתוח מודולי תוכניות מאוחסנים ב-PL/SQL ו-T-SQL. אוטומציה את הפעילות של מפעלים גדולים בבעלות המדינה. מספק שירותי ייעוץ וייעוץ בפיתוח אפליקציות אינטרנט מבוזרות מורכבות המבוססות על פלטפורמת Java EE.
ניסיון ההוראה של אלכסיי אנטולייביץ' במערכת החינוך לתארים מתקדמים עולה על 7 שנים. עבד עם לקוחות ארגוניים, הכשרה עובדים של החברות "BANK PSB", "Internet University of Information Technologies (INTUIT)", "SINTERRA".
מחבר מספר מדריכים חינוכיים ומתודולוגיים על תכנות ועבודה עם מסדי נתונים. מ-2003 עד 2005, אלכסיי אנטולייביץ' עסק בעיבוד ותרגום טכני של ספרות זרה על תכנות אינטרנט ועבודה עם מסדי נתונים. פרסם למעלה מ-20 מאמרים מדעיים.
בוגרים אסירי תודה מציינים תמיד את אופן ההצגה הנגיש אפילו של הנושאים המורכבים ביותר, תשובות מפורטות לשאלות של תלמידים, ושפע הדוגמאות החיות מהפרקטיקה המקצועית של המורה.
3
קוּרסמורה עם ניסיון של 27 שנים, מומחה לאורקל, בעל הסמכות בינלאומיות Oracle, MySQL, Microsoft, IBM. בעל ניסיון רב בתכנות ב-SQL, PL/SQL, Java, C, C++, R, Python, Unix/Linux ניהול,...
מורה עם ניסיון של 27 שנים, מומחה לאורקל, בעל הסמכות בינלאומיות Oracle, MySQL, Microsoft, IBM. בעל ניסיון רב בתכנות ב-SQL, PL/SQL, Java, C, C++, R, Python, Unix / Linux ניהול, שימוש במערכת Git, יצירת מכונות וירטואליות (VMWare, Virtualbox, HYPER-V), ניהול מסדי נתונים של Oracle, IBM Informix, קביעת חומרת שרת ו לִפְשׁוֹט.
מאז 1991, איליה אנדרייביץ' מלמד קורסי IT באוניברסיטת מוסקבה, כולל היישום שלהם בעסקים. בוגריה כוללים עובדים של המפעלים הגדולים ביותר בפדרציה הרוסית. הוא חיבר עבודות רבות בפרסומים כלכליים על מגמות בשימוש ב-IT בעסקים. הוא גם עורך באופן קבוע הדרכה לשיפור המיומנויות של מומחי IT ונואם בסמינרים.
מנומס, בעל חוש הומור, סבלני, אחראי - כך התלמידים מאפיינים את המורה שלהם. הוא יודע להעביר את החוויה שלו לכל תלמיד בשפה פשוטה ונגישה, מה שהופך אותו למורה איכותי באמת.
מודול מספר 1. מבוא (1 ac. ח.)
מטרות הקורס
לוח זמנים של הקורס
תיאור סביבות פיתוח
טבלאות, נתונים וכלים המשמשים בקורס זה
מודול 2. סקירה של מושגי תכנות PL/SQL (1 ac. ח.)
מבנה בלוק PL/SQL
חבילות, נהלים ופונקציות
סמנים
טיפול חריג
תלות
מודול 3. עיצוב קוד PL/SQL (2 ac. ח.)
תיאור של סוגי נתונים מוגדרים מראש
צור תת-סוגים על סמך סוגים הקיימים באפליקציה
שימוש בגישות שונות בעת עיצוב סמנים
שימוש בסמנים משתנים
רשימה לבנה
מודול 4. סקירת אוספים (2 ac. ח.)
סקירת אוספים
שימוש במערכים אסוציאטיביים
ניווט בשיטות אסוציאטיביות
שימוש בטבלאות מקוננות
שימוש במערכים באורך משתנה
השוואת טבלאות מקוננות ומערכים באורך משתנה
מודול 5. שימוש באוספים (2 ak. ח.)
כתיבת תוכניות PL/SQL באמצעות אוספים
שימוש יעיל באוספים
שיפורים לקשירת סוגי משתנים ב-PL/SQL
מודול 6. מניפולציה של חפצים גדולים (2 ac. ח.)
עבודה עם LOB
סקירת LOB של SecureFile
מודול 7. שימוש בשיטות ממשק מתקדמות (2 ac. ח.)
קריאה לתוכניות חיצוניות מ-PL/SQL
היתרונות של קריאה לנהלים חיצוניים
קריאה לנהלים חיצוניים שנכתבו בשפות תכנות אחרות
נהלי קריאה כתובים ב-C מ-PL/SQL
נהלי קריאה שנכתבו ב-Java מ-PL/SQL
מודול 8. כוונון ביצועי קוד PL/SQL (2 ac. ח.)
השפעה מהדר
התאמה אישית של קוד PL/SQL
שליטה בהטמעת תת שגרה אוטומטית
זיהוי בעיות שימוש בזיכרון וכוונון
בעיות ברשת
מודול 9. הגברת הביצועים באמצעות שמירה במטמון (2 ac. ח.)
תיאור תוצאות שמירה במטמון
שימוש במטמון תוצאות שאילתה
שימוש במטמון הפונקציות PL/SQL
סקירה כללית של תכונות מטמון פונקציות PL/SQL
מודול 10. ניתוח של קוד PL/SQL (2 ac. ח.)
מידע קוד
היקפי PL/SQL
חבילה DBMS_METADATA
שיפורי PL/SQL
מודול 11. יצירת פרופילים ומעקב אחר קוד PL/SQL (2 ac. ח.)
מעקב אחר ביצוע PL/SQL
שלבי מעקב PL/SQL
מודול 12. הטמעת מסד נתונים פרטי וירטואלי באמצעות בקרת גישה פרטנית (2 ac. ח.)
תיאור כיצד פועלת בקרת גישה עדינה
תיאור של שיטות בקרת גישה עדינות
תיאור ההקשר של היישום
יצירת הקשר יישום
החלת הקשר יישום
נהלי חבילת DBMS_RLS
אכיפת מדיניות
תצוגות מילון נתונים המכילות מידע בקרת גישה עדין
מודול 13. הגנת קוד מהזרקות SQL (2 ac. ח.)
תיאור הזרקות SQL
צמצום אזורים פגיעים להזרקות SQL
משתמש ב-DBMS_ASSERT