RP 1
RP 1
Multi-Volume Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Multi-Volume Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Disk Layout Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Directory Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Logical Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Progress Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Data Types: Default Display Formats . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Indexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Progress Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Database Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Procedure Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
QAD Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Indexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
File Relationships Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
File Relationships Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Procedure Editor Access: Character Client . . . . . . . . . . . . . . . . . . . . . . 68
Procedure Editor Access: Character Window . . . . . . . . . . . . . . . . . . . . 69
Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Data Dictionary: Character Window . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Data Dictionary Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Recent Progress Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
What is a Relationship Database? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
What is a Database File? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
File Relationships Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Compound Indexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Qualifying Field and Table Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89