回覆列表
  • 1 # 書生想吃

    DBA 職責及日常工作職責:

    1.安裝和升級資料庫伺服器,以及應用程式工具構建和配置網路環境.

    2.熟悉資料庫系統的儲存結構預測未來的儲存需求,制訂資料庫的儲存方案.

    3.根據開發人員設計的應用系統需求建立資料庫儲存結構.

    4.根據開發人員設計的應用系統需求建立資料庫物件5.根據開發人員的反饋資訊,在必要的時候修改資料庫的結構6.管理資料庫的使用者維護資料庫的安全性7.控制和監控使用者對資料庫的存取訪問8.監控和最佳化資料庫的效能9.制定資料庫備份計劃,災難出現時對資料庫資訊進行恢復10.備份和恢復資料庫11.聯絡資料庫系統生產廠商,跟蹤技術資訊12.解決客戶端中間層和伺服器的連結問題13.保證安全連線每日工作:1 確保伺服器工作狀態正常,各類資料庫狀態正常2 檢查硬碟空間是否夠用3 檢視資料庫日誌,檢視跟蹤檔案,檢查是否有錯誤資訊4 檢查備份的有效性5 透過系統的效能監視器對伺服器的效能引數監控發現數據庫的效能是否下降,尋找原因並解決6 填寫dba日誌每週工作:1 監控資料庫物件的空間擴充套件情況2 決定是否調整儲存引數3 對系統健康檢查4 檢查刪除沒有任何意義的資料物件5 檢查刪除沒有意義的約束和觸發器6 對每週的備份檢查處理每月工作:1 根據上面的檢查情況,分析資料庫中是否有影響效能的儲存碎片存在2 根據資料庫效能的歷史資料,決定如何最佳化效能3 處理每日每週每月的備份4 總結工作,提出下一步的管理計劃

  • 2 # 湯圓電影Vlog

    資料庫開發工程師需要學習的課程有:1、計算機導論 內容提要:為新學生提供一個關於計算機科學與技術學科的入門介紹,使他們對該學科有一個整體的認識,並瞭解該專業的學生應具有的基本知識和技能以及在該領域工作應有的職業道德與應遵守的法律準則。 2、數位電路與數字邏輯 內容提要:介紹數字邏輯與數字系統的基本概念、分析方法和設計原理,包括開關理論基礎、組合邏輯、時序邏輯、可程式設計邏輯器件、數字系統等。 3、計算機組成原理與組合語言 內容提要:以馮諾依曼計算機模型為出發點,介紹計算機的組織結構和工作原理,剖析計算機的運算器、儲存器、控制器和輸入輸出裝置的結構、工作原理和相互關係;介紹 80X86指令系統、組合語言與彙編指令、彙編程式與彙編過程、簡單彙編程式設計、組合語言與高階語言的介面、宏彙編等。 4、計算機網路 內容提要:介紹資料通訊的基本概念和計算機網路的基本原理,包括計算機網路的體系結構、資料通訊的基本方法和協議、計算機網路的主要應用協議;同時介紹計算機網路系統的安全和管理知識,使學生對資料通訊和計算機網路有一個全面理解。 5、計算機體系結構 內容提要:研究計算機系統結構的基本概念、基本原理、基本結構和基本分析方法,使同學在具有一定的軟硬體知識基礎上能綜合認識計算機系統的軟硬體功能分配與各種不同結構型別機器的特性和效能評價方法。為研究、開發、應用高階計算機系統打下基礎。確立全面、系統的觀點和學會定量分析問題的方法。 6、離散數學 內容提要:包括集合論、數理邏輯、圖論、組合數學等內容,形式化的數學證明貫穿此課程。 7、高階程式設計語言 內容提要:分別以 C、C#或JAVA為例,介紹程式設計和語言,程式的基本資料結構、型別定義、簡單型別和結構化型別、程式的基本控制結構、結構化程式設計、面向物件的程式設計等。 8、演算法分析與設計 內容提要: 本課程延續資料結構課程的學習,從演算法分析和設計的角度出發,除去傳統的分類查詢演算法和一般的設計方法外,主要內容包括如下幾個部分:演算法研究的理論基礎,遞迴分析技術,基本演算法設計策略(幾類經典演算法學習), 多項式運算與 FFT ,串匹配,機率分析演算法。 希望透過這一課程的學習,使學生能對現代的演算法設計及分析的基本工具能有較全面的掌握。 9、資料結構 內容提要:介紹線性表及其連結儲存結構與演算法、陣列與矩陣、堆疊與佇列、廣義表的儲存結構與多元多項式表示、串與文字編輯、排序、樹、圖、檔案結構。 10、資料庫系統原理 內容提要:介紹資料庫系統的基本概念、原理、方法及應用,主要包括資料庫系統概論、資料庫管理系統實現技術、資料庫儲存結構及其他型別的資料庫系統。 11、編譯技術 內容提要:介紹編譯原理的理論和實踐,包括編譯程式設計、詞法分析、語法分析、符號表、宣告和儲存管理、程式碼生成以及最佳化技術。 12、作業系統 內容提要:介紹作業系統的設計與實現,包括作業系統各組成部分的概述、互斥性和同步性、處理器實現、排程演算法、儲存演算法、裝置管理和檔案系統。

    資料庫開發工程師是指設計、開發、維護管理大型資料庫的專業人才。第一類是MySQL,以自由軟體為主,以社團式開發為代表。版本選擇4.0,側重於在Linux平臺(RedHat8.0)。MySQL資料庫短小精悍,速度比較快,它是自由軟體產品,現在美國國家航天局的資料庫系統就是MySQL。在很多中小型的ICP有著廣泛的應用。第二類是SQL Server 2000,中小型企業資料庫,介面友好,可操作性強,在資料庫市場佔有很大的份量,SQL Server 2000是企業產品的代表,定位資料庫中低端市場。 第三類是Oracle9i,中大型企業資料庫,跨平臺,在資料庫中高市場佔有很大的份量,Oracle9i介紹主要是Windows 2000平臺和Linux平臺(RedHat8.0)。Oracle9i在金融、電信、銀行有很多經典應用。

  • 中秋節和大豐收的關聯?
  • 手機被家長沒收了,已經關機,怎樣才能找到?