| Key | kī | 键 | 키 | The field that identifies each record, such as a member’s ID: the files are sorted, indexed or hashed on it. |
| Row (record) | haupae / pūkete | 行 | 행 | One entry in a file: here, one library member. |
| Serial File | no attested term | 串行文件 (chuànxíng wénjiàn) | 직렬 파일 (jillyeol pail) | A file whose records are stored one after another in the order they were added. |
| Sequential File | no attested term | 顺序文件 (shùnxù wénjiàn) | 순차 파일 (sun-cha pail) | A file whose records are stored in order of a key field. |
| Indexed Sequential File | no attested term | 索引顺序文件 (suǒyǐn shùnxù wénjiàn) | 색인 순차 파일 (saegin sun-cha pail) | A file in key order, in blocks, with an index of the blocks, so it can be read in order or a record can be found through the index. |
| Random Access File | no attested term | 随机存取文件 (suíjī cúnqǔ wénjiàn) | 임의 접근 파일 (imui jeopgeun pail) | A file where a record's address is worked out from its key (by hashing), so it can be read directly, without reading others first. |
| Hashing Algorithm | no attested term | 哈希算法 (hāxī suànfǎ) | 해시 알고리즘 (haesi algorijeum) | A calculation that turns a record's key into the address where it is stored, such as key MOD 17. |
| Collision | no attested term | 冲突 (chōngtū) | 충돌 (chungdol) | When two different keys are hashed to the same address, so one record must be stored somewhere else. |
| Overflow Area | no attested term | 溢出区 (yìchūqū) | 오버플로 영역 (obeopeullo yeongyeok) | A separate part of a file for records that cannot be stored in their proper place, such as after a hash collision. |
| Index | no attested term | 索引 (suǒyǐn) | 색인 (saegin) | A table of keys and where to find them, used to go to the right part of a file without reading it all. |
| Master File | no attested term | 主文件 (zhǔ wénjiàn) | 마스터 파일 (maseuteo pail) | The main, fairly permanent file of records, usually in key order, kept up to date from transaction files. |
| Transaction File | no attested term | 事务文件 (shìwù wénjiàn) | 트랜잭션 파일 (teuraenjaeksyeon pail) | A file of the changes (updates, additions, deletions) collected over a period, used to update a master file. |
| Batch Processing | no attested term | 批处理 (pī chǔlǐ) | 일괄 처리 (ilgwal cheori) | Collecting data over a period and processing it all together in one run, without the user taking part. |
| Grandfather–Father–Son | no attested term | 祖父-父-子备份 (zǔfù-fù-zǐ bèifèn) | 조부-부-자 백업 (jobu-bu-ja baegeop) | A backup system that keeps the last three generations of a master file, with their transaction files, so a lost file can be recreated. |