After completing PowerBuilder 6: Design Concepts, the user should be able to:
| Analyze application requirements |
| Create a logical data model for an application |
| Use PowerBuilder database tables for a data model |
| Use object-oriented development techniques |
|
Analyzing the Requirements
| Examining the systems development life cycle |
| Reviewing requirements |
Creating a Logical Data Model
| Assigning attributes to entities |
| Comparing data models and databases |
| Examining normalization |
| Refining cardinality |
Creating a Data Model Database
| Creating a database |
| Customizing and connecting your database |
Creating Database Tables
| Creating tables |
| Using table properties sheets |
Using Database Tables
| Viewing tables in the database painter |
| Adding foreign keys |
| Modifying tables |
| Right-clicking in the database painter |
Using Table Data
| Manipulating with the manipulation window |
| Manipulating with the DBA painter |
| Manipulating with spreadsheets |
Understanding Object-Oriented Development
| Defining object-oriented development |
| Comparing classes, objects, and instances |
| Examining object components |
| Defining inheritance |
Features of Object-Oriented Software
| Examining encapsulation |
| Defining polymorphism |
|
This course is distributed with:
| Exercises that allow users to practice in PowerBuilder 6 |
| A file containing the text of the exercises |
| Simulations that allow users to practice course skills, even if they don't have access to the PowerBuilder 6 product |
| A PowerBuilder 6 glossary |
|