自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關(guān)于數(shù)據(jù)庫管理員DBA

數(shù)據(jù)庫
數(shù)據(jù)庫管理員,英文是Database Administrator,簡稱DBA。這個職位對不同的人意味著不同的意義。

什么是DBA

數(shù)據(jù)庫管理員,英文是Database Administrator,簡稱DBA。這個職位對不同的人意味著不同的意義。一個小的軟件開發(fā)工作室和一個分工高度明細的大公司相比,DBA的職責來得更加寬泛一些。一個公司,不管它是自己開發(fā)應用軟件,還是購買第三方的應用軟件,只要涉及到數(shù)據(jù)庫(有多少不涉及數(shù)據(jù)庫的應用軟件呢?數(shù)據(jù)庫是商業(yè)的靈魂和大腦啊),就需要確定是否雇傭一個或幾個DBA。知道DBA這個職位有哪些要求,對于企業(yè)內(nèi)部這個職位的定義或者對于那些未來的DBA將是至關(guān)重要的。

DBA的一些職責:

  • 安裝和升級數(shù)據(jù)庫服務器(如Oracle、Microsoft SQL server),以及應用程序工具。
  • 數(shù)據(jù)庫設計系統(tǒng)存儲方案,并制定未來的存儲需求計劃。
  • 一旦開發(fā)人員設計了一個應用,就需要DBA來創(chuàng)建數(shù)據(jù)庫存儲結(jié)構(gòu)(tablespaces)。
  • 一旦開發(fā)人員設計了一個應用,就需要DBA來創(chuàng)建數(shù)據(jù)庫對象(tables,views,indexes)。
  • 根據(jù)開發(fā)人員的反饋信息,必要的時候,修改數(shù)據(jù)庫的結(jié)構(gòu)。
  • 登記數(shù)據(jù)庫的用戶,維護數(shù)據(jù)庫的安全性。
  • 保證數(shù)據(jù)庫的使用符合知識產(chǎn)權(quán)相關(guān)法規(guī)。
  • 控制和監(jiān)控用戶對數(shù)據(jù)庫的存取訪問。
  • 監(jiān)控和優(yōu)化數(shù)據(jù)庫的性能。
  • 制定數(shù)據(jù)庫備份計劃,災難出現(xiàn)時對數(shù)據(jù)庫信息進行恢復
  • 維護適當介質(zhì)上的存檔或者備份數(shù)據(jù)
  • 備份和恢復數(shù)據(jù)庫
  • 聯(lián)系數(shù)據(jù)庫系統(tǒng)的生產(chǎn)廠商,跟蹤技術(shù)信息。

DBA的個性特點

很多時候管理人員都忽視了DBA的個性特點,他們只關(guān)注DBA的技術(shù)能力。實際上,上面談到的每個職責都意味著:DBA需要跟各種人員打交道,這些人員可能是銷售商、用戶、開發(fā)人員或者管理人員。這說明:DBA必須具有下面的個性特點:

  • 自信心
  • 好奇心
  • 堅韌的意志力
  • 老練
  • 自我驅(qū)動
  • 注意細節(jié)

為什么這些個性特點很重要呢?

我就有幾個缺乏自信心的部下,他們反復問我一些事無巨細的問題,他們沒有信心哪怕做最小的決定。他們也缺乏工作的主動性。這對于初級DBA來說可能問題不太大,但對于那些高級DBA來說,如果他們?nèi)狈ψ孕判模麄冇挚梢砸蕾囌l幫他們決策呢?在 DBA的面試中,即使你不能回答某個技術(shù)問題,你也要表現(xiàn)出足夠的自信心。最致命的不是不知道問題的答案,而是不知道從哪兒得到答案。

幾乎所有的數(shù)據(jù)庫系統(tǒng)都在不停地更新。但并不是所有的更新都有技術(shù)文檔。對于好的DBA來說,好奇心是必需的。沒有好奇心和求知欲的DBA總是等待有人告訴他們答案。而一個求知欲強的DBA將安裝最新版本的數(shù)據(jù)庫系統(tǒng),并立即開始搜尋那些哪怕是細微的功能和性能上的差異和增強,從而改進自己的工作。應試時一個必然問及的問題是:你手頭有哪些參考資料?你如何使用它們?毫無疑問,如果你只回答了數(shù)據(jù)庫的文檔,或者你甚至沒有讀過他們,你的"股票市值"將大大下降。好奇心會驅(qū)使DBA們理解數(shù)據(jù)字典(Data Dictionary)、管理工具(Tools)或者其他支持包(Packages)。

DBA常常會碰到棘手的問題。尋找答案是一個需要堅韌意志力、可以經(jīng)受摔打的個性特點。我常常在一些討論組或者論壇上看到DBA們提出的問題,這些問題往往是提問者自己可以解決的,如果他們具有堅韌的個性特點,并努力尋求問題的答案。

自我驅(qū)動對每個人都是很重要的,對DBA尤其如此。DBA要能想辦法使問題出現(xiàn),而不是等待問題的出現(xiàn)。自驅(qū)力強的DBA常常設法取得或者自己寫一些必要的腳本(Script)來監(jiān)控包括數(shù)據(jù)表大小(Table Size)、表空間使用(Tablespace

Usage)等項目,這些項目如果被忽視,他們將遇到麻煩。應試的時候DBA們常常被問及在PL/SQL、SQL或者SQL*PLUS方面的經(jīng)驗,這些問題將把你從從來沒有編寫過自己需要的腳本的那些DBA們區(qū)分開。

不用說和用戶,就是和程序員和管理人員打交道,也需要你足夠老練。一個一點不會處事的DBA不會為你做什么好事,只會在你的部門點燃敵對情緒的烈火。老練是這樣一種能力,你勸告某個人到地府去,哈哈,最后這個人懷著渴望的心情去了。很多時候,開發(fā)者、管理者、用戶,他們會提出毫無道理的需求,DBA們需要老練地引導、修正它們的要求,說服他們。在應試時,你的應對就很能說明你是否老練。

最后說說注意細節(jié),這種性格傾向非常重要。注意細節(jié)的DBA們衣著整潔,有自己的日程安排,在應試前對應聘的單位做過調(diào)查。注意細節(jié)的DBA們深入了解數(shù)據(jù)庫的內(nèi)核,并能理解視圖、表之間的關(guān)系。

DBA的等級

DBA的等級并不是很嚴格的。按照對數(shù)據(jù)庫的掌握情況,我簡單地分成三個等級:初級Primary、中級Intermediate和高級Senior。

初級DBA又稱為DBBS,是英文Database Baby

Sitter 的縮寫。初級DBA常常是兼職的,他們往往同時是程序員或者兼任其他的工作。初級DBA往往把個人簡歷寫得很棒,參與了很多和數(shù)據(jù)庫有關(guān)的項目或工作。但是,這些項目或者工作往往是:第三方軟件供應商已經(jīng)安裝并配置了數(shù)據(jù)庫,他們只做一些監(jiān)控的工作。他們能處理一些簡單的問題,但大多數(shù)時候他們向應用軟件供應商求救。初級DBA更喜歡圖形化的數(shù)據(jù)庫管理或者監(jiān)控工具,他們喜歡Access這樣的桌面數(shù)據(jù)庫簡單易用,并把這些小型數(shù)據(jù)庫的經(jīng)驗簡單地應用到大型數(shù)據(jù)庫相關(guān)的工作中。

初級DBA是最好區(qū)分的。而中級DBA和高級DBA就不太好區(qū)分。他們的差別在于經(jīng)驗的不同和個性特點、能力方面的差異。中級DBA比較多,他們可以勝任高級DBA的大部分工作,包括:

  • 數(shù)據(jù)庫安裝
  • 數(shù)據(jù)庫配置和管理
  • 權(quán)限設置和安全管理
  • 監(jiān)控和性能調(diào)節(jié)
  • 備份和恢復
  • 解決一般的問題

中級DBA往往從業(yè)一年左右,熟悉某種操作系統(tǒng)環(huán)境下的數(shù)據(jù)庫。因為對中級DBA來講,Windows NT和Unix是有很大差別的。中級DBA對SQL比較熟悉,他們自己購買了幾本數(shù)據(jù)庫方面的書籍,并深入鉆研。中級DBA往往同時兼任數(shù)據(jù)庫程序員,他們的工作對性能、穩(wěn)定性、安全性的追求基本上不是很高,往往配合高級DBA做一些例行工作。

高級DBA在國內(nèi)是非常少的。他們購買了太多的數(shù)據(jù)庫方面的英文資料,也許是托朋友從Amazon買的。相對于他們的報酬來講,買書的錢是很少的一個比例。高級DBA一般都熟悉很多種操作平臺下的幾種大型數(shù)據(jù)庫。他們知道各種不同數(shù)據(jù)庫在不同環(huán)境下的優(yōu)勢和劣勢,并能在數(shù)據(jù)庫平臺和數(shù)據(jù)庫環(huán)境的選擇方面做出決策。他們一般通曉系統(tǒng)架構(gòu)和數(shù)據(jù)庫設計,并能對數(shù)據(jù)庫進行各種級別的優(yōu)化。高級DBA一般都配有助手,他們更偏向做決策和計劃。高級DBA往往在銀行業(yè)、保險業(yè)、在線交易等對穩(wěn)定性、安全性、性能都要求比較高的關(guān)鍵業(yè)務處理領(lǐng)域大顯身手。

很多時候,是否取得數(shù)據(jù)庫專家認證證書并不是很重要。我知道很多數(shù)據(jù)庫廠商的培訓只要你去了都會獲得證書。有很多的公司提供商業(yè)化的培訓,他們的服務質(zhì)量也有好有劣。所以證書并不是特別地有意義。

#p#

幾種流行的數(shù)據(jù)庫系統(tǒng)

最"容易"的數(shù)據(jù)庫系統(tǒng)-Microsoft SQL Server

如果你打算做一個DBA,建議你選擇那些現(xiàn)在比較流行的數(shù)據(jù)庫系統(tǒng)。這意味著你將有更多的就業(yè)機會、交流和培訓機會,而且,流行自有流行的理由,你可以因此省心很多。當然,就業(yè)競爭壓力也比較大。一般的入門者選擇Microsoft SQL Server,這是非常適合中小型企業(yè)的數(shù)據(jù)庫系統(tǒng),熟悉Access的讀者很容易就能初步使用Microsoft SQL Server,成為一個DBBS。

Microsoft SQL Server 7.0的報價,5用戶版1399美金,增加用戶時,127美金每用戶。

最"難"的數(shù)據(jù)庫-無冕之王Oracle

如果你有機會接觸到Oracle,那可是個好機會。Oracle是目前最看好的數(shù)據(jù)庫廠商,由于其強大的功能和可配置、可管理能力,Oracle DBA的薪資一般比其他數(shù)據(jù)庫管理員的薪資要高。而且,Oracle在大中型企業(yè)的關(guān)鍵應用也更加普遍了。Oracle可以運行在Windows NT、Sun Solaris、Linux等平臺下。很多情況下要求你不僅僅熟悉NT,還要你熟悉Unix;而且Oracle不太友善的界面和成箱的Oracle產(chǎn)品資料可能也是一個障礙。

Oracle

8i標準版的報價,如果運行在Windows NT,附帶JServer和interMedia,支持5個并發(fā)用戶,報價是3925美金每CPU。增加并發(fā)用戶時,785美金每用戶。增加附加的命名用戶時,392.5美金每用戶。

數(shù)據(jù)庫系統(tǒng)的貴族-IBM UDB/DB2

作為30年數(shù)據(jù)庫研究的成果,IBM DB2確實稱得上"數(shù)據(jù)庫系統(tǒng)的貴族"。不管是小型商業(yè)系統(tǒng),還是大的銀行系統(tǒng),用DB2都是可以高枕無憂的。最近推出的新版DB2 6.1,管理和調(diào)節(jié)工具更加卓越和便于使用。DB2可以運行在Intel架構(gòu)上,也可以運行在IBM的S/390大型計算機上。如果你所在的行業(yè)對IBM的機器特別地稱道,建議你學習IBM DB2。

DB2有兩種版本:工作組版和企業(yè)版。工作組版999美元每服務器,外加249美元每個并發(fā)用戶。而企業(yè)版是12500美元每個CPU,不限并發(fā)用戶數(shù)量。

以Java為中心的數(shù)據(jù)庫-Sybase Adaptive Server Enterprise(ASE) 12.0

即將發(fā)布的Sybase ASE 12.0,直接面向Java 程序員。這種以Java為中心的數(shù)據(jù)庫系統(tǒng),為那些準備在Java平臺下構(gòu)建企業(yè)應用的企業(yè)來說,將是最好的選擇。但是ASE稱不上一個數(shù)據(jù)庫領(lǐng)域的領(lǐng)先者,盡管相對于它以前的版本已經(jīng)改進很多,并支持多個CPU和更多的并發(fā),還有很多的新的特性。但Sybase的風光似乎已經(jīng)不再。

值得期盼的Informix Centaur

有時候"第一"只是意味著你的對手需要等待更長的時間去趕上你。這正是1997年創(chuàng)立的Informix所面臨的。Informix公司是率先將多媒體特性加入到關(guān)系數(shù)據(jù)庫系統(tǒng)的大型數(shù)據(jù)庫廠商之一。但是如今,IBM、Oracle、Sybase都已經(jīng)跨越了這個概念。所以,Informix不得不尋求新的支撐來使自己區(qū)別于其他數(shù)據(jù)庫廠商。這就是Informix Centaur的目標。Informix Centaur結(jié)合了Informix Dynamic Server 7.3的對象-關(guān)系數(shù)據(jù)庫和Informix Universal Data Option 9.1,意在獲得更好的適應性和多媒體支持。詳情如何,我們拭目以待!

DBA的薪資

有很多因素影響到你作為DBA的薪資:

  1. 你的經(jīng)驗和能力所決定的DBA等級
  2. 你所熟悉的數(shù)據(jù)庫系統(tǒng)
  3. 你的個性特點和潛力

原文鏈接:http://www.cnblogs.com/Ronger/archive/2011/08/16/2141493.html

【編輯推薦】

  1. 一位資深DBA的十年職業(yè)之路
  2. 客戶的一次疏忽,DBA的一次噩夢
  3. 數(shù)據(jù)庫應用呈三大趨勢 DBA要如何應對
  4. 告訴你,如何成就DBA職業(yè)生涯
  5. NoSQL數(shù)據(jù)庫選型,DBA該考慮什么?

 

 

 

 

 

責任編輯:艾婧 來源: Ronger的博客
相關(guān)推薦

2019-07-17 17:00:29

數(shù)據(jù)庫數(shù)據(jù)庫管理員DBA

2011-03-21 16:38:29

數(shù)據(jù)庫管理員開發(fā)人員

2009-11-06 17:39:41

2023-03-22 09:18:53

數(shù)據(jù)庫管理架構(gòu)

2009-10-26 17:29:21

Oracle管理員數(shù)據(jù)庫管理

2010-07-15 11:09:46

用戶帳戶數(shù)據(jù)庫管理

2011-03-24 17:40:07

2011-03-15 13:06:06

Oracle數(shù)據(jù)庫管理員

2011-03-15 13:25:41

Oracle數(shù)據(jù)庫管理員維護

2011-05-12 09:25:04

2011-03-15 11:34:43

Oracle數(shù)據(jù)庫管理員任務

2009-07-19 10:06:12

2009-10-27 13:20:19

Oracle默認管理員

2010-05-06 10:39:06

ibmdwDB2

2011-12-13 10:34:56

2011-07-15 15:12:54

SQL ServerDAC

2011-03-15 13:18:45

Oracle數(shù)據(jù)庫管理員

2020-04-13 10:23:37

數(shù)據(jù)庫開發(fā)云平臺

2023-12-20 13:58:50

數(shù)據(jù)庫PilotScope阿里云

2013-12-17 10:48:20

點贊
收藏

51CTO技術(shù)棧公眾號