wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

File system

profile
Hetvi undefined
Sep 09, 2024
0 Likes
0 Discussions
65 Reads

In an operating system, a file and file system play crucial roles in data management and storage.


File

A file is a collection of data or information stored on a storage device, such as a hard drive or SSD. It can contain various types of data, including text, images, videos, or executable programs. Files are typically organized with a name and an extension (e.g., .txt, .jpg, .exe) to indicate their type and facilitate identification.


File System

A file system is a method and data structure that an operating system uses to manage and organize files on a storage device. It determines how files are named, stored, and accessed.


File Structure


 Four terms are in common use when discussing files:


 • Field


 • Record


• File


• Database


A field is the basic element of data. An individual field contains a single value, such as an employee’s last name, a date, or the value of a sensor reading. It is characterized by its length and data type (e.g., ASCII string, decimal). Depending on the file design, fields may be fixed length or variable length.


 A record is a collection of related fields that can be treated as a unit by some application program. For example, an employee record would contain such fields as name, social security number, job classification, date of hire, and so on. Again, depending on design, records may be of fixed length or variable length. A record will be of variable length if some of its fields are of variable length or if the number of fields may vary.


A file is a collection of similar records. The file is treated as a single entity by users and applications and may be referenced by name. Files have file names and may be created and deleted. Access control restrictions usually apply at the file level.


A database is a collection of related data. The essential aspects of a database are that the relationships that exist among elements of data are explicit and that the database is designed for use by a number of different applications. A database may contain all of the information related to an organization or project, such as a business or a scientific study. The database itself consists of one or more types of files.


Comments ()


Sign in

Read Next

Data Science in Mental Health Prediction

Blog banner

Deadlock

Blog banner

Data Lake

Blog banner

How Laughing Gas Makes Your Dental Visit So Much Easier

Blog banner

Deadlock in operating system

Blog banner

5 Stages of Digital Marketing

Blog banner

15 Interesting Facts about India

Blog banner

Instagram Features in 2023 That Will Leave You Stunned!

Blog banner

?Your Guide to Great Flossing, by the best affordable dentist in Maroubra

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 1

Blog banner

Deadlock in operating system

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

Cyber Forensics on IOT Devices

Blog banner

Senseless Teeths

Blog banner

A MODERN OPERATING SYSTEM

Blog banner

Recipe of Paneer Butter Masala

Blog banner

Goa Trip With Friends

Blog banner

Computer Forensics and its Impact in Business Environment

Blog banner

I/O Management and Disk Scheduling

Blog banner

What Are Electro-Forged Gratings? Benefits, Applications, and Why Industries Prefer Them

Blog banner

Data carving - using hex editor

Blog banner

How Sleep Impacts Learning and Behaviour for Toddlers?

Blog banner

K-means use cases

Blog banner

I/O Buffering

Blog banner

Concurrency and Deadlocks

Blog banner

Pooja Silver

Blog banner

Internet of Things

Blog banner

Constrains in service design

Blog banner

Mumbai famous street food

Blog banner

'Positivity in life'

Blog banner

Yahoo! mail

Blog banner

Getting into anime My anime suggestions

Blog banner

Uniprocessor scheduling

Blog banner

E-learning in today's world

Blog banner

Bitcoin sent using radio waves! No internet!

Blog banner

How to Manage Business Invoices and Payments Easily?

Blog banner

Memory management

Blog banner

Career v/s Job : Choose your passion

Blog banner

Data Mining

Blog banner

What do you mean by online marketing and why do you need to know about it

Blog banner

Session Hijacking

Blog banner

QUANTUM COMPUTING IN SECURITY:A GAME CHANGER IN DIGITAL WORLD

Blog banner