關(guān)于計算機數(shù)據(jù)庫管理研究畢業(yè)論文
關(guān)于計算機數(shù)據(jù)庫管理研究畢業(yè)論文
計算機數(shù)據(jù)庫技術(shù)促進了信息管理效率的提高,為人們的生活帶來了極大的便利。下面是學(xué)習(xí)啦小編為大家整理的關(guān)于計算機數(shù)據(jù)庫管理研究畢業(yè)論文,供大家參考。
關(guān)于計算機數(shù)據(jù)庫管理研究畢業(yè)論文篇一
《 RMAN的數(shù)據(jù)庫恢復(fù)研究 》
如果所有數(shù)據(jù)文件都丟失了,可以使用RESTOREDAT-ABASE命令轉(zhuǎn)儲所有數(shù)據(jù)文件,再使用RECOVERDATA-BASE命令恢復(fù)數(shù)據(jù)庫,要求數(shù)據(jù)庫必須處于MOUNT狀態(tài)。注意:對于數(shù)據(jù)庫中存在只讀數(shù)據(jù)文件的情況,如果該數(shù)據(jù)文件是在有效備份之前把它設(shè)置為只讀的,RMAN會跳過該只讀數(shù)據(jù)文件的恢復(fù),如果希望恢復(fù)該只讀數(shù)據(jù)文件可以使用RESTOREDATABASECHECKREADONLY命令。如果某個表空間的數(shù)據(jù)文件出現(xiàn)介質(zhì)失敗,可以先使用SQL語句ALTERTABLESPACE…OFFLINEIMMEDIATE脫機表空間,接著使用RESTORETABLESPACE命令轉(zhuǎn)儲表空間的所有數(shù)據(jù)文件,再使用RECOVERTABLESPACE命令應(yīng)用日志,最后使用SQL語句ALTERTABLESPACE…ONLINE使表空間聯(lián)機,要求數(shù)據(jù)庫必須處于OPEN狀態(tài)。
SYSTEM表空間的數(shù)據(jù)文件只能在數(shù)據(jù)庫MOUNT狀態(tài)下恢復(fù),其他數(shù)據(jù)文件既可以在數(shù)據(jù)庫MOUNT狀態(tài)下恢復(fù),也可以在數(shù)據(jù)庫OPEN狀態(tài)下恢復(fù)。如果某個數(shù)據(jù)文件出現(xiàn)介質(zhì)失敗,那么在裝載了數(shù)據(jù)庫之后,先使用RESTOREDATAFILE命令轉(zhuǎn)儲該數(shù)據(jù)文件,再使用RECOVERDATAFILE命令應(yīng)用日志,最后使用SQL語句ALTERDATABASEOPEN打開數(shù)據(jù)庫。數(shù)據(jù)塊是恢復(fù)的最小單元,通過數(shù)據(jù)塊介質(zhì)恢復(fù)可以減少恢復(fù)時間,而且數(shù)據(jù)文件可以在線。要恢復(fù)的壞塊信息可以從報警與跟蹤文件、表與索引的分析、dbverify工具或第三方介質(zhì)管理工具以及具體的查詢語句中獲得。產(chǎn)生數(shù)據(jù)塊損壞的原因一般是隨機的IO錯誤或者是內(nèi)存的塊錯誤。如果絕對文件號為6的數(shù)據(jù)文件中塊號是3的數(shù)據(jù)塊損壞了,可以使用如下命令恢復(fù)損壞的數(shù)據(jù)塊,如下:RMAN>BLOCKRECOVERDATAFILE6BLOCK3;損壞的數(shù)據(jù)塊的信息保存在視圖V$DATABASE_BLOCK_CORRUPTION中,用如下命令可以恢復(fù)該視圖中列出的壞塊,如下:RMAN>BLOCKRECOVERCORRUPTIONLISTRE-STOREUNTILTIME‘SYSDATE-7’。
RMAN不完全恢復(fù)
RMAN不完全恢復(fù)是指當(dāng)數(shù)據(jù)庫出現(xiàn)介質(zhì)失敗或邏輯失敗時,使用RESTORE命令轉(zhuǎn)儲備份,并使用RECOVER命令將數(shù)據(jù)庫恢復(fù)到備份點與失敗點之間某個時刻的狀態(tài)。注意不完全恢復(fù)只能在數(shù)據(jù)庫MOUNT狀態(tài)下進行。
1基于時間恢復(fù)。當(dāng)執(zhí)行基于時間點的不完全恢復(fù)時,首先要在命令行設(shè)置環(huán)境變量NLS_DATE_FORMAT。在進入RMAN之后,先裝載數(shù)據(jù)庫,再使用SETUNTILTIME命令指定要恢復(fù)到的時間點,使用RESTOREDATABASE轉(zhuǎn)儲所有數(shù)據(jù)文件,使用RE-COVERDATABASE命令恢復(fù)數(shù)據(jù)庫,最后使用SQL語句AL-TERDATABASEOPENRESETLOGS打開數(shù)據(jù)庫。
2基于SCN恢復(fù)。當(dāng)使用RMAN執(zhí)行基于SCN的不完全恢復(fù)時,在裝載數(shù)據(jù)庫后,先使用SETUNTILSCN命令指定要恢復(fù)到的SCN點,再使用RESTOREDATABASE轉(zhuǎn)儲所有數(shù)據(jù)文件,使用RECOVERDATABASE命令恢復(fù)數(shù)據(jù)庫,最后使用SQL語句ALTERDATABASEOPENRESETLOGS打開數(shù)據(jù)庫。4.3基于日志序列號恢復(fù)當(dāng)使用RMAN執(zhí)行基于日志序列號的不完全恢復(fù)時,在裝載數(shù)據(jù)庫后,先使用SETUNTILSEQUENCE…THREAD命令指定要恢復(fù)到的日志序列號,接著使用RESTOREDATA-BASE轉(zhuǎn)儲所有數(shù)據(jù)文件,再使用RECOVERDATABASE命令恢復(fù)數(shù)據(jù)庫,最后使用SQL語句ALTERDATABASEOPENRESETLOGS打開數(shù)據(jù)庫。
恢復(fù)控制文件
還原一個備份的控制文件后,需要注意以下事項:(1)運行RECOVERDATABASE命令恢復(fù)數(shù)據(jù)庫,然后用RESETLOGS選項打開數(shù)據(jù)庫;(2)在打開數(shù)據(jù)庫后為本地管理方式的臨時表空間新增臨時文件。如果沒有使用恢復(fù)目錄,RMAN只能在數(shù)據(jù)庫NO-MOUNT狀態(tài)下,從備份中進行控制文件的恢復(fù)。
1從自動備份中恢復(fù)控制文件。在NOMOUNT數(shù)據(jù)庫后,先使用SETDBID命令設(shè)置數(shù)據(jù)庫的ID編號,接著使用RESTORECONTROLFILEFROMAUTOBACKUP命令還原控制文件。
2從包含控制文件的備份文件中恢復(fù)控制文件。在NOMOUNT數(shù)據(jù)庫后,先使用SETDBID命令設(shè)置數(shù)據(jù)庫的ID編號,接著使用RESTORECONTROLFILEFROM'media_handle'命令還原控制文件。
結(jié)束語
本文對如何使用RMAN進行Oracle數(shù)據(jù)庫的還原與恢復(fù)作了較詳盡的闡述,為需要使用RMAN恢復(fù)Oracle數(shù)據(jù)庫的用戶提供了一些使用方法,使之能盡可能的挽回由系統(tǒng)突發(fā)事故所帶來的數(shù)據(jù)損失,保障企業(yè)應(yīng)用系統(tǒng)的正常運行。
關(guān)于計算機數(shù)據(jù)庫管理研究畢業(yè)論文篇二
《 計算機數(shù)據(jù)庫的管護研究 》
企業(yè)管理數(shù)據(jù)庫的數(shù)據(jù)信息是由工業(yè)管理以及商業(yè)管理要求來決定的,收集職工詳細信息,包括人員情況、職工薪水、職稱晉級、產(chǎn)品指標以及銷路規(guī)劃等,及時了解員工的工作狀況以及企業(yè)的經(jīng)濟數(shù)據(jù),能夠提高工作效率,使企業(yè)的日常運營方便快捷。當(dāng)構(gòu)建企業(yè)數(shù)據(jù)庫的時候,比如企業(yè)的產(chǎn)品數(shù)據(jù)庫,數(shù)據(jù)庫包含的信息有產(chǎn)品的性能特征、廠家的具體情況等,因此檢索字段可以設(shè)置為產(chǎn)品名稱、廠家名稱以及產(chǎn)品分類號等,有利于用戶快速檢索相關(guān)產(chǎn)品,當(dāng)客戶需要查找某種產(chǎn)品的時候,只需要輸入主題字或者關(guān)鍵字,就可以獲得該產(chǎn)品的產(chǎn)品情況。另外,由于員工的加入以及退出,會導(dǎo)致信息資料的變化,因此,在建立企業(yè)數(shù)據(jù)庫的時候,應(yīng)該嚴格按照數(shù)據(jù)庫的構(gòu)建流程,建立完善的數(shù)據(jù)庫體系。對于人員流失比較頻繁的部門,應(yīng)該建立專門的數(shù)據(jù)庫,保證數(shù)據(jù)庫的完善,避免數(shù)據(jù)庫的損壞。在日常工作中,還要不定期對數(shù)據(jù)庫數(shù)據(jù)信息進行更新。
盡管數(shù)據(jù)庫是嚴格按照流程進行構(gòu)建的,但是數(shù)據(jù)庫的漏洞也是難以避免的。比如前后工作之間的銜接以及校驗,比如計算機文字的錯誤錄入。因此,必須對數(shù)據(jù)庫進行維護和管理。
1加強數(shù)據(jù)庫管理人員的技能
維護計算機數(shù)據(jù)庫,應(yīng)該加強數(shù)據(jù)庫管理人員的專業(yè)技能和綜合素質(zhì),使它們能夠熟練掌握計算機專業(yè)知識,熟練運用計算機相關(guān)軟件。建立專門的數(shù)據(jù)庫校驗部門,分派專業(yè)管理人員對數(shù)據(jù)庫進行分析和校驗,檢查數(shù)據(jù)庫構(gòu)建過程以及檢索過程中出現(xiàn)的錯誤,并且及時進行核實,并且進行更正,保證數(shù)據(jù)庫信息資源的準確性和完整性。
2加強數(shù)據(jù)庫的更新與維護
當(dāng)計算機數(shù)據(jù)庫構(gòu)建完畢以后,應(yīng)該全面檢查輸入信息的準確性以及完整性,建立定期檢查制度[4],保證計算機數(shù)據(jù)庫的質(zhì)量,提高數(shù)據(jù)庫的利用效率。數(shù)據(jù)庫的時效性影響著數(shù)據(jù)庫的生命。因為科學(xué)技術(shù)發(fā)展十分迅速,數(shù)據(jù)信息不斷更換,比如國家政策、法律法規(guī)等,隨時都可能出現(xiàn)過時的現(xiàn)象,一旦舊的法律以及標準被重新制定或者修改和增補,那么就需要重新錄入最新數(shù)據(jù)信息,代替作廢的舊信息。因此,除了選擇性能好的操作系統(tǒng)之外,還應(yīng)該及時對系統(tǒng)進行升級,保證系統(tǒng)的穩(wěn)定運行,還要對數(shù)據(jù)信息進行實時記錄,及時進行更新,并添加到數(shù)據(jù)庫中,有利于利用數(shù)據(jù)庫的信息資源。對于大學(xué)圖書館數(shù)據(jù)庫的維護,由于分類名目較多,圖書資源繁雜,因此,應(yīng)該根據(jù)學(xué)校的性質(zhì)以及文獻的專業(yè)設(shè)置,細化圖書文獻資源的分類工作,減少不必要的類別,并且添加新的文獻資源。如果不能及時對數(shù)據(jù)庫進行更新維護,那么就無法保證數(shù)據(jù)庫的準確性以及全面性,從而對數(shù)據(jù)庫的有效應(yīng)用造成影響。對于企業(yè)產(chǎn)品數(shù)據(jù)庫的維護,一般在一至兩周年內(nèi)對數(shù)據(jù)進行更新[5],因為產(chǎn)品可能停產(chǎn)或者改型,也可能研制出了新一代的產(chǎn)品,而且有些廠家可能已經(jīng)倒閉,或者更換了廠址,或者改了新的廠名,產(chǎn)品信息的變化非常大,所以,必須及時對產(chǎn)品的相關(guān)數(shù)據(jù)信息進行更新,保證產(chǎn)品信息具有一定的時效性。只有及時更新數(shù)據(jù)庫,才能保證數(shù)據(jù)庫的活力與生命,才能滿足信息時代人們對于數(shù)據(jù)信息的需求。
3重視用戶的計算機教育
在計算機數(shù)據(jù)庫的使用過程中,還要對數(shù)據(jù)庫的使用者進行相關(guān)培訓(xùn)。只有對使用者普及計算機知識以及數(shù)據(jù)庫的知識,才能使用戶在使用過程中達到快捷方便的使用目的。另外,還應(yīng)該編制用戶使用手冊,并且重點標注重要的注意事項,使使用者能夠合理地運用數(shù)據(jù)庫信息資源,避免造成數(shù)據(jù)庫的破壞。
4營造方便快捷的網(wǎng)絡(luò)環(huán)境
當(dāng)數(shù)據(jù)庫建成以后,必須配備一定數(shù)量的、性能好、運行穩(wěn)定的計算機,還需要定期對計算機的設(shè)備硬件以及應(yīng)用軟件進行定期檢測和維護,確保計算機數(shù)據(jù)庫的正常使用。營造方便快捷的網(wǎng)絡(luò)環(huán)境,有利于推動社會經(jīng)濟和文化教育,擴展數(shù)據(jù)庫的應(yīng)用領(lǐng)域,提高數(shù)據(jù)庫的使用效率,充分發(fā)揮數(shù)據(jù)庫的強大作用。
隨著時代的進步以及科學(xué)技術(shù)的發(fā)展,計算機數(shù)據(jù)庫成為學(xué)校以及企業(yè)必需的工具。數(shù)據(jù)庫的構(gòu)建和管理也是一項長期而復(fù)雜的工程,因此,在數(shù)據(jù)庫的操作過程中,必須細致入微,銜接得當(dāng),創(chuàng)造出一個穩(wěn)定、準確的操作環(huán)境,提高學(xué)習(xí)和工作的效率。
關(guān)于計算機數(shù)據(jù)庫管理研究畢業(yè)論文篇三
《 計算機數(shù)據(jù)庫安全管控路徑分析 》
數(shù)據(jù)庫安全系統(tǒng)除了要保證數(shù)據(jù)的安全性,還要對數(shù)據(jù)的相容性、有效性、正確性進行保護,即保證數(shù)據(jù)的完整性。相容性是指不同用戶對同一數(shù)據(jù)進行訪問得到數(shù)據(jù)是相同的;有效性是指數(shù)據(jù)庫中的理論數(shù)值能夠滿足現(xiàn)實應(yīng)用中對該數(shù)值段的約束;正確性是指數(shù)據(jù)表對應(yīng)域的類型與數(shù)據(jù)的輸入值的類型是一致的。防止發(fā)生輸入和輸出數(shù)據(jù)不符合語義的現(xiàn)象,同時保證數(shù)據(jù)的相容性、有效性、正確性,才能保證數(shù)據(jù)的完整性。
操作人員的失誤或是計算機的硬件故障等問題對數(shù)據(jù)庫造成的破壞是目前數(shù)據(jù)庫安全系統(tǒng)的保護措施所不能避免的,目前數(shù)據(jù)庫安全系統(tǒng)的保護措施僅能保證數(shù)據(jù)庫的安全性、完整性,并且保證并發(fā)事務(wù)的正確執(zhí)行。但是操作人員的失誤或是計算機的硬件故障會影響到數(shù)據(jù)庫中數(shù)據(jù)的正確性,數(shù)據(jù)庫受到破壞、數(shù)據(jù)庫中的部分數(shù)據(jù)丟失或者全部數(shù)據(jù)的丟失的現(xiàn)象都有可能是其造成的。所以保證故障恢復(fù)功能有著非常重要的作用,它可以保證結(jié)束數(shù)據(jù)庫的錯誤狀態(tài),恢復(fù)成正確狀態(tài)。
威脅數(shù)據(jù)庫安全的因素
數(shù)據(jù)庫安全的標志是,數(shù)據(jù)庫的保密性、完整性和可用性不會受到威脅。從實際情況來看,危害數(shù)據(jù)庫的安全因素主要有:一是計算機軟件和硬件環(huán)境的意外情況,比如:系統(tǒng)的崩潰、磁盤的損壞進而破壞數(shù)據(jù);對數(shù)據(jù)庫的不正確的使用破壞現(xiàn)象;非法訪問、修改數(shù)據(jù)庫造成的破壞;為了某種目的,故意對數(shù)據(jù)庫造成的破壞;二是通過網(wǎng)絡(luò)對數(shù)據(jù)進行的一系列有預(yù)謀的破壞活動;三是賬號的設(shè)置過于簡單、脆弱,有些企業(yè)方便員工查看相關(guān)資料不設(shè)置賬號密碼或者是公開;四是數(shù)據(jù)庫治理人員的角色分工模糊,有些人身兼數(shù)職,大大降低了治理效率;軟件本身的漏洞等等。
計算機數(shù)據(jù)庫安全管理措施
1安全模型
現(xiàn)在的安全模型可以分為兩種:第一種就是多邊安全模型。多邊安全模型能夠阻止對數(shù)據(jù)庫安全措施信息的橫向泄露,最大程度的保護數(shù)據(jù)庫信息安全。第二種就是多級安全模型。多級安全模型中分為絕密級、機密級、秘密級由高到低的三個層次,密級或者高于密級權(quán)限的人員可以使用該密級信息,軍用系統(tǒng)和數(shù)據(jù)庫的安全保密系統(tǒng)首先使用這種多級安全模型,它分層次的對信息進行絕對保護。
2用戶標識與鑒別
目前計算機中有非常多的方法可以進行用戶標識與鑒別,多種方法也可以在一個系統(tǒng)中同時使用,強化系統(tǒng)的安全性。常用的方法有:輸入用戶名確定用戶身份;回答口令識別用戶身份;回答對隨機數(shù)的運算結(jié)構(gòu)表明用戶身份等等。盡管這類方法可以加強系統(tǒng)安全性,到也使成本增加很多,所以,一般都是像百度這類大型企業(yè)使用。
有關(guān)關(guān)于計算機數(shù)據(jù)庫管理研究畢業(yè)論文推薦:
5.計算機測控論文