Professional Documents
Culture Documents
Imagine a university that has lots and lots of information about students, teachers,
courses, and so on. Now, how do we store all this information? A basic method is to use
computer files managed by the operating system, kind of like having different types of
documents and sheets for every type of information.
To work with these files, you'd have applications - like little robot helpers - that do
specific tasks like adding new students, enrolling students in courses, or calculating
average grades.
Now, if the university wants to do something new, like start a new subject of study, it
might need new files and possibly new robot helpers (programs) to manage the new info
and rules. And as time goes on, the system gets more files and more little helper
programs.
So, here's the predicament: having so many files and helper programs, especially when
they’re created by different people over time, can cause several headaches, like:
Hard to Find Stuff (Difficulty in Accessing Data): If a staff member wants to find
something specific, like all students in a certain postal code, and there isn’t a helper
program for that, it gets tricky. They'd either sift through all the data manually or ask
someone to create a new helper program, which can be a hassle.
Scattered Info (Data Isolation): Because data is spread out in different files, finding and
using the right information when writing new helper programs is tricky.
Keeping Everything in Check (Integrity Problems): Ensuring that all data stays
accurate and follows certain rules (like not allowing a department's budget to go negative)
can be tough, especially if those rules span data from different files.
Partial Updates (Atomicity Problems): If the system crashes in the middle of an update
(like moving money between two accounts), you might end up in a situation where data is
left in a half-updated, inconsistent state.
Who Can See What? (Security Issues): Ensuring that people only see the data they’re
supposed to (like keeping academic records away from the payroll staff) is hard because
the system wasn’t set up with strict access rules from the start.
These challenges, and a few others, were big reasons why database systems (a more
sophisticated way of organizing and working with data) were developed and adopted
back in the day.
Objective: The goal of this journal activity is to understand the inherent challenges of
filebased systems and appreciate the evolution and purpose of database systems. By
analyzing a university organization's data management needs, students will be able to
identify the key advantages of using a database system over traditional file-processing
systems.
Instructions:
1. Based on the problems mentioned above, how do you perceive the importance of
database systems in managing information effectively and efficiently?
Database systems are software systems used to store, retrieve, and query
data. Based on the problems mentioned above, the database systems organize
database files and provide more access and control over the data. It can help to
store a large amount of data and it becomes more useful, also, it makes it easier
for users to find the appropriate data and make decisions more efficient.
2. Can you think of an instance where a well-organized database could have made a
process (like enrolment, or accessing your grades) smoother at your
university/school?
Data privacy and security allow individuals to maintain control over their
personal information. This personal information may include a person’s name,
address, contact information, and academic records. Data privacy and security
ensure that sensitive data is accessed by authorized personnel, and that personal
information is not misused without consent and not exploited to prevent identity
theft.
4. Share your thoughts on the challenges a university might face to keep this data
secure and how a database system might help in this context.
5. Imagine a scenario where two departments have different contact information for
a student because the data is not updated uniformly across all departments. How
might this affect the student and the university’s operations?
Write a concise journal entry that addresses the above questions. You can use the
provided guide questions to structure your reflection.
Submission:
• After completing your reflection, please ensure your journal entry is saved in a
PDF format to maintain the formatting and structure of your text.
• Navigate to our LMS platform and locate the appropriate submission section for
this journal activity. Follow the prompts to upload your PDF.