| Տարբերակ | 1.10 beta 18 |
|---|---|
| Հրատարակիչ | Adept SQL Tools |
| Թողարկման ամսաթիվ | 25 նոյ, 2014 թ. |
| Ավելացման ամսաթիվը | 25 նոյ, 2014 թ. |
| OS պահանջները | Windows 95, Windows 2000, Windows 98, Windows, Windows NT |
| Պահանջներ | None |
| Ընդհանուր ներբեռնումներ | 515 |
| Գինը | Free to try |
Նկարագրություն
Adept SQL Workshop-ն աջակցում է տվյալների բազայի սխեմայի մշակման բոլոր փուլերը՝ սկսած SQL աղբյուրների մի շարք գրելուց (կամ գոյություն ունեցող տվյալների բազայից ստեղծելուց) մինչև վրիպազերծումը և տվյալների բազայի հետագա համաժամացումը, երբ սցենարները փոխվեն: Adept SQL Workshop-ը հատուկ նախագծված է SQL-ի DDL ենթաբազմության և սխեմաների համաժամացման հետ գործ ունենալու համար: Այն լրացնում է հարցումների ստեղծման և վերլուծության այնպիսի գործիքներ, ինչպիսիք են MS Query Analyzer-ը, այլ ոչ թե մրցակցում դրանց հետ:
Adept SQL Workshop-ի կարևոր մասը հարմար տեքստային խմբագրիչ է՝ SQL շարահյուսական ընդգծմամբ և սովորաբար օգտագործվող SQL հայտարարությունների դյուրանցումներով: Առանձին «հայտարարությունների ցանկ» վահանակը, ըստ ազդեցության սխեմայի օբյեկտի, խմբավորում է բոլոր SQL հայտարարությունները՝ ապահովելով ակնթարթային մուտք դեպի ցանկացած հայտարարություն բաց նախագծի ցանկացած սցենարում:
Մինչ սկրիպտները սնվում են SQL սերվերին, դրանք փոխանցվում են մակրո նախնական պրոցեսորի միջոցով: #includes, #defines և պայմանական կոմպիլյացիայի հրահանգների սովորական համադրությամբ դուք կարող եք մեկ հայտարարագրման ֆայլի մեջ տեղադրել մակրոներ՝ բոլոր նախագծի հատուկ տվյալների տեսակների կամ սովորաբար օգտագործվող դաշտերի համակցությունների համար: Սա կօգնի ձեզ պահպանել նախագծի սկրիպտները կոմպակտ, հետևողական, DBMS-ից անկախ և հեշտ փոփոխվող: Adept SQL Workshop-ում նախապես մշակված SQL հայտարարություններից որևէ մեկը կարող է նախադիտվել և գործարկվել: Դուք կարող եք սահմանել ընդմիջման կետեր, գործարկել կամ անցնել կոնկրետ սցենարների կամ նախագծի բոլոր սցենարների: Հարցման արդյունքները կարող են ցուցադրվել առանձին պատուհանում: SQL նախագիծը կարող է շատ հեշտությամբ վերստեղծվել գոյություն ունեցող տվյալների բազայից: Ոչ միայն Adept SQL Workshop-ը ստեղծում է SQL սկրիպտներ՝ հիմնված տվյալների բազայի սխեմայի վրա, այն նաև տրամադրում է շատ հարմար եղանակներ՝ ստացված սկրիպտը մի քանի մոդուլների բաժանելու և, անհրաժեշտության դեպքում, չմշակված SQL-ը փոխարինելու նախագծի կողմից սահմանված մակրոներով: Տվյալների բազաների մեծ մասը, բացառությամբ աննշանների, կարող է բաժանվել տրամաբանական բաժինների (աղյուսակների խմբեր, դիտումներ, ընթացակարգեր և այլն) համեմատաբար անկախ միմյանցից: Խմբերից յուրաքանչյուրը որպես առանձին սցենար իրականացնելը շատ ավելի հեշտ է դարձնում սխեմայի աղբյուրները դիտելը և պահպանելը: Adept SQL Workshop-ում օգտագործվող նախագծին ուղղված մոտեցումը շատ բնական է դարձնում ձեր տվյալների բազայի կառուցումը բազմաթիվ սցենարային ֆայլերից, որոնք բոլորն էլ կիսում են մակրո հռչակագրերի նույն շարքը: Դուք կարող եք հեշտությամբ ավելացնել, հեռացնել կամ վերադասավորել սկրիպտները նախագծի շրջանակներում, կատարել բոլոր կամ ընտրված սցենարները: Adept SQL Workshop-ը լիովին հասկանում է MS Transact-SQL-ի DDL ենթաբազմությունը (CREATE/DROP/ALTER հայտարարությունները և պահպանված ընթացակարգը կոչ է անում փոփոխել սխեման, օրինակ՝ «exec sp_addtype»): Ծրագիրը կարող է ստեղծել ներքին սխեմայի ներկայացում հենց SQL աղբյուրներից, այնուհետև դրա հետ տարբեր հետաքրքիր բաներ անել, օրինակ՝ տվյալների բազայի սխեմայի հետ համեմատելը և տարբերությունների սցենարների արտադրությունը: Սա նշանակում է, որ նույն SQL սկրիպտը կարող է գործարկվել կենդանի տվյալների բազայի դեմ ցանկացած անգամ՝ առանց անփոփոխ աղյուսակների վրա ազդելու: Այն կթողարկի միայն աղբյուրի և տվյալների բազայի համաժամացման համար անհրաժեշտ նվազագույն SQL, հետևաբար մեծապես կպարզեցնի տվյալների բազայի փոփոխությունները: Adept SQL Workshop-ը ընտրովի ստեղծում է պատմության սկրիպտներ, որոնք կարող են նվագարկվել հաճախորդի հեռակառավարման սարքի վրա՝ նրանց տվյալների բազան ձեր հիմնական պատճենի հետ համաժամեցնելու համար: Այս նվագարկումը կատարվում է առանձին կոմունալ ծրագրի միջոցով, որը կարող է գործարկվել կամ որպես պարզ և օգտագործողի համար հարմար GUI հավելված կամ անաղմուկ հրամանի տողից: Տարբերակման համար տվյալների բազա պատրաստելով՝ դուք դրա հետ կապում եք պատմության սկրիպտ՝ SQL ֆայլ, որը մեկ կամ մի քանի տարբերակի բաժիններում նկարագրում է տվյալների բազայի ընթացիկ սխեման: Տվյալների բազայի սխեմայում փոփոխություններ կատարելուց հետո կարող եք թարմացնել պատմության սցենարը մեկ ընտրացանկի հրամանով: Ծրագիրը կհամապատասխանի տվյալների բազայի ընթացիկ սխեմային պատմության սկրիպտում գրանցված վերջին սխեմայի հետ, այնուհետև փոփոխությունները կավելացվի պատմությանը նոր տարբերակի համարով:
Քանի որ ձեր տվյալների բազայի բոլոր կառուցվածքները պահվում են SQL սկրիպտներում (տեքստային ֆայլեր), սովորական տարբերակի վերահսկման մեթոդները կարող են օգտագործվել թիմային աշխատանքը կառավարելու համար: Եթե մի քանի ծրագրավորողներ պատասխանատու են տվյալների բազայի որոշակի տրամաբանական բաժինների մշակման համար, նրանք կարող են ինքնուրույն աշխատել իրենց SQL սկրիպտների վրա (և տվյալների բազայի նրանց տեղական պատճենները)՝ օգտագործելով 3-րդ կողմի աղբյուրի կոդերի կառավարման ծրագրակազմը: Adept SQL Workshop-ն իր ինտերֆեյսի մեջ ներառում է տարբերակի կառավարման հիմնական հրամանները՝ ինտերֆեյս հատուկ VCS ծրագրաշարի հետ առանձին plug-in մոդուլի միջոցով: