Sample Qustion DBMS - 1
Sample Qustion DBMS - 1
Set Sl Data Storage Systems and Structures (Chapter 12 & 13) Mark
6. 1 Draw the storage device hierarchy and briefly describe the several types of 5/6
physical storage media for data store.
2 Draw and explain the schematic diagram of a magnetic disk. Or Write down 5/6
the characteristics of a magnetic disk with a simple figure.
3 Define the following terms: (i) Access time (ii) Seek time (iii) Average seek 4/5
time (iv) Rotational latency time (v) Average latency time (vi) Disk block
(vii) Page (viii) Sequential access (ix) Random access (x) MTTF.
4 Define Redundant Arrays of Independent Disks (RAID). Explain the 3/4
techniques to improve the reliability of a storage disk via RAID with figure.
Or explain RAID Levels.
5 Explain the techniques to improve the data transfer rate of a disk via 2/3
parallelism.
6 Which factors need to be taken into account in choosing a RAID level? 2/3
7 Write down different types of techniques for improving the speed of access 4/5
to blocks, by minimizing the number of accesses, and in particular
minimizing the number of random accesses.
8 Define fixed-length record with example. Write down the disadvantages of 2/3
fixed-length record.
9 What are the two different problems must be solved to representation of a 2/3
record with variable-length?
10 Define variable-length record. Explain the technique of a variable-length 4/5
record system with an example.
11 Define file. Write down few possible ways of organizing records in files. 3/4
5 Draw and explain/ briefly describe the state diagram of a transaction in 4/5
database management system.
6 What are the two options when a transaction enters into aborted state? 2/3
7 What are the two good reasons for allowing concurrency in the transaction 3/4
processing system?
8 Define conflict serializability. What are the four cases to find out whether a 3/4
read and write instruction on a data item is conflicting or not?
9 Define precedence graph. What are the three conditions to draw an edges of 3/4
precedence graph?
10 Consider the following two transactions: 4/5
T1 T2 T1 T2
read(A) read(A)
write(A) read(A)
read(A) write(A)
write(A) read(B)
read(B) write(A)
write(B) read(B)
read(B) write(B)
write(B) write(B)
Schedule 1 Schedule 2
Page 1 of 2
Analyze whether schedule is conflict serializable or not using precedence
graph.
11 Write down a short note about recoverable schedule or Cascadeless 2/3
Schedules.
Page 2 of 2