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