Question

In: Computer Science

As a volunteer at a local library, you see that library uses a system which stores...

As a volunteer at a local library, you see that library uses a system which stores member, books and other data in text files. This system was commissioned long ago, developed by one of the staff members. You are asked by the librarian to explain the limitations of file-based approach to a committee to evaluate implementation of a system that uses a database to store information.                                                  

Solutions

Expert Solution

This can be explained in two parts

# Limitations of file-based approach

  • Lack of consistency: Since the data can be modified/updated by more than one person, there is going to be inconsistency.
  • Seaching: If the amount of data is increased, the process of searching will reduce significantally.
  • Security: There are limitations on how the information can be protected from unauthorized access in a file-based system.
  • Backup: The process of backing up and restoring data is messy and inconsistent.
  • Storage Space: File-Based approach takes up more disk space
  • DataVisualization: There is no specific tool that can be used to visually display the data relation of multiple files.

# Advantages of using a databse instead

  • Data Constistency: If a database is used, it can be ensured that the data is consitent. Thus removing the case of data duplication.
  • Information Security: A database allows us to restrict access to certain data that might be sensitive ( ex: User Information).
  • Organization: Using a database is more easy than storing data in individual text files. It is more organized and detailed. More consitent
  • Easy to search: Searching for information is really easy in a databse, the user can find out the information he/she needs specifically just by typing a query.
  • Backup: The process of backup and restoring is really easy while working with databse.
  • Storage Space: Database saves storage and can easliy handle large amount of data.

Related Solutions

Choose one of the following activities: Go to your local library and see what books or...
Choose one of the following activities: Go to your local library and see what books or sections of the library they have for those that do not speak English. You might want to meet the Librarian for a tour of how the library accommodates (or does not accommodate), different cultures and languages. Contact the HR department or someone familiar with policies & protocols at your facility and see what policies /resources they have for employees and/or patients where English is...
Create a library system Description: Library system is aimed to computerize the library management operations. Example,...
Create a library system Description: Library system is aimed to computerize the library management operations. Example, registring a student, issuing a book,Handling book returns,etc. Required skill set: OOP,Arrays Use File handling if necessary The language is visual studio c++
Law Library Reading and Assignment Purpose: To introduce you to the law library system, various resources...
Law Library Reading and Assignment Purpose: To introduce you to the law library system, various resources available and the importance to legal staff (attorneys, paralegals, and legal assistants, etc.) Outcome: You will be able to demonstrate general knowledge of legal references and resource material commonly found in law offices/law libraries. Assignment - Questions What are the four categories of law? What are the three classes of law? Describe the three types of library organization Describe how a court form can...
You volunteer some of your spare time to your local fire department and have been asked...
You volunteer some of your spare time to your local fire department and have been asked by an assistant chief to analyze data on firefighters who applied for promotion. The assistant chief wants to ensure that gender bias is not a concern in the promotion of firefighters. Shown below is data for 50 firefighters who applied for promotion and the results of a chi-square analysis of the data. Male Female Promoted 13 22 Not Promoted 10 5 Chi-Square Statistic 3.6845...
Determine whether the computer system on which you are working is part of a local area...
Determine whether the computer system on which you are working is part of a local area network. If it is, determine what servers are available and how they are used. Is there a significant difference between the ways you access local resources and remote resource I do not believe I am on a local area network. I am on a private network in my house, and the only things connected to it are my devices. I could be wrong on...
Your client is a local independent grocer with five stores which competes with a number of...
Your client is a local independent grocer with five stores which competes with a number of large grocery chains. It purchases goods from several large grocery supply chains as well as from various vendors that sell directly to the store. Some vendors offer various advertising rebates or other price concessions for stocking goods. Explain how your knowledge of the business and industry would impact your audit of total purchases and accounts payable for the client.
How do you post and write a paper on your local public library and observe the...
How do you post and write a paper on your local public library and observe the risk management tactics used by the facility?
The librarian at the local school claims that, on average, the books in the library are...
The librarian at the local school claims that, on average, the books in the library are more than 20 years old. To test this claim, a student takes a sample of 30 books, and records the publication date. The sample of 30 books produce an average age of M = 23.86 years with a standard deviation of 8.82 years. Conduct a one-tailed test with α = .01 to determine whether the average age of the library books is significantly greater...
Bramble Outdoor Stores Inc. uses a perpetual inventory system and has a beginning inventory, as at...
Bramble Outdoor Stores Inc. uses a perpetual inventory system and has a beginning inventory, as at April 1, of 148 tents. This consists of 51 tents at a cost of $ 206 each and 97 tents at a cost of $ 223 each. During April, the company had the following purchases and sales of tents: Purchases Sales Date Units Unit Cost Units Unit Price Apr. 3 75 $ 414 10 202 $ 271 17 249 414 24 287 290 30...
Indigo Outdoor Stores Inc. uses a perpetual inventory system and has a beginning inventory, as at...
Indigo Outdoor Stores Inc. uses a perpetual inventory system and has a beginning inventory, as at April 1, of 152 tents. This consists of 50 tents purchased in February at a cost of $212 each and 102 tents purchased in March at a cost of $226 each. During April, the company had the following purchases and sales of tents: Purchases Sales Date Units Unit Cost Units Unit Price Apr. 3 75 $409 10 194 $273 17 238 409 24 295...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT