Index
A access
specifics 747, 751
sql script 746-747
active template 480
activeX 639
add attribute 610, 640 add entities 610, 640
add image to workspace 81
aggregates 900
AK attribute
not null property 118
alias
toad for oracle aliases 652
align 67, 100
handle points 171
objects 67
self relationship 100, 297
align objects 335
alter reports 455
alter script
preserve data 450 temporary tables 450
alter script settings 464
alter scripts 443
alternate keys 117, 121, 224
ansi model
reverse 262
application close dialog 48
application settings for subversion 493
application variables 374
examples 376
syntax 374
application view 33
application window 38
apply naming convention rules 366
arrange entity 100
arrange objects in layers 336
assemblies 800
assign schema/owner/database 353
associations 630 create 630 edit 630
attribute 101, 105, 111-112, 114, 116,
122, 207, 297-298
color 110
copy 112
create - ler model 297
create - per model 101
create in PER Model 207
data type 108
delete 116
edit - LER model 298
edit - PER model 105
move 114
Toad Data Modeler User Guide
Index
order 111
select 464
sort
nature order 396
unique 122
attribute AK, PK
not null property 118
attribute colors 464
attributes color 350
auto complete 63
auto replacement words 482
autolayout 333
autolayout settings 464
automatic synchronization of caption and
name 366
automation 639
B
benefits 17, 84
benefits of logical model 289
body template 477
C
call 639
caption of categories 83
cardinality 155, 167, 306
categories 83, 339, 381
character replacement 362
check constraint rules 197
check constraints 133, 227
check in 512
check out 511
class 624
color
attributes 110 key attributes 110
keys 116
color attributes and keys 350
color settings 464
columns
create 297
edit 298
com 639
command line parameters 379
commit 500, 536
company logo
insert 81
compare models 455
compare procedures 190
complete template 478
component inspector 564, 586, 590
component palette 563, 586, 591
compound keys 128, 219
connection strings 514
conversion 302, 311, 313, 316
LER - PER 310, 316
PER - LER 286
PER - LER details 428
PER - PER details 425
simple model conversion 434
1063
Toad Data Modeler User Guide
Index
conversion settings 422
convert 286
LER models 316
PER models 286
convert model
select items 432
copy 68, 93, 112 copy attributes 112
copy entities 93
copy attribute 610, 640
create 87, 101, 163, 211, 297, 307
attribute - LER model 297
attribute - PER model 101
entity - PER model 87
inheritance 307
relationship 163, 211
create ERD 205
create script 577
create user template 479
customize forms 586
D
data types 140-141, 422
default data type 470
supported 140
data types conversion 422
database spaces 1005, 1021
databases 29, 658 supported 29, 658
1064 db2 9.5
specifics 681
sql script 685
db2 9.7
specifics 686
sql script 692
db2 udb8
specifics 661
sql script 667
db2 v9
specifics 668
sql script 678
db2 z/os v9
databases 698
specifics 699, 714
sql script 712-713
ddl 741, 746-747, 774, 776, 798, 818,
821, 837, 842, 848-849, 861, 884,
891, 899, 914, 921, 929, 933, 940,
956, 961, 976, 990-991, 999, 1007,
1042, 1045
ddl script generation 266-267
referential integrity 269 select entities/workspaces 269
Verification 270
default data type 209
default data types 470
default template 480
default values 470, 565
referential integrity 470
Toad Data Modeler User Guide
Index
defaults 195, 239
definer 842
delete 70, 116, 121
attribute 116
key 121
object 70
delete template 481
designer 39
dialog boxes 464-465
dictionaries 483
dictionary 147, 149, 154 dictionary types 147, 154
directories 850
display attributes 110
display keys 116
display level 348
display modes 346
dmx file 421
dockable forms 42 docking 42
domains 149, 154
E
edit 61, 88, 105, 120, 164, 294, 298, 301,
307
attribute - LER model 298
attribute - PER model 105
entity - LER model 294
entity - PER model 88
inheritance 307
key - PER model 120
relationship - PER model 164
unique identifier 301
edit menu 49
edit source code 535
editable forms 586
edition 889
encryption key 990, 998
ending of lines 81
entities 294, 348
delete 70
display level 348
edit - LER model 294
right-click
LER model 296
entity 87-88, 93, 96, 206
arrange in layer 100
copy 93
create 87
create - PER model 206
edit - PER model 88
move 96
right-click
PER model 99
ER diagram
logical 288
physical 84
expert mode 464, 551
1065
Toad Data Modeler User Guide
Index
explorers 527, 531
package 527
script 531
export to image 331
export/import dictionary 154
extensions 483
external editor 469
F
file menu 48
filegroups 800
fill parent/child objects 75, 100
filter
ddl script generation 269
find 384, 414, 416, 517
find in scripts 535
find object /item in tree 416
find object in erd 384, 414
fit to page 329, 516
fk mapping 128
foreign keys 126, 128, 219
foreign keys mapping 220
form explorer 592
format
logical objects 292
physical objects 86
format lines 81
format objects on the workspace 62
format of page 329
format relationship lines 175
1066
format selected object 62, 64
Lock Format 64
formatted xml 464
formatting 62 objects 62
relationships 337
workspaces and objects 349
forms 586 frames 586
fulltext catalogs 800
functions 191, 239
G
gallery 386
generalizations 629-630 create 629
edit 630
generate alter report 455
generate alter scripts 443
generate checkbox 91
generate report 319
generate sql/ddl script 266
generated objects 263
generic relational model 288
glossaries 358
graphic file 331
graphic options on workspace 41
graphical representatives of objects 72
remove 70
graphics 464
Toad Data Modeler User Guide
Index
Greenplum 4.1 728, 739
grid 47, 351 grid size 351
group 202
H
handle points 171, 337
help menu 56
hidden dialog boxes 464
hide relationship name 174
hot keys 43
HTML/RTF/PDF report 319
I
idea pond 1061 enhancement 1061 ideas 1061
identifying relationship 160, 163, 211
image export 331
image on workspace 81
import dictionary 154
import ERD from toad for oracle 259, 653
import model from script 261
import of tdm v2 models 421
import toad for oracle templates 481
indexes 131, 225
information about model 399
ingres 741, 745
extra object 740
specific 745
with clause 746
inheritance 289, 292, 307, 312
create 307 edit 307
LER - PER conversion 312, 428
inplace editing 46
insert image to workspace 81
integration 650
internal scripting 539
J
java 850
javascript 639
jscript 538-539, 543
K
key 120-121
create 117
delete 121
edit 120
foreign keys 126
fk mapping 128
parent key 121
key attributes
color 110
key attributes color 350
key features 17
keys 116-117, 122, 126, 128, 210
color 116 display 116
1067
Toad Data Modeler User Guide
Index
1068
L layers
arrange objects on workspace 336
layout description 32
LER - PER conversion self
relationship 431
lines 81
linking method 121, 218, 302
list 513
live reverse engineering 257
load model from script 261
log.txt 391
logical data model 288 logical ER diagram 288
logical model 289
logical only 294
logical view 346
logo 81
loupe 351
M m n relationship
LER - PER conversion 311 m:n relationship 162, 311
macro 594, 610, 617, 640
user forms use case 605
macros 594
create macros 593
menu 53
properties 593 sample macros 593 undo settings 593
user forms 601
mandatory parent and not null 127
materialized views 184, 236
menu
edit 49
file 48
help 56
macros 53
model 52
objects 51
settings 55
tools 53
view 50
merge models 457-458
simple model merge 461
message explorer 389
metamodel 621
add existing class 623
create association/aggregation 630
create class 624
create generalization 629
create methods 628
create property 626
open metamodel 622
methods 628 create 628
Toad Data Modeler User Guide
Index
1069
edit 628
model
logical 288
physical 84
renaming 515
model compare 455
model conversion
simple model conversion 434
model explorer 68, 74, 95, 114-115, 384,
391, 414
model import 421
model information 399
model menu 52
model merge 457, 461 simple model merge 461
model properties 397
model synchronization 435
model update 451
model verification 244
modeless dialogs/forms 399
modeling
logical ER diagram 288
physical ER diagram 84
modify form/dialog 562
move 515
attributes 114
entities 96
objects 69
move, zoom 351
mysql 5.0
specifics 832
sql script 837
mysql 5.1
specifics 839
sql script 842
N
naming conventions 354
basic operations 355
glossary 358 properties 358 rules 358
use cases 366
valid characters 362
verify 368
non-identifying relationship 160, 163, 211
not null and mandatory parent 127
not null property for AK, PK
attributes 118
notation 155, 342
note 80 note line 80
null attributes in keys 464 nullable keys 464
O
object arrangement in layers 336
object navigator box 402
object viewer 404
Toad Data Modeler User Guide
Index objects format
Lock Points in Right Angled
Mode 63
rename 515
objects menu
LER model 292
object menu 51
PER model 85
odbc 288
one instance 464
open tdm v2 model 421
options 464
alphabetic order of attributes 469 attribute propagation 469
general page 464 save passwords with aliases 464
self relationship attribute
name/caption 469 wordwrap 469
oracle
instant client 858
OCl.dll 858 tnsnames.ora 858
oracle 10g
reverse engineering 853
specifics 863
sql script 861
oracle 11g R1
specifics 885
sql script 884
oracle 11g R2
specifics 894
sql script 891
oracle 9i
sql script 849
order objects on the workspace 336
order of attributes 111
order of generated objects 263
OTPs 406
overview 351, 515
owner 353
P
package 556 tutorial - create package 556
package explorer 527, 622
page format 329
parent attributes 222
parent key 121
partiality 214
partition functions 800 partition schemes 800
paths 464
pdf report
use references inside report 322
PDF/HTML/RTF 319
PER conversion 434
PER - LER details 428
PER - PER details 425
1070
Toad Data Modeler User Guide
Index
permissions 137, 242
physical ER diagram 84 physical model 84 physical model and benefits 84
physical view 346
PK attribute
not null property 118
postgreslq 8.1
sql script 899
postgreslq 8.2
specifics 903
sql script 914
postgreslq 8.3
specifics 917
sql script 921
postgreslq 8.4
specifics 922
sql script 929
PostgreSQL 9.0
extra objects 932
specifics
column list 932, 936
deferrable 931, 935 deferred 931, 935
enumerated type 929, 934
Select Composite Type 930, 934
Table type 930, 934
When condition 932, 936
sql script 933, 940
postgresql 9.1 937
PostgreSQL 9.2 951
Buffering 957
Check Constraint 958
No Inherit 958
Data Type 959
Foreign Table 956
Options 956
Leakproof 957
reverse engineering 951
spgist 957
sql script 956
Type
Range 959
preserve data
alter script 450
preview 330
preview of sql script 270
primary foreign key 126
primary key 117, 121
print 331, 468, 516
print settings 464
procedures 187, 239
compare 190
productivity 610, 640 productivity pack 610, 640
project 57, 502-503
projects 57
Projects 57
1071
Toad Data Modeler User Guide
Index
1072
R
recalculate size 100, 297
redo 420
refactor 352 refactoring utility 352
referential integrity 168, 216
default values 470
refresh necessitated items 433
refresh toad for oracle templates 482
relationship 121, 126, 128, 155, 160, 163-
164, 171, 211, 302-303, 311
create 163, 211
edit - LER model 303
edit - PER model 164
m:n relationship 162, 311
referential integrity 168
relationship line 171
find caption 174
format 175
hide caption 174 move caption 174
relationship name
hide 174
relationship names
move, hide, find 337
relationship types 160
relationships 337
remove graphical representative of
object 71
remove schema/owner/database 353
rename 352, 515, 617
rename and refactor 352
rename check constraint 617
rename object 46, 68
rename objects pack 617 rename primary keys 617
rename relationship on workspace 175
rename relationships 617 rename view relationships 617
reports 319, 324
alter 455
rtf,pdf references 322
todo 324 xsl transformation 324
repository 386
resize objects on workspace 349
reverse ansi model 262
reverse engineering
from script 261
live 257
select tables
auto hide 466
unsupported database/ansi model 262
rewrite rules 900
right-clicks 33, 39, 99, 177, 296, 391
application view 33
entity - LER model 296
entity - PER model 99
Toad Data Modeler User Guide
Index
1073
model explorer 391
relationship 177
workspace 39
right angled mode 337
Force Right Angled Line 172
Lock Points in Right Angled
Mode 172
right angled relationship line 171, 177,
337
right angled mode 171
rolenames 222
rollback 536
rtf report
use references inside report 322
RTF/HTML/PDF report 319
rules 197, 318
run silently 639
S
sample scripts 543
schemas 198, 239, 353 assign 353
script 577 tutorial - create script 577
script editor 535, 537
script example 543
script explorer 531
script generating 741, 746-747, 774, 776,
798, 818, 821, 837, 842, 848-849,
861, 884, 891, 899, 914, 921, 929,
933, 940, 956, 961, 976, 990-991,
999, 1007, 1042, 1045
script generation 266-267
script preview 270
scripting 537, 539, 541, 543 scripting tips 543
scripting window 541
scripts 531
search comments and notes properties 404
search items in trees 416 search objects 384, 404, 414, 416
segment 976, 990, 998
select objects 64
select objects on workspace by
category 67
select objects on workspace by
schema/owner 67
select parent/child objects on
workspace 67
self-relationship 160, 163, 211
define self relation attribute
name/caption 163, 211
LER - PER conversion 428
sequences 740, 850, 900
set same size 100
set up linking method 121
settings 464
settings menu 55
shapes on the workspace 79
shortcuts 72
create shortcuts 74
edit shortcuts 76
Toad Data Modeler User Guide
Index
remove shortcuts 77
show grid 351
simple model conversion 434
simple model merge 461
simplify line 178
snippet 386 snippets 386
sql 741, 746-747, 774, 776, 798, 818, 821,
837, 842, 848-849, 861, 884, 891,
899, 914, 921, 929, 933, 940, 956,
961, 976, 990-991, 999, 1007, 1042,
1045
sql azure
specifics 757
sql script 774
sql preview in script generator 270
sql script generation 266
sql server 2000
sql script 776
sql server 2005
specifics 779
sql script 798
sql server 2008
reverse engineering 801
specifics 806
sql script 818
sql server 2012 extra object
filetable 821 search property list 821 sequence 821
specifics 824
sql script 821
sqlite 3.7
collation 964
sql
script generation 961
stamp 82
status 47
straight mode 337
straight relationship line 171, 177
straight mode 163, 171, 211
sub type 289
subversion 488, 493, 495, 500
super type 289
supported data types 140
supported databases 29, 658
svn 488, 493, 495, 500
sybase ase 12.5
specifics 975
sql script 976
sybase ase 15
specifics 977
sql script 990-991, 999
sybase iq 15.2
extra objects
database space 1005
text configuration object 1004
user defined message 1006
1074
Toad Data Modeler User Guide
Index
1075 script generating
sql script 1007
specifics
FOR OLAP WORKLOAD 1012
text index 1014
sybase sql anywhere 11
reverse engineering 1022
specifics 1029
sql script 1042
sync & convert wizard 438
procedures 190
synchronization
models and database 435
not null and mandatory parent 213
synchronization of notnull and mandatory
parent 127
synchronize caption and name 354
synonyms 199, 239, 745
T table
edit 294
tablespaces 850, 900
tdm v2 models import 421
template editor 475
templates 473
active 480
body 477
change property 479
complete 478
create 479
default 480
delete 481
introduction 473
location 478
pre-defined templates 477
refresh toad for oracle templates 482
template editor 475
toad for oracle 481
temporary tables 464
alter script 450
teradata 1044
teradata generate script 1045
teradata specifics 1049
text configuration object 1020
tips and hints 516, 520
large models 516, 521
to do list 418
toad 464, 650
Toad Data Modeler projects 57
toad for oracle auto replacement
words 482
toad for oracle integration 650
aliases 652
default editor 656
er diagrams 379
icons 656
import toad for oracle erd 259, 653 projects 653
Toad Data Modeler User Guide
Index
templates 481
tools menu 53
triggers 135, 227
two dimensional shapes 79
types of relationships 160
U
undo 420
unique attributes 122
unique identifier 210, 301-302
create 210
edit 301
universal data model 288 universal data model and benefits 288
universal db
reverse 262 unsupported database 262
unsupported database platform 288
update 500
update database 435, 443
update models
physical model 451
user data types 141, 154
user defined messages 1006, 1022
user form 601 user forms 601
user group 202
user groups 241 users 199, 241
oracle user assignment 353
V
valid characters 362
syntax 365
verification of names 366, 368
verify 244
version control system 464, 468
Application Settings (step 2) 493
Gettings Started with Apache
Subversion (step 1) 488
Project Settings (step 3) 495
subversion 468
Subversion Actions (step 4) 500
SVN 468 version 468
version manager 502-503, 508, 513 list of 513
options 508
projects and files 503
view 179, 231
view menu 50
view objects 404
views 179, 231
W
web service 990, 998
wildcard filter 433
with clause 746
wizard 321, 451 model update 451
report 319
1076
Toad Data Modeler User Guide
Index
sync & convert 438
word replacement 362
workspace 39, 72
navigation on workspace 520
right angled 63
workspace graphic options 41
X
xml schema collections 800
xsl transformation 324
xslt templates 325
Z
zoom 351, 515
zoom via keyboard 521
1077