Description
During this internship, you will discover the major features of PowerDesigner. You will learn to build, formalize and maintain the models used to design a database (object-oriented model - UML, conceptual and physical model, dictionary, etc.).
Who is this training for ?
For whom ?
Designer and database administrator, developer analyst.
Prerequisites
No special knowledge. However, knowledge of a computer language is a plus.
Training objectives
Training program
- Introduction
- - Presentation of PowerAMC.
- - The main functionalities.
- - The interface and the menus.
- - Practical work Getting started from PowerDesigner.
- Data identification
- - Learn how to create a data dictionary.
- - Data description and controls.
- - How to define attributes? Practical work Analysis of documents and identification of the data contained.
- - Enter the selected attributes and the associated rules into PowerDesigner.
- Semantic data modeling
- - The object-oriented model (OMO - UML class diagram).
- - Identification of classes, associations, constraints.
- - The approach to developing a model.
- - Normalization: the role of normal forms in understanding data.
- - The main concepts proposed by PowerDesigner.
- - The checks proposed.
- - The Conceptual Data Model (CDM).
- - Presentation of the concepts of the CDM by analogy and difference with the MOO.
- - Practical work Build a class diagram from the data dictionary.
- - Enter the result with PowerDesigner.
- - Carry out the proposed checks.
- - Generate the MCD with PowerDesigner and analyze the result.
- Physical data modeling
- - Presentation of the rules for transforming a semantic model into a physical data model.
- - The main optimization rules.
- - How PowerDesigner generates a MPD? The generation of the corresponding SQL scripts.
- - Practical work Transform the semantic model into a physical model.
- - Generate the MPD with PowerDesigner and analyze the result.
- Reverse Engineering
- - Presentation.
- - Reverse Engineering with PowerAmc.
- - Functions to create a MPD from an existing database.
- - How to generate an MOO or an MCD from an existing MPD? Practical work Add new attributes to a database.
- - Regenerate upstream models.
- Conclusion
- - Presentation of PowerDesigner processing functions.
- - Other diagrams.