Serial and Direct Data Access
Serial and Direct Data Access
Serial and Direct Data Access
Section 3.2:
Ways in which Data is Stored and Read
In this section we will look at the 2 main ways in which data is
accessed, stored and read: Key Concepts of this section:
Serial Access (also known as 'sequential access) # Know the difference between 'Serial' and 'Direct' data
Direct Access (also known as 'random access) access.
# Understand how both serial and direct access work.
# Be able to state the different uses of serial and direct
data access storage methods.
Kind of like an old film reel where the movie starts at the beginning and data is read
in order until the movie is finished
# The need to search from the beginning of the storage medium makes this type of data
access very slow.
Serial data access reads data in 'sequence
# Serial access medium (like magnetic tapes) are also used in batch processing systems Old film reels access the movie's scenes in 'seq
like payroll and in the preparation of utility bills. E.g. from start to finish.
The way that serial access works means that all of the data has to be read and there is
no danger of missing out someone's wage payment or bill invoice.
Remember: Serial access works by accessing the data at the beginning and then
working through it bit-by-bit until the end.
This is why there is no danger of missing anything out during the batch
processing examples above.
The computer knows where all of the data on the storage medium is and so it can
access it very quickly.
It is not forced to start accessing the data at the beginning and then working through
bit-by-bit like with serial access.
A good comparison as to how direct access differs to serial access is to think of how
DVD movies work compared to old film-reel movies.
In a DVD movie you can 'jump' directly to any scene you want but in a film-reel you
have to move through every scene until you come to one you want.
# This 'direct' method of accessing data is much faster than serial access.
For example: You wouldn't want to wait around at a shop checkout while the system
was trying to access the price of beans!
Back to top