IQSOFT - John Brice Oktatóközpont
IQJB részvételi opció

Data Modeling with PowerDesigner 15

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)
Előfeltételek

relációs adatbázis-technológia ismerete

Kapcsolódó tanfolyamok