Datum poslední aktualizace: 4. května 2012 |
Počet přístupů: 36787 |
Návrh a implementace SQL databáze, CASE
Návrh a implementace databázeUkážeme si, že pokud je databáze dobře navržena, je vlastní implementace z větší části jenom rutina, přepis pojmů z datového modelu do jazyka SQL. Implementace navržené databáze se provádí do InterBase, nicméně průběžně je diskutována problematika implementace datového modelu souběžně do různých databází (Oracle, MS SQL, Sybase). Důraz je kladen na aktivní účast posluchačů: na konci kurzu si odnesou vlastní "miniaplikaci" splňující všechny metodické požadavky, které jsou na programování SQL databáze kladeny. Látka je probrána v jednotlivých fázích:
Na příkladech bude komentován rozdíl v syntaxi SQL skriptů pro různé SQL databáze. Účastníci dostanou pro ilustraci alternativní skripty řešící tutéž úlohu pro InterBase, Oracle a Sybase. Diskutován bude také MS SQL.
CASECASE Studio {dnes Toad Data Modeler) je nástroj pro návrh procesních a datových modelů metodami systémového inženýrství. Jeho poměr výkon/cena je objektivně velmi vysoký. Umí totéž nebo skoro totéž co srovnatelné nástroje, jejichž cena je řádově vyšší. Používá ho proto řada firem nejen u nás, ale i v zahraničí. Umíme z něj ale dostat opravdu všechno, co z něj dostat lze? Já ho používám už léta, ale teprve studium a příprava na tento kurz ve spolupráci s jeho autory mi otevřela možnosti, které jsem dříve netušil. Kurz je určen projektantům, kteří se zabývají návrhem databází. Jde o ucelený kurz, který obsahuje jednak úplnou metodiku návrhu relační databáze, jednak všechny možnosti a techniky, které CASE Studio nabízí, včetně užitečných tipů a triků. Body následující osnovy se budou v průběhu kurzu prolínat. Teoretické poznatky budou bezprostředně použity při návrhu datového modelu v CASE Studiu.
|