JavaRush /בלוג Java /Random-HE /כיצד להתחיל פיתוח עבור Oracle DBMS בצורה נכונה

כיצד להתחיל פיתוח עבור Oracle DBMS בצורה נכונה

פורסם בקבוצה
אנו מביאים לידיעתך תרגום של מאמר מאת סטיבן פוירשטיין , מחבר ספרים ומומחה ב-Oracle ו-SQL DBMS. ב"פיתוח עבור Oracle DBMS" אני מתכוון לכתיבת קוד בשפות SQL או PL/SQL. במאמר זה אניח שיש לך גישה למסד נתונים של אורקל (שאליו ניתן לגשת דרך שירותי הענן של אורקל, כמו גם Docker, GitHub ו-OTN).
כיצד להתחיל פיתוח עבור Oracle DBMS בצורה נכונה - 1
  1. תהנה מ-IDE רב עוצמה שתוכנן תוך מחשבה על תכנות מסד נתונים

    ישנם עורכים רבים והרבה IDEs שנועדו לעבוד עם ה-Oracle DBMS. כמובן, אתה יכול להשתמש בפנקס רשימות, אבל אובדן היעילות יהיה מפלצתי. אתה יכול גם להשתמש בכל אחד מהעורכים הפופולריים, למשל, Sublime, ולהגדיר אותו לעבוד עם Oracle.

    אבל אני מציע לך, עם זאת, להוריד ולהתקין את ה-IDE החינמי והחזק שפותח על ידי אורקל עצמה: SQL Developer.


  2. אפשר מהדר ואזהרות PL/Scope.

    למסד הנתונים של Oracle יש המון פונקציונליות שימושית מובנית בתוכו, רק מחכה שתתחיל להשתמש בו. לדוגמה, אורקל יכולה להשמיע הערות (הנקראות "אזהרות מהדר") בעת הידור של מודולי תוכניות PL/SQL, מה שיכול לשפר את האיכות והביצועים של הקוד.

    בנוסף, כלי השירות PL/Scope - אם מופעל - אוספת מידע על מזהים ו (בגרסה 12.2) משפטי SQL. זה מאפשר ניתוח מרשים מאוד של שינויי קוד נדרשים.

    לרוב המפתחים אין מושג לגבי התכונות הללו ומשאירים אותם מושבתים. הנה מה שהייתי מציע למשתמשים בסביבת SQL Developer:

    פתח את פריט התפריט 'העדפות' והקלד "קומפילציה" בשדה החיפוש. לאחר מכן שנה את ההגדרות שלך להגדרות הבאות:

    כיצד להתחיל פיתוח נכון עבור Oracle DBMS - 2

    במילים אחרות:

    1. הפעל את כל האזהרות.

      לפיכך, בעת הידור של כל מודול תוכנה, אורקל תספק עצות כיצד לשפר את הקוד שלך.

    2. התייחס לכל האזהרות ה"חמורות" כאל שגיאות קומפילציה.

      אם צוות הפיתוח של PL/SQL סבור שאזהרות אלו הן קריטיות בצורה כזו או אחרת, אז רצוי שהן לא יופיעו בקוד הייצור. על ידי הגדרת פרמטר זה ל-ERROR, אנו מבטיחים שהקוד לא יקמפל אם הם קיימים.

    3. הגדל את רמת האופטימיזציה ל-3 (זהו כל ההגדרות הדרושות בתוספת הטמעת קוד תת-השגרה).

      חשוב מכך, ודא שקוד מוכן לייצור יתחבר בסביבת הפיתוח שלך לאותה רמת אופטימיזציה בכל אמצעי הכרחי. עיין במדריך הבא, שנכתב על ידי צוות PL/SQL, להנחיות מפורטות יותר.

    4. הפעל את כלי השירות PL/Scope

      זה מאפשר לך לשאול את הקוד שלך לקבלת מידע על מוסכמות שמות, קוד לא אופטימלי ושיפורי ביצועים.

      אתה יכול למצוא מידע שימושי וכלי עזר עבור PL/Scope ב- LiveSQL וב- GitHub .


  3. אל תעכב את קבלת ההחלטות לגבי רישום וכלים.

    כיצד להתחיל פיתוח עבור Oracle DBMS בצורה נכונה - 3

    לפני שתתחיל לכתוב את התוכנית הבאה שלך, קבל שהקוד שלך בהכרח יהיה מלא בשגיאות. תצטרך להתחקות אחר ביצוע התוכנית וגם לרשום שגיאות אלו כדי להכין את הקוד לייצור ולהבטיח את פעולתו היציבה בייצור.

    כדי לעשות זאת, תזדקק לכלי רישום, ואני ממליץ לך להשתמש בכלי הקוד הפתוח בשימוש נרחב Logger, הזמין ב-GitHub.

הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION