Knowledge (XXG)

Indexed file

Source 📝

365: 22: 300:
1 VS COBOL II Application Programming Language Reference, Release 4, Eighth Edition (March 1993), IBM Corporation, Department J58, Copyright International Business Machines Corporation 1984, 1993. pp. 67-73
440: 406: 311: 435: 336: 105: 43: 86: 192: 39: 58: 145:
The key must be such that it uniquely identifies a record. If more than one index is present the other ones are called
399: 65: 200: 32: 257: 188: 72: 445: 430: 392: 176: 54: 164: 207: 376: 364: 340: 191:
support indexed files through add-on packages in a runtime library such as C-ISAM. Some of
267: 79: 425: 135: 419: 262: 131: 123: 127: 281: 21: 252: 139: 218:
The COBOL language supports indexed files with the following command in the
372: 196: 149:. The indexes are created with the file and maintained by the system. 271: 247: 179:(KSDS), with more options. Support for indexed files is built into 180: 168: 184: 172: 160: 275: 152: 15: 187:. Other languages with more limited I/O facilities such as 313:
Enterprise PL/I for z/OS, Version 4.3, Language Reference
380: 46:. Unsourced material may be challenged and removed. 400: 8: 407: 393: 210:are often used in place of indexed files. 106:Learn how and when to remove this message 293: 199:, support indexed file I/O using the 7: 361: 359: 44:adding citations to reliable sources 379:. You can help Knowledge (XXG) by 175:, which supports indexed files as 14: 230:IBM PL/I uses the file attribute 169:virtual storage operating systems 441:PL/I programming language family 363: 157:Indexed Sequential Access Method 155:supports indexed files with the 20: 31:needs additional citations for 195:'s operating systems, such as 1: 238:to declare an indexed file. 462: 358: 201:Record Management Services 436:Database index techniques 310:IBM Corporation (2012). 258:Data set (IBM mainframe) 226:ORGANIZATION IS INDEXED 177:Key Sequenced Data Sets 375:-related article is a 165:OS/360 and successors 232:ENVIRONMENT(INDEXED) 208:relational databases 40:improve this article 335:I IBM Corporation. 206:In recent systems, 388: 387: 337:"Informix C-ISAM" 236:ENVIRONMENT(VSAM) 147:alternate indexes 130:that allows easy 116: 115: 108: 90: 453: 409: 402: 395: 367: 360: 353: 352: 350: 348: 343:on April 3, 2014 339:. Archived from 332: 326: 325: 323: 321: 307: 301: 298: 288:Inline citations 237: 233: 227: 221: 214:Language support 111: 104: 100: 97: 91: 89: 48: 24: 16: 461: 460: 456: 455: 454: 452: 451: 450: 416: 415: 414: 413: 357: 356: 346: 344: 334: 333: 329: 319: 317: 309: 308: 304: 299: 295: 290: 244: 235: 231: 228: 225: 219: 216: 138:given its file 112: 101: 95: 92: 49: 47: 37: 25: 12: 11: 5: 459: 457: 449: 448: 446:Database stubs 443: 438: 433: 431:Legacy systems 428: 418: 417: 412: 411: 404: 397: 389: 386: 385: 368: 355: 354: 327: 302: 292: 291: 289: 286: 285: 284: 279: 265: 260: 255: 250: 243: 240: 224: 215: 212: 114: 113: 55:"Indexed file" 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 458: 447: 444: 442: 439: 437: 434: 432: 429: 427: 424: 423: 421: 410: 405: 403: 398: 396: 391: 390: 384: 382: 378: 374: 369: 366: 362: 342: 338: 331: 328: 316:. p. 276 315: 314: 306: 303: 297: 294: 287: 283: 280: 277: 273: 269: 266: 264: 263:Legacy system 261: 259: 256: 254: 251: 249: 246: 245: 241: 239: 223: 213: 211: 209: 204: 202: 198: 194: 190: 186: 182: 178: 174: 170: 166: 162: 158: 154: 150: 148: 143: 141: 137: 133: 132:random access 129: 125: 124:computer file 121: 110: 107: 99: 96:February 2013 88: 85: 81: 78: 74: 71: 67: 64: 60: 57: –  56: 52: 51:Find sources: 45: 41: 35: 34: 29:This article 27: 23: 18: 17: 381:expanding it 370: 345:. Retrieved 341:the original 330: 318:. Retrieved 312: 305: 296: 229: 220:FILE CONTROL 217: 205: 156: 151: 146: 144: 120:indexed file 119: 117: 102: 93: 83: 76: 69: 62: 50: 38:Please help 33:verification 30: 282:Berkeley DB 420:Categories 253:Hash table 66:newspapers 274:ndbm and 373:database 242:See also 222:section 126:with an 347:Nov 25, 320:Nov 25, 248:B-trees 197:OpenVMS 193:Digital 134:to any 80:scholar 272:X/Open 171:added 167:. IBM 136:record 82:  75:  68:  61:  53:  426:COBOL 371:This 270:also 181:COBOL 163:) on 128:index 122:is a 87:JSTOR 73:books 377:stub 349:2015 322:2015 278:gdbm 185:PL/I 183:and 173:VSAM 161:ISAM 59:news 276:GNU 268:dbm 234:or 153:IBM 140:key 118:An 42:by 422:: 203:. 142:. 408:e 401:t 394:v 383:. 351:. 324:. 189:C 159:( 109:) 103:( 98:) 94:( 84:· 77:· 70:· 63:· 36:.

Index


verification
improve this article
adding citations to reliable sources
"Indexed file"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
computer file
index
random access
record
key
IBM
ISAM
OS/360 and successors
virtual storage operating systems
VSAM
Key Sequenced Data Sets
COBOL
PL/I
C
Digital
OpenVMS
Record Management Services
relational databases
B-trees

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.