A tanfolyam célja
A hatékony alkalmazások jól tervezett adatbázisokra, az adatbázisok pedig teljes és pontos adatmodellre épülnek. A Sybase három napos kurzusán a hallgatók megtanulják a PowerDesigner használatát adatelemzés, adatmodellezés és adatbázis tervezés során. Megismerkednek az Information Engineering (IE) esetében jól bevált módszertannal, amely egymásból kiindulva építi fel a logikai és fizikai adatréteget.
A PowerDesignerrel logikai adatmodellt hoznak létre, domaineket, entitásokat attribútumokkal és entitások közti kapcsolatokkal. Ezt követően megismerkednek a DBMS platform kiválasztásával, a fizikai adatmodell generálásával és kibővítésével, majd az adattáblákat, indexeket, view-kat, triggereket és tárolt eljárásokat létrehozó SQL szkript előállításával. Megismerkednek a PowerDesigner reverse engineering funkcióival, létező adatbázis alapján állítanak elő logikai és fizikai adatmodellt, és megtanulják a különbözeti adatbázis-módosítás előállításának mikéntjét, a struktúrák szinkronizálását, valamint a különböző adatmodell-verziók, adatbázis-verziók összehasonlítását.
Végül megtanulják az Enterprise Repository használatát, hogyan tud több felhasználó a PowerDesignerrel egyidőben modellezni.
Cél:
- Logikai adatmodellek létrehozása és kezelése
- Fizikai adatmodellek generálása és kezelése
- Adatbázis-létesítő szkriptek generálása
- A választott DBMS technológia által biztosított jellemzők tervezése (triggerek, tárolt eljárások és view-k)
- Meglévő adatbázisok visszafejtése logikai, fizikai adat- és objektumorientált-modellé
- Modellek összehasonlítása és összefésülése
- Fizikai adatmodellek szinkronizálása az adatbázissal (különbözeti szkriptek generálása)
- Nagyméretű modellek kezelése több felhasználós környezetben a MetaWorks-szel
- Hatékony adatbázis-dokumentációs készítése
Kapcsolódó termékek: PowerDesigner
Tematika
- Adatmodellezés PowerDesignerrel - bevezetés
- A PD modellező környezet használata
- Logikai adatmodell készítése
- Üzleti szabályok definiálása
- Adatelemek, entitások és attribútumok létrehozása
-
Relációk létrehozása és kezelése:
- cardinality
- dependency
- roles
- existence
- Domainek létrehozása, öröklés
- Fizikai adatmodell generálása
- View-k, alternate key-ek és indexek létrehozása
- Adatbázis szkript generálása
- Adatok védelme triggereken, tárolt eljárásokon, view-kon és üzleti szabályokon keresztül
- Adatbázisok visszafejtése (reverse engineering)
- Modellkezelési technikák
- Fizikai adatmodell szinkronizálása (különbözeti szkriptek előállítása)
- Munka csomagokkal (packages) és diagramokkal
- A Repository használata, csoportmunka
- Dokumentáció előállítása (reporting)
Kinek ajánljuk
Előfeltételek
relációs adatbázis-technológia ismerete