What is the difference between primary and secondary storage? Why are disks, not main memory,...
i) What is the difference between primary and secondary storage?
ii) Why are disks, not main memory, used to store online database files?
iii) Define the following terms: disk, disk pack, track, block, cylinder, sector,interblock
gap, read/write head.
iv) Discuss the mechanism used to read data from or write data to the disk.
v) What are the components of a disk block address?
vi) Why is accessing a disk block expensive? Discuss the time components involved in
accessing a disk block.
vii)How does double buffering improve block access time?
viii) What are the reasons for having variable-length records? What types of
separator characters are needed for each?
ix) Discuss the techniques for allocating file blocks on disk.
x) Discuss the advantages and disadvantages of using (a) an unordered file, (b) an ordered
file. Which operations can be performed efficiently on each of these organizations, and
which operations are expensive?