1. Home
  2. Computing & Technology
  3. C / C++ / C#

Definition of ISAM

By , About.com Guide

Definition: ISAM is short for Indexed Sequential Access Method, a method for indexing data for fast retrieval both directly (i.e. random access) or sequentially. It is often used in implementing relational databases with additional logic to manage the relations between tables such as in SQL Server.

ISAM is a simple method where the data is stored sequentially in records that are all the same size (fixed length). Indexes are kept in a separate table pointing to the indexed rows. For single user databases this is very fast, and only when multi-user access is required is extra code needed for handling multiple updates. One way round this is to make it accessible via a client to a server where multiple updates can be correctly handled through mechanisms such as record or table locking.

Glossary:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Examples:
Dbase is an example of an ISAM based database.
Explore C / C++ / C#
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

©2009 About.com, a part of The New York Times Company.

All rights reserved.