More Subjects
File System Evolution
Name
School or Institution Name (University at Place or Town, State)
File System Evolution
In the world of information technology, the words "data" and "information" are used interchangeably, but there is a difference between their actual meanings. Data can be anything such as a string of random characters or real-world figures that may mean nothing to a human being unless organized ADDIN ZOTERO_ITEM CSL_CITATION {"citationID":"a1od0mjffet","properties":{"formattedCitation":"(Coronel & Morris, 2016)","plainCitation":"(Coronel & Morris, 2016)"},"citationItems":[{"id":1710,"uris":["http://zotero.org/users/local/gITejLE9/items/JD9PY93E"],"uri":["http://zotero.org/users/local/gITejLE9/items/JD9PY93E"],"itemData":{"id":1710,"type":"book","title":"Database systems: design, implementation, & management","publisher":"Cengage Learning","ISBN":"1-305-62748-2","author":[{"family":"Coronel","given":"Carlos"},{"family":"Morris","given":"Steven"}],"issued":{"date-parts":[["2016"]]}}}],"schema":"https://github.com/citation-style-language/schema/raw/master/csl-citation.json"} (Coronel & Morris, 2016). Whereas, the information is regarded as an assembled form of data that is meaningful and understandable by human beings. Most straightforwardly, a computer can be considered as a machine that operates on data and transforms it into useful information.
With the advancement in science and technology along with manipulating data computers were required to store the data as well in their memory. Storing data in computer memory for later retrieval was achieved by the system known as a file system because the data chunks in computer systems are known as files. Earlier file systems were based on sequential file storage techniques such as storing files on a magnetic disk in ordered chunks ADDIN ZOTERO_ITEM CSL_CITATION {"citationID":"a10rkv40qln","properties":{"formattedCitation":"{\\rtf (Saur, Dumitra\\uc0\\u351{}, & Hicks, 2016)}","plainCitation":"(Saur, Dumitraş, & Hicks, 2016)"},"citationItems":[{"id":1711,"uris":["http://zotero.org/users/local/gITejLE9/items/QSP34EZR"],"uri":["http://zotero.org/users/local/gITejLE9/items/QSP34EZR"],"itemData":{"id":1711,"type":"paper-conference","title":"Evolving nosql databases without downtime","container-title":"2016 IEEE International Conference on Software Maintenance and Evolution (ICSME)","publisher":"IEEE","page":"166-176","ISBN":"1-5090-3806-X","author":[{"family":"Saur","given":"Karla"},{"family":"Dumitraş","given":"Tudor"},{"family":"Hicks","given":"Michael"}],"issued":{"date-parts":[["2016"]]}}}],"schema":"https://github.com/citation-style-language/schema/raw/master/csl-citation.json"} (Saur, Dumitraş, & Hicks, 2016). Those file systems were successful at that time because computers were designed to run only a specific application only. When computer systems were able to run multiple applications, then complex file systems such as file allocation table techniques were devised to store data on metallic disks.
Eventually, with the evolution of the computer networks, the file systems were not only limited to a single computer, but it was required to be shared on a network of computers. To accomplish the task modern file systems such as NTFS were designed and implemented. To overcome the challenges of file systems databases systems were designed ADDIN ZOTERO_ITEM CSL_CITATION {"citationID":"a2bm3gguljj","properties":{"formattedCitation":"(Varakin, Gal, & Katz, 2016)","plainCitation":"(Varakin, Gal, & Katz, 2016)"},"citationItems":[{"id":1712,"uris":["http://zotero.org/users/local/gITejLE9/items/23EZ2WP2"],"uri":["http://zotero.org/users/local/gITejLE9/items/23EZ2WP2"],"itemData":{"id":1712,"type":"book","title":"System and method for the parallel execution of database queries over CPUs and multi core processors","publisher":"Google Patents","author":[{"family":"Varakin","given":"Konstatin"},{"family":"Gal","given":"Ami"},{"family":"Katz","given":"Oz"}],"issued":{"date-parts":[["2016"]]}}}],"schema":"https://github.com/citation-style-language/schema/raw/master/csl-citation.json"} (Varakin, Gal, & Katz, 2016). Database systems removed the deficiencies of typical file systems by providing relational capabilities with different attributes of files. Since then relational database systems played a vital role in file management systems. They made the relational retrieval of information from an extensive database faster and more efficient.
References
ADDIN ZOTERO_BIBL {"custom":[]} CSL_BIBLIOGRAPHY Coronel, C., & Morris, S. (2016). Database systems: design, implementation, & management. Cengage Learning.
Saur, K., Dumitraş, T., & Hicks, M. (2016). Evolving nosql databases without downtime. In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp. 166–176). IEEE.
Varakin, K., Gal, A., & Katz, O. (2016). System and method for the parallel execution of database queries over CPUs and multi core processors. Google Patents.
More Subjects
Join our mailing list
© All Rights Reserved 2024