事務執行中可能產生的故障有哪幾類 哪些故障破壞資料庫資料

2021-04-18 07:53:56 字數 3009 閱讀 1809

1樓:匿名使用者

看來我真是外行,這種題我居然回答不了,下面的是複製的:

資料庫系統中的故障可以版分以權

下幾類:(1)事務內部的故障;(2)系統故障;(3)介質故障;(4)計算機病毒。事務故障、系統故障和介質故障影響事務的正常執行;介質故障和計算機病毒破壞資料庫資料

2樓:love王立雪

1.事務內部的故障2.系統故障3.介質故障4.計算機病毒。

資料庫執行中可能產生的故障有哪幾類?哪些故障影響事務的正常執行?哪些破壞資料庫資料?

3樓:匿名使用者

在我上的「資料庫系統實現」課程中是分為一下四類:

錯誤資料輸入

介質故障

災難性故障

系統故障

但是有些書上給出的是:

一、事務內部的故障;

二、系統故障;

三、介質故障;

四、計算機病毒;

五、使用者操作錯誤

這個很難說誰的匪類對錯,比如計算機病毒,這個可以算作系統故障,錯誤資料輸入可以分為事務內部和使用者操作

按照我自己課程的分類,錯誤資料輸入和系統故障是影響事物正常執行的,而介質故障和災難性故障是破壞資料庫資料的

具體要看你們用什麼教材,畢竟不是我判卷:)

資料庫系統中故障可以分為哪幾類?

4樓:匿名使用者

事務故障

系統故障

介質故障

一、事務故障

什麼是事務故障

過程中由於種種原因未執行至正常終止點

事務故障的常見原因

輸入資料有誤

運算溢位

違反了某些完整性限制

某些應用程式出錯

並行事務發生死鎖

事務故障(續)

事務故障的恢復

事務故障的恢復:事務撤消(und)

恢復程式要在不影響其它事務執行的情況下,強行回滾(rback)該事務,即清除該事務對資料庫的所有修改,使得這個事務象根本沒有啟動過一樣

二、系統故障

什麼是系統故障

由於某種原因造成整個系統的正常執行突然停止,致使所有正在執行的事務都以非正常方式終止。

發生系統故障時,記憶體中資料庫緩衝區的資訊全部丟失,但儲存在外部儲存裝置上的資料未受影響

系統故障(續)

系統故障的常見原因

作業系統或dbms **錯誤

操作員操作失誤

特定型別的硬體錯誤(如cpu 故障)

突然停電

系統故障(續)

系統故障的恢復

1. 清除尚未完成的事務對資料庫的所有修改

如果dbms 無法確定哪些事務已更新過資料庫,則系統重新啟動後,恢復程式要強行撤消(und ) 所有未完成事務,使這些事務象沒有執行過一樣。

2. 將已完成事務提交的結果寫入資料庫

如果dbms 無法確定哪些事務的提交結果尚未寫入物理資料庫,則系統重新啟動後,恢復程式需要重做(red ) 所有已提交的事務。

三、介質故障

什麼是介質故障

硬體故障使儲存在外存中的資料部分丟失或全部丟失

介質故障比前兩類故障的可能性小得多,但破壞性最大。

介質故障(續)

介質故障的常見原因

硬體故障

磁碟損壞

磁頭碰撞

作業系統的某種潛在錯誤

瞬時強磁場干擾

介質故障(續)

介質故障的恢復

裝入 資料庫發生介質故障前某個時刻的資料副本

重做自此時始的所有成功事務 ,將這些事務已提交的結果重新記入資料庫

故障的種類小結

資料庫系統中各類故障對資料庫的影響

資料庫本身被破壞 (介質故障)

資料庫處於不一致狀態

資料庫中包含了未完成事務對資料庫的修改(事務故障、系統故障)

資料庫中丟失了已提交事務對資料庫的修改(系統故障)

不同型別的故障應採用不同的恢復操作

故障的種類小結(續)

恢復操作的基本原理:簡單

原理:利用 儲存在系統其它地方的冗餘資料 來重建 資料庫中已經被破壞或已經不正確的那部分資料

恢復的實現技術:複雜

一般一個大型資料庫產品,恢復子系統的**要佔全部**的10% 以上

5樓:混f吃

資料庫系統中故障

可以分為:事務故障、系統故障、介質故障。

一、事務故障

某個事務在版執行過程中由於權種種原因未執行至正常終止點,事務故障的常見原因,輸入資料有誤

運算溢位,違反了某些完整性限制發生鎖死。

二、系統故障

由於某種原因造成整個系統的正常執行突然停止,致使所有正在執行的事務都以非正常方式終止。

發生系統故障時,記憶體中資料庫緩衝區的資訊全部丟失,但儲存在外部儲存裝置上的資料未受影響 。

三、介質故障

硬體故障使儲存在外存中的資料部分丟失或全部丟失 ,介質故障比前兩類故障的可能性小得多,但破壞性最大。

6樓:野牧清狂

事務故障,系統故障,介質故障,病毒破壞

資料庫原理及應用試題

7樓:super小金

樓上的 別猶豫 a是對的

13. 關係代數運算是以( )為基礎的運算 。

a. 關係運算 b. 謂詞演算 c. 集合運算 d. 代數運算我認為應該是 a. 關係運算

以下是a與c的區別

關係代數定義:關係代數是一種抽象的查詢語言,是關係資料操縱語言的一種傳統表達方式,它是用對關係的運算來表達查詢的。關係代數的運算物件是關係,運算結果亦為關係。

關係代數語言:查詢操作是以集合操作為基礎運算的dml語言。

8樓:匿名使用者

1.b 2.c 3.b 4.c 5.d 6.c 7.c 8.d 9.c 10.a

11.a 12.a 13.a 14.b 15.c 16.a 17.b 18.a 19.d 20.c

分頁式虛擬儲存系統中,頁面大小與可能產生的缺頁中斷次數A 成正比B 成反比C 無關D 成固定比例

在分頁儲存管理系統中,頁面的大小是由計算機系統的地址結構所決定的,一般由軟硬體共同決定。對於某一種系統一般採用一種大小的頁面 也有部分現代作業系統採用雙頁面系統的 在確定地址結構時,若選擇的頁面較小,一方面可使內碎片減小,並減少了內碎片的總空間,有利於提高記憶體利用率。另一方面,也會使每個程序要求較...

測試主機是否有可能未全速執行的網路介面,linux

蘋果6s開關蜂窩行動網路的時候卡屏 我的也是,剛發現,從網上看到也有人出現類似問題。不是有 服務嗎,打 問問。我的也是,去售後了,人家說是系統更新,可是我更新了還是就這塊卡,垃圾。你們是不是的版本 我今天去蘋果店刷了機 並沒卵用。你好,我的也有這個毛病不知道怎麼弄呢,請問你的解決了嗎。不是原裝的充電...

全球氣候變暖對農業可能產生的影響有A北半

c北半球變暖,使溫度帶北移,有利於作物生長,但是中緯度的穀物帶因氣候變暖及水回 分虧損將使糧食生產答潛力下降,因此a d項錯誤。全球海洋蒸發量因氣候變暖,而增加,但是其蒸發量的10 參與海陸間迴圈,蒸發與降水間的比例加大,乾旱地區會有增加的可能,故b項錯誤。全球氣候變暖,中緯度會因為蒸發量加大影響農...