Obsah
Z GUI PSQL je ovládáno celé generování SQL dávek. Jednotlivými kroky generování jsou:
Import XMI souboru
Uložení PSQL XML souboru
Vygenerování Create SQL dávky
Import XMI souboru
Uložení PSQL XML souboru
Porování s předešlou vercí PSQL XML souboru
Vygenerování Alter SQL dávky
XMI soubor je textový soubor s XML formátováním dat generovaný z UML CASE nástrojů. XMI je mezinárodně uznávaným standardem podporavným vetšinou CASE nástrojů.
XMI soubor lze importovat dvěma způsoby:
Spuštěním generování z UML Suite (Menu->Utilities->PXMI->Export phase)
Volbou menu v GUI PSQL Soubor->Načti XMI->Generováno z fáze
Jakmile je soubor naimportován, je potřeba jej uložit. To proveďte volbou menu Soubor->Ulož.
XMI soubor lze importovat dvěma způsoby:
Spuštěním generování z UML Suite (Menu->Utilities->PXMI->Export package)
Volbou menu v GUI PSQL Soubor->Načti XMI->Generováno z package
Ihend po spuštění importu budete dotázáni na cestu k PSQL souboru, který obsahuje definici celého projektu (všech systémů - packages). Systém provede načtení PSQL souboru, odstraní definice, které jsou obsahem exportu systému a na závěr zkontroluje konzistenci výsledného modelu.
Systém generuje pouze třídy exportovaného systému - package. Ostatní třídy jsou převzaty z původního PSQL souboru a systém zobrazuje varování obsahující konflikty. Systém proto počítá s tím, že pokud vývojář provede změnu v jednom package, pak by tato změna neměla mít vliv na ostatní systémy, aby nebyla porušena běhuschopnost ostatních modulů. Pokud změna má vliv na ostatní balíky, pak je nutné provést přegenerování celé fáze.
Pokud zvolený PSQL soubor neobsahuje definici systémů, pak import systému neproběhne v pořádku - výsledný model bude obsahovat zdvojené definice.
Abys PSQL soubor obsahoval informace o definovaných systémech je nutné vytvořit PSQL soubor na úrovni fáze.
Jakmile je soubor naimportován, je potřeba jej uložit. To proveďte volbou menu Soubor->Ulož.