Explain criteria for choosing type of file organization, Computer Engineering

Assignment Help:

What criteria should be adopted for choosing type of file organization.

Selecting a file organization is a design decision; therefore it must be done having in mind the achievement of excellent performance regarding the most as usage of the file. The criteria generally considered significant are:

1. Fast access to particular record or collection of associated records

2. Simple record update, adding or removal, without disrupting here 1

3. Storage efficiency

4. Redundancy like a warranty against data corruption.

Needless to say, such requirements are in contrast along with each other for all however the most trivial situations and the designer job of this, to get a good compromise among them, yielding a sufficient solution to the problem at hand. For illustration, easiness of adding/ etc. is not a matter when explaining the data organization of CD ROM product, while fast access is specified the huge amount of data that such media can store. Although as this will become apparent shortly, fast access techniques are based upon the use additional information concerning the records, that in turn competes with the high volumes of data to be stored.

Logical data Organization is certainly the subject of whole shelves of books into the "Database" section of your library. At this time we'll briefly address several of the simpler used techniques, mostly due to their relevance to data management from the lower-level (regarding a database's) point of view of an OS. 5 organization models will be seems as:

(i) Pile.

(ii) Sequential.

(iii) indexed-sequential.

(iv)Indexed

(v) Hashed.


Related Discussions:- Explain criteria for choosing type of file organization

What is byte addressable memory, What is byte addressable memory? The a...

What is byte addressable memory? The assignment of successive addresses to successive byte locations in the memory is known as byte addressable memory.

Illustrate tcp - ip networking model, Q. Illustrate TCP - IP Networking Mod...

Q. Illustrate TCP - IP Networking Model? TCP/IP is an acronym for Transmission Control Protocol / Internet Protocol. It is a collection of applications, protocols and services.

Jewel polishing, Byteland county is very famous for luminous jewels. Lumino...

Byteland county is very famous for luminous jewels. Luminous jewels are used in making beautiful necklaces. A necklace consists of various luminous jewels of particular colour. Nec

Protocols and services on internet, To work with Internet as well as to uti...

To work with Internet as well as to utilize its facilities we use certain tools. For illustration, Telnet is a tool, which is utilized for logging on remote computers on the Intern

What are the disadvantages of bespoke software, What are the disadvantages ...

What are the disadvantages of Bespoke Software -  Very dependent on suppliers of the software; if they go out of business there would be little or no support if problems occ

Electronic typewriter , Electronic typewriter : An electronic typewriter h...

Electronic typewriter : An electronic typewriter has a 'memory' or 'electronic brain' which enables it to recall the whole document at a time and type it automatically at the pres

Artificial neural networks - artificial intelligence, Artificial Neural Net...

Artificial Neural Networks - Artificial intelligence: Decision trees, while strong, are a easy representation method. While graphical on the surface, they may be seen as disjun

Evaluation functions for cutoff search , Evaluation Functions for Cutoff Se...

Evaluation Functions for Cutoff Search - artificial intelligent Evaluation functions guess the score that may be guaranteed if a specific world state is reached. In chess, such

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd