Showing posts with label #file-based system. Show all posts
Showing posts with label #file-based system. Show all posts

Tuesday, 4 February 2020

Apa itu Sistem Berasaskan Fail? Apakah kebaikan dan keburukannya?

Sistem Berasaskan Fail

Maksud
- Koleksi applikasi program yang mempunyai tujuan spesifik

Keistimewaan
- Bergantung pada pengguna atau jabatan yang ingin menggunakannya
- Setiap jabatan membanggunkan applikasi sistem fail masing-masing



Kebaikan
- Sistem ini boleh back up pangkalan data yang disimpan di failnya dengan cepat dan automatik.
- Sistem ini boleh menyimpan data dengan padat.
- Sistem ini menyediakan teknik mengambil semula data yang dipertingkatkan bagi memudahkan pengambilan semula data yang disimpan di fail.  
- Sistem ini mudah mengedit maklumat yang disimpan di komputer dalam bentuk fail.
- Data yang disimpan di fail sistem ini boleh dikongsikan kepada banyak pengguna pada masa yang sama.
- Lebih efisien daripada sistem pemprosesan manual.

Keburukan
Aspek
Penerangan
1) Pengasingan Data
Tidak mempunyai hubungan di antara dua fail yang berasingan
2) Redundansi Data
Data yang sama dimiliki oleh program yang beza
3) Ketidakserasian Fail
Format fail bergantung pada bahasa pengaturcaraan yang sedang digunakan
4) Ketergantungan Fail
Strucktur faile bergantung pada kod pengaturcaraan
5) Pertanyaan Tetap Aplikasi program
Program ditulis untuk memuaskan fungsi tertentu dan sebarang permintaan baru yang diperlukan oleh program baru.

Bagi English Version,

Kalau mempunyai apa2 masalah dan soalan, boleh komen dekat bawah!
Jangan lupa follow saya dan share! Terima Kasih!

What is File-based System? What are its advantages and disadvantages?

File-based System

Meaning
- A collection of application programs that have specific purposes

Characteristics
- Dependent on the user or the department that wants to use it
- Each department develops its own file system application



Advantages
- It can take faster and automatic back-up of database stored in files of computer-based systems.
- It can store data compactly.
- Computer-based systems provide enhanced data retrieval techniques to retrieve data stored in files easily.
- It is easy to edit any information stored in computers in form of files.
- Data stored in files of computer-based systems can be shared among multiple users at a same time.
- It is more efficient than a manual record processing.

Disadvantages
Aspects
Explanation
1) Data Isolation
There is no relationship between two separated files
2) Data Redundancy
Same data is held by different programs
3) File Incompatibility
File Format normally depends on programming language being used
4) File Dependence
File structure normally depends on programming code
5) Fixed Queries of Application Program
Programs are written to satisfy particular functions and any new requirement needs a new program
If you have any comments, please leave them below!
Don't forget to follow me and share! Thank you!