Contains no references to other data types when it is defined<|>Every single possible value for it is identified<|>The values defined in an enumerated data type are ordinal, meaning they have an implied order
A mathematical formula used to perform a calculation on the key field of the record, the result of which gives the address where the record should be found
1. Every record needs to be checked until the record is found or the key field of the current record being checked is greater than the key field of the record being searched for
2. New records are inserted in the correct place in the file
Every record needs to be checked until the record is found or the whole file has been searched and that record has not been found<|>Any new records are appended to the end of the file
Every record needs to be checked until the record is found or the key field of the current record being checked is greater than the key field of the record being searched for<|>The rest of the file does not need to be searched as the records are sorted on ascending key field values<|>Any new records to be stored are inserted in the correct place in the file