033. How are errors reduced by using a database system?

Because there is Minimum Duplication of data (Minimum, because some duplication is necessary) there will be Reduced Errors. One of the objectives of an information system is to reduce human involvement, since humans do tend to make a variety of errors that computers do not. To further promote reduced errors, database designers can develop Controls and Checks on the data. The primary intent of a database is to maintain data integrity (e.g., to assure that some data can only contain certain values, to make sure that there are no duplicate records, and so forth). These checks and controls were difficult to establish using the traditional file system since they require a lot of time and effort to establish, and programmers didn't have the time to devote, given that they were constantly building new systems for different applications.