Introduction to HOPEX Data Architecture
The Scope Covered by HOPEX Data Architecture
Connecting to HOPEX Data Architecture
The HOPEX Information Architecture desktop
Business Glossary
Introduction to the Creation of a Business Ontology
Consulting the Business Glossary
Searching for Terms in the Business Glossary
Generating a Glossary
Defining Business Information
Objects Used
Presentation of Concept Modeling Diagrams
Business Dictionary
Initializing a Business Dictionary Using Logical or Physical Data
Concept Domain Map
Concept Domain
Building Concept Diagrams
Defining the Components of a Concept Domain
Concept
Concept Components
Concept Properties
Concept Inheritances
Concept structure diagram
Individuals
Concept or Individual States
Describing State Concepts
Describing Event Concepts
State Concept Structure Diagram
Describing Individual States and Events
Concept life cycle structure diagram
Using periods
Concept Type
Accessing the Concept Types List
Creating a New Concept Type
Concept Type Properties
Describing Concept Type Components
Describing Concept Type Variations
The Concept Type Structure Diagram
Concept View
Calculation Rule on Concepts
Associating a Calculation Rule with a Business Object
Connecting the Business Concepts to the Logical and Physical architecture
Realization of Concept
Using Realization Matrices
Data and Database Design
Modeling Data dictionaries
Logical Data Modeling Options
Overview of Logical Data
Data Dictionary
Data Domain Map
Data Domains and Logical Data Domains
Logical Data View
Class Diagram
Datatypes
Data Model
Building a Data Model
Entities
Attributes
Associations
Reflexive Associations
“N-ary” Association
Constraints
Normalization Rules
Generalizations
Entity Identifier
Data Model Mapping
IDEF1X Notation
About Data Modeling with IDEF1X
Summary of Concepts (IDEF1X)
Creating a Data Model (IDEF1X)
Entities (IDEF1X)
Associations (IDEF1X)
Categorization Relationships (Generalizations) - (IDEF1X)
I.E. Notation
About Data Modeling with I.E.
Summary of Concepts (I.E.)
Creating a Data Model (I.E)
Entities (I.E.)
Associations (I.E)
Sub-types (I.E)
Merise Notation
About Data Modeling (Merise)
Summary of Concepts (Merise)
Creating a Data Model (Merise)
The entities (Merise)
The associations (Merise)
Attributes (Information) - Merise
Normalization Rules (Merise)
Refining Data Model Specification (Merise)
Sub-typing (Merise)
Modeling Databases
Logical Formalism and Synchronization
Database
Relational Schema Map and Relational Schemas
Relational Schema
Relational Diagram
Database Components
Database Tables
Table Columns
Modifying Keys and Indexes
Creating a Key
Creating an Index
Adding a Column to a Key or Index
Primary and foreign keys
Data Types and Column Datatypes
Mappings Between Pivot Types and Datatypes
Creating New Datatypes
Database Modeling Rules
Synchronizing logical and physical models
"Logical to Physical" Synchronization Rules
Logical to Physical Synchronization: the Associations
Logical to Physical Synchronization: the Parts (UML)
From the Logical Model to the Physical Model
Running Synchronization (Logical > Physical)
Using Options (Logical > Physical)
Protecting Objects
Synchronization Results: Correspondences
Reduced Synchronization (Logical to physical mode)
Reduced Synchronization Source Objects (Logical > Physical)
Reduced Synchronization Strategies (Logical > Physical)
Running Reduced Synchronization (Logical > Physical)
Running Synchronization After Modifications
Synchronization after Modification of the Data Diagram
Synchronization after Modifications to the Physical Diagram
From the Physical Model to the Logical Model
"Physical to Logical" Synchronization Rules
Running Synchronization (Physical > Logical)
"Physical to Logical" Synchronization Results
Configuring Synchronization
Preparing Synchronization
Creation Options
Configuring Name Generation
Diagram Synchronization
Model Mapping
The Database Editor
Mapping Details
Denormalizing logical and physical models
Denormalization Principles
Denormalization: consistency of models
Synchronization and Denormalization
Denormalization: Use Case
Logical Denormalization
Physical Denormalization
Generating SQL scripts
Running SQL Generation
Prerequisite
SQL Generation Objects
Start the generation wizard
Incremental Generation
Configuring SQL generation
Configuring the DBMS Version
Configuring Database Generation
Prefixing Object Names
Supported Syntax
CREATE TABLE Instruction
CREATE INDEX Instruction (Oracle, Sybase, SQL Server)
Defining Database Views
Defining a Data Group
Defining Triggers for a Database
Using Stored Procedures
Adding Physical Properties to Database Objects
Reverse engineer tables
Running Reverse Engineering
Recognizing Datatypes by ODBC
Physical Properties Reverse Engineering
Extracting Database Schema Description from Data Sources
Pivot Types and Datatypes Correspondence Tables
DB2 Version 9 For OS
MySQL 5.0
Oracle 11
PostgreSQL9.3
SQL ANSI/ISO 9075:1992
SQL Server 2008
Teradata Database
Data Analysis Reports
Data Validation Workflow
Data Import and Export
Importing Business Data from an Excel File
Importing Logical Data from an Excel File
Importing Data Assessments