JavaRush /Java Blogu /Random-AZ /Oracle DBMS üçün inkişafa necə düzgün başlamaq olar

Oracle DBMS üçün inkişafa necə düzgün başlamaq olar

Qrupda dərc edilmişdir
Kitabların müəllifi və Oracle və SQL DBMS üzrə mütəxəssis Stiven Feuersteinin məqaləsinin tərcüməsini diqqətinizə çatdırırıq . “Oracle DBMS üçün inkişaf” dedikdə mən SQL və ya PL/SQL dillərində kod yazmağı nəzərdə tuturam. Bu yazıda mən sizin Oracle verilənlər bazasına (Oracle bulud xidmətləri, həmçinin Docker, GitHub və OTN vasitəsilə daxil olmaq olar) çıxışınız olduğunu güman edəcəyəm.
Oracle DBMS üçün inkişafa necə düzgün başlamaq olar - 1
  1. Verilənlər bazası proqramlaşdırması nəzərə alınmaqla hazırlanmış güclü IDE-dən faydalanın

    Oracle DBMS ilə işləmək üçün nəzərdə tutulmuş çoxlu redaktorlar və çoxlu IDE var. Əlbəttə ki, Notepad-dən istifadə edə bilərsiniz, lakin səmərəliliyin itirilməsi dəhşətli olacaq. Siz həmçinin hər hansı məşhur redaktorlardan, məsələn, Sublime-dən istifadə edə və onu Oracle ilə işləmək üçün konfiqurasiya edə bilərsiniz.

    Bununla belə, mən sizə Oracle-ın özü tərəfindən hazırlanmış pulsuz və güclü IDE-ni yükləməyi və quraşdırmağı təklif edəcəyəm: SQL Developer.


  2. Kompilyator və PL/Scope xəbərdarlıqlarını aktivləşdirin.

    Oracle verilənlər bazası onun içinə daxil edilmiş bir ton faydalı funksiyaya malikdir, sadəcə sizin ondan istifadə etməyinizi gözləyir. Məsələn, Oracle PL/SQL proqram modullarını tərtib edərkən şərhlər ("tərtibçi xəbərdarlıqları" adlanır) verə bilər ki, bu da kodun keyfiyyətini və işini yaxşılaşdıra bilər.

    Bundan əlavə, PL/Scope utiliti - əgər aktivdirsə - identifikatorlar və (versiya 12.2-də) SQL ifadələri haqqında məlumat toplayır. Bu, tələb olunan kod dəyişikliklərinin çox təsir edici təhlilinə imkan verir.

    Əksər tərtibatçıların bu xüsusiyyətlər haqqında heç bir fikri yoxdur və onları əlil buraxır. SQL Developer mühitinin istifadəçilərinə təklif edəcəyim budur:

    Tercihlər menyusunu açın və axtarış sahəsinə "tərtib et" yazın. Sonra parametrlərinizi aşağıdakı kimi dəyişdirin:

    Oracle DBMS üçün inkişafa necə düzgün başlamaq olar - 2

    Başqa sözlə:

    1. Bütün xəbərdarlıqları yandırın.

      Beləliklə, hər hansı proqram modulunu tərtib edərkən, Oracle kodunuzu necə təkmilləşdirməyə dair məsləhətlər verəcəkdir.

    2. Bütün "ciddi" xəbərdarlıqları tərtib səhvləri kimi qəbul edin.

      PL/SQL inkişaf komandası bu xəbərdarlıqların bu və ya digər şəkildə kritik olduğuna inanırsa, onların istehsal kodunda görünməməsi arzu edilir. Bu parametri ERROR-a təyin etməklə, kodun mövcud olduğu təqdirdə kompilyasiya olunmayacağına əminik.

    3. Optimallaşdırma səviyyəsini 3-ə qədər artırın (bu, bütün lazımi parametrlər və alt proqram kodunun daxil edilməsidir).

      Daha da əhəmiyyətlisi, inkişaf mühitinizdə istehsala hazır kodun mümkün olan hər vasitə ilə eyni optimallaşdırma səviyyəsində tərtib edilməsini təmin edin. Daha ətraflı təlimatlar üçün PL/SQL komandası tərəfindən yazılmış aşağıdakı təlimata baxın.

    4. PL/Scope yardım proqramını aktivləşdirin

      O, ad konvensiyaları, optimal olmayan kod və performans təkmilləşdirmələri haqqında məlumat üçün kodunuzu sorğulamağa imkan verir.

      Siz LiveSQLGitHub -da PL/Scope üçün faydalı məlumat və köməkçi yardım proqramları tapa bilərsiniz .


  3. Giriş və alətlər haqqında qərar qəbul etməyi ləngitməyin.

    Oracle DBMS üçün inkişafa necə düzgün başlamaq olar - 3

    Növbəti proqramınızı yazmağa başlamazdan əvvəl kodunuzun qaçılmaz olaraq səhvlərlə dolu olacağını qəbul edin. Siz proqramın icrasını izləməli, həmçinin kodu istehsala hazırlamaq və onun istehsalda sabit işləməsini təmin etmək üçün bu səhvləri qeyd etməlisiniz.

    Bunu etmək üçün sizə giriş alətinə ehtiyacınız olacaq və mən sizə GitHub-da geniş istifadə olunan açıq mənbəli Logger yardım proqramından istifadə etməyi tövsiyə edirəm.

Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION