當前位置:首頁 » 數據倉庫 » 資料庫維護規范
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫維護規范

發布時間: 2022-09-25 21:16:04

1. 1.資料庫建立和維護功能一般有資料庫定義功能(判斷)

是正確的,資料庫建立和維護之後會重新定義資料庫的儲存備份數據。資料庫的建設要遵循實際情況。即在邏輯上建立一個整體的空間數據車、框架統一設計的同時,各級比例尺和不同數據源的數據分別建成子庫,由開發的平台管理軟體來統一協調與調度。

資料庫的維護包括備份系統數據、恢復資料庫系統、產生用戶信息表,並為信息表授權、監視系統運行狀況,及時處理系統錯誤、保證系統數據安全,周期更改用戶口令,資料庫維護比資料庫的創建和使用更難。

(1)資料庫維護規范擴展閱讀:

資料庫建立的原則:

1、獨立與完整性原則:數據獨立性強,使應用系統對數據的存儲結構與存取方法有較強的適應性;通過實時監控資料庫事務( 主要是更新和刪除操作) 的執行,來保證數據項之間的結構不受破壞,使存儲在資料庫中的數據正確、有效。

2、面向對象的資料庫設計原則:空間數據表和非空間數據表作為一個類,表中的每一個行對應二個空間對象或非空間對象,建模採用UML語言。

3、建庫與更新有機結合的原則:通過建立空間實體之間的時間變化關系表的形式,解決空間實體歷史數據的保存問題。空間資料庫的設計要進行規范化處理,減少數據冗餘和確保數據的一致性。

4、分級共享原則:明確基礎數據與專題、專業數據的劃分,區別對待地形、地籍,環境、規劃等信息構成的基礎空間信息和各委辦局的共享業務數據。

5、並發性原則:當多個用戶程序並發存取同一個數據塊時應對並行操作需要進行控制,從而保持資料庫數據的一致性。例如不致因為多名用戶同時調閱某項資料並進行編輯而產生該數據資料的歧義。

6、實用性原則:共享空間資料庫建設應面向全方位、動態的實時和准時的為各級領導和各級部門提供科學的基礎數據和專業數據。

2. 資料庫維護一般做哪些方面的工作

1、定期備份,自動的話最好每天自動執行備份腳本,手工可以定期備份,資料庫文件和備份文件目錄最好在不同的IO或機器上;
2、表空間佔用情況檢查,一旦發現空間接近最大值需要擴展表空間,磁碟空間不夠需要加設備
3、日誌檢查,包括佔用空間檢查,出錯後的檢查。
4、根據應用訪問情況做適當優化,比如db2里的日誌文件數量、緩沖池大小、索引等。
5、安全性,防止外部惡意訪問破壞。

3. 資料庫維護日常需要注意哪些問題

最基本的是要每天備份,以防斷電等各種外因造成數據丟失,其次就是主要對數據進行更新更正,完善資料庫。我指的是小的資料庫哦,望採納

4. 資料庫維護和管理是哪些內容

一般來說 維護的工作就是日常的監控和備份恢復工作。也有安裝,配置,啟動,關閉,優化的工作。可以查看你用的資料庫的管理員手冊,一般都有這樣的日常admin工作的清單。資料庫維護是指當一個資料庫被創建以後的工作都叫做資料庫維護。包括備份系統數據、恢復資料庫系統、產生用戶信息表,並為信息表授權、監視系統運行狀況,及時處理系統錯誤、保證系統數據安全,周期更改用戶口令。

5. 如何進行資料庫的維護,平時需要做些什麼

資料庫日常維護(參考) 資料庫日常維護工作是系統管理員的重要職責。其內容主要包括以下幾個部分: 一、備份系統數據 SYBASE 系統的備份與恢復機制保證了在系統失敗時重新獲取數據的可能性。sql Server 提供了兩種不同類型的恢復機制:一類是系統自動完成的恢復,這種措施在每次系統啟動時都自動進行,保證了在系統癱瘓前完成的事務都寫到資料庫設備上,而未完成的事務都被回退;另一類是人工完成的恢復,這是通過 DUMP 和 LOAD 命令來執行人工備份和恢復工作。因此定期備份事務日誌和資料庫是一項十分重要的日常維護工作。 1、備份資料庫 每一個資料庫都應在創建之後卸出,從而提供一個裝入基點。在此之後按排定的時間周期表卸出。比如每周五卸出資料庫。對一般資料庫系統卸出資料庫周期建議為每周一次。 除了按計劃周期卸出資料庫之外,還需在每次運行沒有日誌的操作後卸出資料庫。例如: ·每次強制地運行了 DUMP TRAN WITH NO_LOG (因為資料庫的磁碟空溢出); ·每次用 sp_dboption 允許 select into/bulk 做快速拷貝,或用 SELECT INTO 命令創建一個永久性的表,或使用了 WRITETEXT 命令。 卸出資料庫的命令為: DUMP DATABASE database_name TO mp_device database_name 是要卸出的資料庫名稱,mp_device 是卸出設備的名稱。用系統過程 sp_helpdevice 可以獲得設備的信息。 下面一條命令用來卸出資料庫 my_db : DUMP DATABASE my_db TO db_bk_dev 2、備份事務日誌 如果事務日誌與資料庫放在同一個設備上,則事務日誌不應與資料庫分開備份。master 資料庫和小於 4M 的用戶資料庫就是這種情況。一般資料庫系統的資料庫和日誌分別放在不同的設備上,因此,可以用 DUMP TRAN 命令單獨備份日誌。 備份事務日誌的周期直接影響數據的恢復程度,因此建議每天備份。 備份事務日誌的命令格式為: DUMP TRANsaction database_name [TO mp_device] [WITH TRUNCATE_ONLY|WITH NO_LOG|WITH NO_TRUNCATE] 其中 database_name 是要備份事務的資料庫名稱,mp_device 是備份設備名稱,僅當包含了 WITH TRUNCATE_ONLY 或 WITH NO_LOG 子句時,才可以備份到設備。 注意:如果總是用 DUMP DATEBASE (備份資料庫及其日誌),而不用 DUMP TRAN ,事務日誌將不會刷新,而變得非常龐大。 對於 master 資料庫和小型資料庫每次運行 DUMP DATEBASE 之後應當運行 DUMP TRANsaction 命令刷新日誌 。 下面一條命令備份資料庫 db160 的事務日誌到備份設備上: DUMP TRANsaction db160 TO db_log_bk_dev WITH TRUNCATE_ONLY 3、備份資料庫及其日誌間的相互作用 在至少卸出一次資料庫前,卸出事務日誌是毫無意義的。下圖顯示了備份資料庫及其日誌間的關系 如果在星期二下午5:01出現非硬體故障,需要做的所有工作是裝入磁帶5(參見下一節:數據恢復),由於磁帶5是下午5:00剛備份的,因此只有備份和裝入之間的一分鍾內的數據損失。 但是,如果在星期二下午4:49失效會怎麼樣呢?在這種情況下,要裝入磁帶1(在星期五下午5:00的卸出)。然後,依次裝入磁帶2,3以及4。這樣,系統將恢復到星期二上午10:00點的狀態,星期二的大部分工作丟失了。此例顯示了經常卸出事務的重要性。 二、萬一系統失敗時恢復資料庫系統 如果用戶資料庫存儲的設備失效,從而資料庫被破壞或不可存取,通過裝入最新的資料庫備份以及後來的事務日誌備份可以恢復資料庫。假設當前的事務日誌存在於一個並沒有毀壞的設備上,帶著 WITH NO_TRUNCATE 選項的 DUMP TRANsaction 命令卸出它。 要恢復資料庫按如下步驟去做: 1、如果日誌存在於一個分離的設備上,用帶著 NO_TRUN

6. 資料庫的維護具體要做一些什麼呢

備份系統
數據
備份資料庫
備份
事務日誌
備份資料庫及其日誌間的相互作用
萬一系統失敗時恢復
資料庫系統
以上都是
資料庫維護
時需要做的
在簡單的說就是
確保資料庫正常運行不出現錯誤
沒有
數據冗餘

7. 資料庫的日常維護具體都包括什麼

其實也沒啥,就是按頻率備份一下數據(有可能還會還原、附加、刪除)監視 sql 的cpu使用率這些,除此之外,讓其他人補充吧……

8. 地質資料庫的維護

地圖符號是地圖的語言單位,通過對地圖符號的解讀,可以直觀的了解地圖所表達的地質地理信息。對於現在的建庫數據,基本的元素就是點、線、面,但是沒有一個規范而直觀的符號系統,不能很好地解讀地質地理信息,對於數據的最終應用也有缺憾。因此,對於以符號為基礎的ArcGIS資料庫的創建,其目的就是希望能解決這個規范而直觀的符號系統,以期做到地質圖圖面的規范和統一。

資料庫系統投入正式建成之後,標志著開發任務的基本完成和長期維護工作的開始,但這並不意味著資料庫設計過程的終結。由於應用環境在不斷變化,資料庫運行過程中物理存儲也會不斷變化,對資料庫設計進行評價、調整、修改等維護工作是一個長期的任務(圖5-5),也是設計工作的繼續和提高。

圖5-5 地質資料庫維護流程簡圖

1.資料庫的定義

嚴格地說,資料庫是 「按照數據結構來組織、存儲和管理數據的倉庫」 在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的 「倉庫」,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個 「數據倉庫」 我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種 「資料庫」,使其可以利用計算機實現財務、倉庫、生產的自動化管理。

J.Martin給資料庫下了一個比較完整的定義:資料庫是存儲在一起的相關數據的集合,這些數據是結構化的,無有害的或不必要的冗餘,並為多種應用服務;數據的存儲獨立於使用它的程序;對資料庫插入新數據,修改和檢索原有數據均能按一種公用的和可控制的方式進行。當某個系統中存在結構上完全分開的若干個資料庫時,則該系統包含一個「資料庫集合」。

2.資料庫的基本結構

資料庫的基本結構分三個層次,反映了觀察資料庫的三種不同角度。

物理數據層:它是資料庫的最內層,是物理存貯設備上實際存儲的數據的集合。這些數據是原始數據,是用戶加工的對象,由內部模式描述的指令操作處理的位串、字元和字組成。

概念數據層:它是資料庫的中間一層,是資料庫的整體邏輯表示。指出了每個數據的邏輯定義及數據間的邏輯聯系,是存貯記錄的集合。它所涉及的是資料庫所有對象的邏輯關系,而不是它們的物理情況,是資料庫管理員概念下的資料庫。

邏輯數據層:它是用戶所看到和使用的資料庫,表示了一個或一些特定用戶使用的數據集合,即邏輯記錄的集合。

3.資料庫的主要特點

實現數據共享:數據共享包含所有用戶可同時存取資料庫中的數據,也包括用戶可以用各種方式通過介面使用資料庫,並提供數據共享。

減少數據的冗餘度:同文件系統相比,由於資料庫實現了數據共享,從而避免了用戶各自建立應用文件。減少了大量重復數據,減少了數據冗餘,維護了數據的一致性。

數據的獨立性:數據的獨立性包括資料庫中資料庫的邏輯結構和應用程序相互獨立,也包括數據物理結構的變化不影響數據的邏輯結構。

數據實現集中控制:文件管理方式中,數據處於一種分散的狀態,不同的用戶或同一用戶在不同處理中其文件之間毫無關系。利用資料庫可對數據進行集中控制和管理,並通過數據模型表示各種數據的組織以及數據間的聯系。

數據一致性和可維護性,以確保數據的安全性和可靠性。由資料庫管理系統提供一套方法,可及時發現故障和修復故障,從而防止數據被破壞。資料庫系統能盡快恢復資料庫系統運行時出現的故障,可能是物理上或是邏輯上的錯誤。比如對系統的誤操作造成的數據錯誤等。

9. 資料庫的維護工作包括那4個方面的內容

可不僅僅是4個方面。
總的來說資料庫管理員的主要責任就是保證資料庫系統的正常、良好的運行。
1:基本的備份、還原。
2:基本的DML語句你要會。(SELECT,UPDATE,DELETE,INSERT)
3:如果公司要求修改某個報表的數據。你還需要會存儲過程、函數
4:深入一點就是性能優化,語句優化、資料庫優化等等
還有其它很多很多需要學習一步一步慢慢來。