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.
Assistant Teacher at Zinzira Pir Mohammad Pilot School and College