Health Information Security Assignment
Health Information Security Assignment
First Assignment
Fatima Mohammed
Q1. Explain in details why data backup is important in health care database systems, and what
strategies can be used?
1. Prevents Data Loss: Hardware failures, software corruption, or user errors can result in data loss.
Backing up data ensures that it can be restored in case of such events.
2. Ensures Business Continuity: Healthcare services cannot afford downtime. Data backup enables quick
recovery, minimizing disruptions to patient care and business operations.
3. Compliance with Regulations: Healthcare organizations must comply with regulations like HIPAA,
which require the protection of sensitive patient data. Data backup is a critical component of
compliance.
4. Protection Against Cyber Threats: Ransomware attacks, data breaches, and other cyber threats can
compromise healthcare data. Backing up data ensures that it can be restored even if it's encrypted or
stolen.
1. 3-2-1 Rule: Maintain three copies of data, on two different types of media, and one offsite copy. This
ensures that data is available even if one or two copies are compromised.
2. Automated Backups: Schedule regular, automated backups to minimize the risk of human error and
ensure consistency.
3. Cloud Backup: Utilize cloud-based backup solutions to store data offsite, providing an additional layer
of protection against local disasters or data center failures.
4. Data Encryption: Encrypt backed-up data to protect it from unauthorized access, both in transit and at
rest.
5. Data Validation: Regularly validate backed-up data to ensure its integrity, completeness, and
accuracy.
6. Offsite Storage: Store backup media or copies in a secure, offsite location to protect against local
disasters or data center failures.
7. Backup and Recovery Testing: Regularly test backup and recovery processes to ensure they are
working correctly and can be relied upon in case of a disaster.
8. Data Archiving: Implement a data archiving strategy to store infrequently accessed data, reducing
storage costs and improving data management.
9. Backup Software: Utilize backup software that provides features such as data deduplication,
compression, and incremental backups to optimize storage and reduce backup times.
10. Training and Awareness: Educate healthcare staff on the importance of data backup, how to perform
backups, and how to recover data in case of a disaster.
Q2. Explain in details the key differences between system software and application software with
relevant examples?
System Software
System software serves as the interface between computer hardware and the user, managing and
controlling hardware resources to provide a platform for running application software.
Application Software
Application software, also known as apps, performs specific tasks or provides services to users.
1. Purpose: System software manages computer hardware resources, while application software
performs specific tasks or provides services.
2. Functionality: System software provides low-level functionality, while application software provides
high-level functionality.
3. Interaction: System software interacts directly with hardware, while application software interacts
with users and other software.
4. Dependency: Application software depends on system software to function, while system software
does not depend on application software.
3. Firmware: Embedded software that controls hardware devices, such as BIOS or UEFI
4. Utility Software: Disk formatting tools, disk defragmentation tools, backup software
Examples of Application Software