Kód kurzu: CNF20
Popis kurzu
Tento kurz umožňuje účastníkům přechod na
Designer/2000 verze 2, což je zásadní programová verze, která vývojářům poskytuje
podstatně větší možnosti designu a generování aplikací. Design Editor ve verzi 2
nahrazuje pět nástrojů z verze 1 plně integrovaným vývojovým prostředím pro
návrh a generování aplikací klient/server.
Účastníci kurzu se důkladně seznámí s prostředím
Design Editoru, přičemž si procvičí různé dostupné metody pro tvorbu a manipulaci
s objekty Repository. V průběhu kurzu se účastníci naučí, jak plně využívat
efektivních prostředků pro navrhování modulů, jako jsou vícenásobně použitelné
komponenty modulů a model událostí pro záznam aplikační logiky v jazycích PL/SQL,
VisualBasic a JavaScript.
V kurzu se dále probírá rozšířené generování
objektů serveru (včetně generování pro jiné databáze než databáze Oracle),
problematika table API a použití utility Server API Generator, vylepšené funkčnosti
dekompilace (reverse engineering) a generování databázových
triggerů. Závěrečná část kurzu je zaměřena na generování modulů,
především na zásadní změny v Developer/2000 a WebServer generátorech.
Délka kurzu 3 dny, jeden výukový den obsahuje 6 hodin.
Určení kurzu
Kurz je určen pro zkušené uživatele předchozích
verzí Designer/2000. Jedná se o profese
- Systémový analytik
- Programátor - vývojář aplikací
- Designer aplikací
- Databázový designer
- Vedoucí projektu
- Správce repository
Předpokládané znalosti
Požadované
- Všichni účastníci musí mít praktické zkušenosti s
Oracle Designer/2000 R1.x.
Doporučené
Chtějí-li účastníci získat z kurzu co nejvíce,
měli by splňovat i následující doporučené požadavky:
- Praktické zkušenosti s Developer/2000, absolvování nebo
znalosti na úrovni kurzu Developer/2000:Release 2 New Features
- Praktické zkušenosti s používáním generátorů
Designera/2000 R1.x ( Forms Generator, Report Generator a WebServer Generator)
Témata
- Úvod - cíle kurzu, stručný přehled Designer/2000 verze
2, integrovaný soubor nástrojů, přehled změn
- Představení Designer/2000 verze 2 - změny rozhraní,
funkce palety vlastností, standardní volby, novinky v Repository Reports, změny
nástrojů pro transformaci konceptuálních modelů (ER modelu a funkčního modelu)
- Používání nástroje Repository Object Navigator -
nové funkce rozhraní, filtrování, prohledávání repository
- Správa Repository - nové rysy správy Repository,
rozšiřování metamodelu repository
- Seznámení s vývojovým prostředím Design Editoru -
různé metody vytváření a editace objektů, spouštění generátorů z Design Editoru
- Datový design - použití Design Editoru ke tvorbě a
úpravě databázových objektů, tvorba a editace PL/SQL objektů, specifikace
požadavků na symetrickou replikaci
- Oracle Server Generator - generování DDL pro různé typy
databází, Reverse engineering, generování API pro tabulky
- Zvyšování produktivity návrhu modulů - komponenty
modulů, vázané a nevázané položky, sítě modulů
- Generování formulářů Developer/2000 - dialog
generátoru, objektové knihovny, zdrojové objeky, změny v používání preferencí,
podpora pro navigaci (navigation items)
- Library modules - generování PL/SQL knihoven a metodika
jejich použití
- Podpora datových zdrojů a datových cílů - možnosti
pro datové bloky formulářů ve verzi 2 (např. blok nad PL/SQL procedurami), použití
a generování module component API, interakce module component API a table API
- Podpora stoprocentního generování - typy aplikační
logiky, model událostí v Repository, segmenty kódu
- Generování reportů (sestav) - nové způsoby
definování dotazů (SQL Aggregates, subqueries), maticové reporty
- Nové rysy návrhu a generování WebServer modulů -
použití šablon, nové preference, definování aplikační logiky v repository
(server-side logic v PL/SQL a client-side logic v JavaScriptu), podpora pro využití
ConText Option
Další doporučené kurzy (budou na rozvrhu od 1.1. 1999)
- Designer/2000 R2: Design a generování Developer/2000
Forms aplikací
- Designer/2000 R2: Design a generování WebServer aplikací
|