Chapter 13 Flashcards
user-defined datatype
data type based on existing data type or other data types that have been defined by the programmer.
Non-composite data type
data type that does not reference any other data types.
Enumerated data type
non-composite data type defined by a given list of all possible values that has an implied order.
Pointer data type
non-composite data type that uses memory address of where the data is stored.
Set
given list of unordered elements that can use set theory operations such as intersection and union.
Serial File Organization
method of file organization in which records of data are physically stored in a file, one after another, in the order they were added to the file.
Sequential File Organization
method of file organization in which records of data are physically stored in a file, one after another, in a given order.
Random File Organization
method of file organization in which records of data are physically stored in a file in any available position; the location of any record in the file is found by using a hashing algorithm on the key field of a record.
Hashing Algorithm (File Access)
mathematical formula used to perform a calculation in the key field of the record; the result of the calculation gives the address where the record should be found.
File Access
the method used to physically find a record in a file.
Sequential Access
method of file access in which records are searched one after another from the physical start of the file until the required record is found.
Direct Access
method of file access in which a record can be physically found in a file without physically reading the other records.