Contrast the following terms:a. Horizontal partitioning; vertical partitioningb. Repository; data di

Contrast the following terms:

a. Horizontal partitioning; vertical partitioning
b. Repository; data dictionary
c. Physical file; tablespace
d. Before image; after image
e. Normalization; denormalization
f. Range control; null control
g. Transaction log; database change log
h. Secondary key; primary key
i. Rollback; roll forward