摘 要:計算機技術的迅速發(fā)展,有利于企業(yè)對人力資源的有效管理,通過運用數(shù)據(jù)庫管理系統(tǒng),提高了人們的工作效率,節(jié)約了大量費用,對推動企業(yè)健康發(fā)展具有十分重要的意義。
關鍵詞:人力資源;數(shù)據(jù)庫;安全性
1 數(shù)據(jù)庫的類型
隨著我國科學技術的不斷進步,計算機被廣泛應用于人力資源的數(shù)據(jù)庫管理系統(tǒng)中,根據(jù)不同的功能特點,主要分為以下幾種類型:
1.1 DB2
DB2型數(shù)據(jù)庫具有較好的穩(wěn)定性、安全性及恢復性,適用于大型的分布式應用系統(tǒng),由于受軟件自身設計的影響,安裝時比較麻煩,極易和其他軟件發(fā)生沖突,因此,DB2型數(shù)據(jù)庫主要用于小型機或服務器上。
1.2 Oracle
據(jù)有關專家統(tǒng)計,Oracle型數(shù)據(jù)庫是目前市場上占有率較大的數(shù)據(jù)庫,具有使用方便的特性,針對不同的對象有不同的配置和管理方法,應用比較靈活,包括的內容也比較全面。
1.3 MS SQL
MS SQ型數(shù)據(jù)庫具有程序小,操作方便,功能較全的特點,屬于中型數(shù)據(jù)庫,因此,在一般的企業(yè)中應用較多。
1.4 Access
Access屬于office自帶的數(shù)據(jù)庫類型,具有明顯的桌面數(shù)據(jù)庫特征,主要用來記賬、記事,一般不需要單獨進行下載,Windows自帶數(shù)據(jù)源。
2 各種數(shù)據(jù)庫的優(yōu)缺點
2.1 開放性
對于SQL Server數(shù)據(jù)庫只能在windows上運行,不具有開放性,計算機系統(tǒng)的穩(wěn)定型將對數(shù)據(jù)庫產(chǎn)生重大的影響。Oracle型數(shù)據(jù)庫能在所有主流平臺上運行,其完全支持所有的工業(yè)標準,通過采用完全開放策略,可以使客戶選擇最適合的解決方案,滿足企業(yè)的功能需求。DB2可在所有主流平臺上運行,最適于海量數(shù)據(jù),因此,它在企業(yè)級的應用最為廣泛。
2.2 可伸縮性,并行性
SQL server并行實施和共存模型目前還不成熟。其不能有效的滿足日益增多的用戶數(shù)和數(shù)據(jù)卷的需求,伸縮性有限;Oracle可通過平行服務器使一組結點共享同一簇中的工作來擴展windows的能力,提供高可用性和高伸縮性的簇的解決方案。如果windowsNT不能滿足需要,用戶可以把數(shù)據(jù)庫移到UNIX中;DB2具有很好的并行性,它把數(shù)據(jù)庫管理擴充到了并行的、多節(jié)點的環(huán)境,數(shù)據(jù)庫分區(qū)是數(shù)據(jù)庫的一個重要部分,其主要包括數(shù)據(jù)、索引、配置文件、事務日志等。
2.3 安全性
SQL server沒有獲得任何安全證書;Oracle Server獲得最高認證級別的ISO標準認證;DB2獲得最高認證級別的ISO標準認證。
2.4 性能
SQL Server多用戶時性能表現(xiàn)不佳;Oracle則性能最高,保持windowsNT下的TPC-D和TPC-C的世界記錄;DB2適用于數(shù)據(jù)倉庫和在線事物處理性能較高。
2.5 操作
SQL Server具有操作簡單的特性,但只有圖形界面;Oracle較為復雜,但能同時提供GUI和命令行,在windowsNT和unix下操作相同;DB2操作簡單,同時提供GUI和命令行,在windowsNT和unix下操作相同。
3 人力資源數(shù)據(jù)庫單機版和網(wǎng)絡版使用現(xiàn)狀
為了滿足不同使用對象的需要,研發(fā)者開發(fā)了單機版和網(wǎng)絡版兩種軟件版本,單機版數(shù)據(jù)庫軟件的客戶端和服務端可以是一體的,而網(wǎng)絡版數(shù)據(jù)庫軟件就必須有一個服務端和一個客戶端。例如企業(yè)財務上用的U8軟件,只有裝了數(shù)據(jù)庫SQL2000后才能正常運行,這就說明網(wǎng)絡版必須有一個服務端和一個客戶端,選擇一臺計算機做服務器,其余的計算機都是客戶端。
4 人力資源數(shù)據(jù)庫實際應用實例
4.1 人事檔案管理中數(shù)據(jù)庫的運用
未來人事檔案數(shù)據(jù)庫的發(fā)展趨勢應該是從簡單的文字信息到聲音、圖像、指紋、視頻等多種信息媒介,便于有關機構更直觀的了解人員情況。
4.2 招聘求職信息管理中數(shù)據(jù)庫的運用
現(xiàn)代社會招聘求職信息是海量的,如何在浩如煙海的招聘求職信息中,準確的找到符合要求的信息,是數(shù)據(jù)庫設計的核心要素,其不但要滿足信息及時更新的要求,以滿足時效性,并且要在檢索中實現(xiàn)各個項目的關聯(lián),以提高查詢的準確性。目前在各大招聘網(wǎng)站中使用的數(shù)據(jù)庫基本都能達到此類要求,不過各個數(shù)據(jù)庫之間數(shù)據(jù)的互聯(lián)互通是未來的發(fā)展趨勢。
5 人力資源數(shù)據(jù)庫存在安全問題及解決方案
數(shù)據(jù)庫的安全保密成為一個網(wǎng)絡安全防護中非常需要重視的環(huán)節(jié)。一些重要的數(shù)據(jù)庫都要采取一定的保密措施,通常數(shù)據(jù)庫保護底層代碼和數(shù)據(jù)引擎免受外部攻擊和內部誤操作方面的能力有限。而對于底層的攻擊也使得數(shù)據(jù)庫內置的安全功能變得完全沒有用處。由于數(shù)據(jù)庫往往保存著政府和企業(yè)大量的重要信息和機密數(shù)據(jù),因此加強對數(shù)據(jù)庫訪問的控制和安全防護是所有政府部門和企事業(yè)單位的重要安全考慮之一。
[參考文獻]
[1](美)沃爾特,本-甘,薩卡.Microsoft SQL Server 2005技術內幕-T-SQL程序設計[M].北京:電子工業(yè)出版社,2007.
[2]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)[M].高等教育出版社,2006.