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

Architecture of world wide web with the basic entities, Explain architectur...

Explain architecture of World Wide Web with the basic entities. The architecture of the World Wide Web, demonstrated below, is the one of clients, as like Netscape, Lynx or Int

How many lines of address bus used for memory of 2048 bytes, How many lines...

How many lines of address bus must be used to access 2048 bytes of memory when available RAM chips 128 × 8.  How many lines of these will be common to each chip? Ans. AS chips

What is a service in sap terminology, What is a Service in SAP terminology?...

What is a Service in SAP terminology? A service refers to something offered by an s/w component.

What is the purpose of the enableevents() method, The enableEvents() method...

The enableEvents() method is used to enable an event for a certain object. Normally, an event is enabled when a listener is added to an object for a certain event. The enableEvents

What are overlays, What are overlays? To enable a process to be larger ...

What are overlays? To enable a process to be larger than the amount of memory allocated to it, overlays are used. The idea of overlays is to keep in memory only those instructi

Functions for message passing, Functions for Message Passing: MPI proc...

Functions for Message Passing: MPI processes don't share memory space and one process can't directly access other process's variables. Therefore they need some form of communi

Explain about of unicode, Q. Explain about of Unicode? This is a newer ...

Q. Explain about of Unicode? This is a newer International standard for character representation. Unicode offers a unique code for each character irrespective of Program, platf

In what way interrupts are classified in 8085, 8085 the interrupts are clas...

8085 the interrupts are classified as Software and Hardware interrupts.

Flowchart, draw the flowchart for operator overloading in c++

draw the flowchart for operator overloading in c++

Explain the working principle of hard disk, Question : a) Hard disk is ...

Question : a) Hard disk is an important component of a computer. What type of memory is it? b) With the help of a diagram describe its features. c) Explain its working pr

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