A computer system, like any one electrical device is failure-prone. A database failure can be defined as inability of the system to provide required functionality correctly. Database failure can be resulted due to a variety of reasons such as disk-crash, power failure, software error or even sabotage.
Causes Database of Failure
Some common causes are as being:
→System Crash: System crash can result in loss of memory due to hardware or a software error.
→User Errors: A user error occurs, for examples, when a user unintentionally deletes a row or drops a table.
→Carelessness: It is damage done to data or facilities by operators or users due to their lack of concentration on the task at hand.
→Sabotage: It is the intentional damage done to data, hardware or software facilities.
→Application Software Errors: It include logical errors in the program that is accessing the database, which causes one or more transaction to fail.
→Network Failure: Network failures such as communication software failures will interrupt the normal operation of the database system.
→Media Failure: Media failure are the most dangerous failure. A typical example of a media failure is a disk controller failure or disk head crash, which causes all databases residing on that disk/disks to be lost.
→Natural Disasters: Natural disasters are the damage caused to data, hardware and software due to natural disasters like fire, floods, earthquakes, power failure etc.
Former Student at Rajshahi University