Methods of physically storing data in the files, Data Structure & Algorithms

Assignment Help:

This unit dealt along with the methods of physically storing data in the files. The terms fields, records & files were described. The organization types were introduced.

The several file organization techniques were discussed. Sequential File Organization finds employ in application areas where batch processing is more common. Sequential files are simple to employ and can be stored on cheap media. They are appropriate for applications that need direct access to only specific records of the collection. They do not provide sufficient support for interactive applications.

In Direct file organization, there exists a predictable relationship among the key used and to identify a specific record on secondary storage. A direct file has to be stored on a direct access device. Direct files are utilized extensively in application areas where interactive processing is utilized.

An Indexed Sequential file supports both sequential access through key value & direct access to a specific record, given its key value. It is implemented by developing an index on top of a sequential data file that resides on a direct access storage device.


Related Discussions:- Methods of physically storing data in the files

Calculus, basic calculation for algorith.

basic calculation for algorith.

Four applications or implementation of the stack, Q. Write down any four ap...

Q. Write down any four applications or implementation of the stack.                                     Ans. (i)       The Conversion of infix to postfix form (ii)

Sorted list followed by a few "random" elements, You have to sort a list L ...

You have to sort a list L having of a sorted list followed by a few "random" elements. Which sorting methods would be especially suitable for this type of task?   Insertion sort

What are the dynamic arrays, What are the Dynamic arrays Dynamic arrays...

What are the Dynamic arrays Dynamic arrays are convenient for programmers since they can never be too small-whenever more space is needed in a dynamic array, it can simply be e

Multiplication, Implement multiple stacks in a single dimensional array. Wr...

Implement multiple stacks in a single dimensional array. Write algorithms for various stack operations for them.

Trees, What is AVL Tree? Describe the method of Deletion of a node from and...

What is AVL Tree? Describe the method of Deletion of a node from and AVL Tree ?

frequenty count of function, Ask question find frequency count of function...

Ask question find frequency count of function- {for(i=1;i {for(j=1;j {for(k=1;k } } }

Explain the arrays in ruby, Explain the Arrays in Ruby Ruby arrays are ...

Explain the Arrays in Ruby Ruby arrays are dynamic arrays which expand automatically whenever a value is stored in a location beyond current end of the array. To the programmer

An undirected graph g with n vertices and e edges, An undirected graph G wi...

An undirected graph G with n vertices and e edges is shown by adjacency list.  What is the time required to generate all the connected components? O (e+n)

Link list, algorithm for multiplication of two sparse matrices using link l...

algorithm for multiplication of two sparse matrices using link list

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