W2L2 - File Processing
W2L2 - File Processing
Wk 2 – Lec 2
What is File Processing?
For example:
Creating a File
1. Location. decide where it would be located. A file can be located on the root drive.
Alternatively, a file can be positioned inside of an existing folder. Based on security
settings, a user may not be able to create a file just anywhere in the (file system of
the) computer.
2. Name of the file. The user must give it a name following the rules of the operating
system combined with those of the file system. The most fundamental piece of
information a file must have is a name.
3. Operation. Once the file is created, it can be opened, updated, modified, renamed,
etc.
What is File Processing System?
• A file processing system is a collection of files and programs that access/ modify
these files.
• New files and programs are added (by programmers) over time as new
information needs to be stored and new ways to access information are needed.
• Each business application was designed to use one or more specialized data files
containing only specific types of data records.
• The data are organized, stored and processed in independent files of data record.
A siloed application is any
software that functions on
its own to solve a problem.
What is File Processing System?
What is File Processing System?
Disadvantages of File Processing System
1. Program-data dependence
2. Duplication of data
3. Incompatibility of Files
4. Limited Data Sharing or Data Isolation
5. Lengthy development Time
6. Excessive Program Maintenance
7. Fixed Queries and Proliferation of Application Programs
8. Integrity Problems
Disadvantages of File Processing System
1. Program-Data Dependence
Disadvantages of File Processing System
3. Incompatibility of Files
8. Integrity Problems
• Data values must satisfy certain consistency constraints which
are specified in the programs
• Difficult to add/change the program to enforce new constraint.
Thank you!