Db2 նախնական կոմպիլյատոր Համակարգչային գիտության մեջ նախապրոցեսորը (կամ նախակոմպիլյատորը) ծրագիր է, որը մշակում է իր մուտքային տվյալները՝ արտադրելու ելք, որն օգտագործվում է որպես մուտքային այլ ծրագրի: Ելքը համարվում է մուտքային տվյալների նախապես մշակված ձև, որը հաճախ օգտագործվում է որոշ հետագա ծրագրերի կողմից, ինչպիսիք են կոմպիլյատորները: https://en.wikipedia.org › wiki › Նախամշակող
Նախամշակող - Վիքիպեդիա
սկանավորում է ծրագիրը և պատճենում է SQL-ի բոլոր հայտարարությունները և հյուրընկալող փոփոխականների տեղեկատվությունը DBRM-ում (տվյալների բազայի հարցման մոդուլ): Նախակոմպիլյատորը նաև վերադարձնում է սկզբնաղբյուրը, որը փոփոխված է այնպես, որ SQL հայտարարությունները սխալներ չառաջացնեն ծրագիրը կազմելիս:
Ի՞նչ է COBOL DB2 նախնական կազմման ընթացակարգը:
Նախապատրաստումը գործընթացն է, որի միջոցով COBOL-DB2 ծրագրում օգտագործվող SQL հայտարարությունները փոխարինվում են համապատասխան COBOL կանչերով: Նախնական կոմպիլյացիան անհրաժեշտ է մինչև իրական կոմպիլյացիան, քանի որ COBOL կոմպիլյատորը չի կարող ճանաչել DB2 SQL հայտարարությունները և սխալներ կթողնի դրանց պատճառով:
Ո՞րն է նախնական կազմման գործընթացի արդյունքը:
DB2 նախնական կազմման գործընթաց՝ օգտագործելով DB2 նախնական կոմպիլյատորը:
Այն առաջացնում է երկու ելք (այսինքն՝ Փոփոխված աղբյուրի կոդը և տվյալների բազայի հարցումների մոդուլը (DBRM)): Փոփոխված սկզբնաղբյուրը կոմպիլացված և կապակցված խմբագրում է, ինչպես պարզ COBOL ծրագիր, քանի որ այն չունի որևէ SQL հայտարարություն:
Ի՞նչ է կապելու գործընթացը:
Կապման գործընթացը հաստատվում էկապ կիրառական ծրագրի և դրա հարաբերական տվյալների միջև: Այս գործընթացը անհրաժեշտ է նախքան ձեր ծրագիրը գործարկելը: … Փոփոխված ելակետային կոդը պետք է կազմվի և հղվի՝ նախքան ծրագիրը գործարկվի: DBRM-ները պետք է կապված լինեն փաթեթի հետ:
Ի՞նչ է մուտքագրումը կապելու գործընթացին:
Ո՞րն է մուտքագրումը կապելու գործընթացին: DBRM-ը կապի գործընթացի մուտքագրումն է, որն արտադրվում է նախնական կազմման քայլում: