◆馮 釗
(河北省建設信息中心 河北 050051)
多數(shù)據(jù)庫環(huán)境數(shù)據(jù)庫管理技術(shù)研究
◆馮 釗
(河北省建設信息中心 河北 050051)
隨著社會的發(fā)展以及科學技術(shù)的進步,計算機技術(shù)與信息技術(shù)已經(jīng)深入到生產(chǎn)生活的方方面面之中。尤其是隨著信息化進程的的推進,數(shù)據(jù)庫技術(shù)更是受到了極大重視。信息的快速增長使得數(shù)據(jù)存儲應用不再局限于一個數(shù)據(jù)庫之中。多數(shù)據(jù)庫的協(xié)同作用下,海量數(shù)據(jù)得以有效存儲應用。在多數(shù)據(jù)庫環(huán)境下開展數(shù)據(jù)庫管理,關(guān)系著未來數(shù)據(jù)庫技術(shù)的進一步發(fā)展,多數(shù)據(jù)庫環(huán)境數(shù)據(jù)庫管理技術(shù)研究漸漸受到越來越多的重視。
多數(shù)據(jù)庫環(huán)境;數(shù)據(jù)庫管理;技術(shù)研究
現(xiàn)代信息技術(shù)為人們帶來翻天覆地的變化,作為信息技術(shù)中的核心技術(shù),數(shù)據(jù)庫技術(shù)更是在近年來獲得巨大的發(fā)展。多數(shù)據(jù)庫技術(shù)是依據(jù)當前信息特點而開發(fā)出的一種數(shù)據(jù)庫技術(shù)。在各大型企業(yè)中,多數(shù)據(jù)庫都扮演著重要角色。但是,當前多數(shù)據(jù)庫技術(shù)同樣存在著許許多多的問題,如何更好地實現(xiàn)多數(shù)據(jù)庫環(huán)境下的數(shù)據(jù)庫管理受到越來越多的重視。筆者認為,綜合分析當前多數(shù)據(jù)庫技術(shù)中的各種不足有利于探究更高效的數(shù)據(jù)庫管理技術(shù)。
1.1 多數(shù)據(jù)庫概述
多數(shù)據(jù)庫與傳統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)相同,本質(zhì)相同。隨著信息技術(shù)以及計算機硬件技術(shù)的發(fā)展,為進一步提升數(shù)據(jù)管理的效率,劃分出更多的數(shù)據(jù)庫進行數(shù)據(jù)管理。傳統(tǒng)的數(shù)據(jù)庫定義為長期存儲在計算機內(nèi)的,有組織、可共享的數(shù)據(jù)的集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)學模型組織、描述和存儲,具有較小的冗余,較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。簡單來說,數(shù)據(jù)庫就是計算機中用戶個人信息資源的存儲之處。由于不同用戶在應用中存儲的數(shù)據(jù)都不相同,所以,進行數(shù)據(jù)庫的分別設置能夠保證用戶數(shù)據(jù)的安全與有序。但在過去,受到計算機硬件技術(shù)的制約,用戶的數(shù)據(jù)被集中到同一數(shù)據(jù)庫中進行集中存儲,當用戶調(diào)用相關(guān)信息時,再依據(jù)不同用戶的識別碼進行數(shù)據(jù)調(diào)用。這容易發(fā)生用戶信息混淆的問題。隨著計算機硬件技術(shù)和軟件技術(shù)的發(fā)展,多數(shù)據(jù)庫被應用起來。諸如日常生活中使用的QQ、微信等等就應用了多數(shù)據(jù)庫技術(shù)。多數(shù)據(jù)庫與傳統(tǒng)數(shù)據(jù)庫相比有許多的優(yōu)點,但也出現(xiàn)許多的問題。
1.2 多數(shù)據(jù)庫優(yōu)點
多數(shù)據(jù)庫的優(yōu)點首先就是上文提到的單獨的數(shù)據(jù)庫配置。對于一個應用來講,使用該應用的用戶多種多樣,每個人都有著不同類型的信息進行存儲。單獨的數(shù)據(jù)庫配置更好地保證了用戶個人數(shù)據(jù)存儲的穩(wěn)定性,防止數(shù)據(jù)混淆狀況的發(fā)生。另外,多數(shù)據(jù)庫技術(shù)也保證了更快的數(shù)據(jù)檢索速度,有利于數(shù)據(jù)進行更為高效的調(diào)用和共享。最后多數(shù)據(jù)庫越來越成為企業(yè)應用和信息管理的需求,是企業(yè)信息高效管理的重要保障。
當然,多數(shù)據(jù)庫也包含著數(shù)據(jù)庫的種種優(yōu)點,但同時也包含著數(shù)據(jù)庫的許多問題。
有了數(shù)據(jù)庫就需要對數(shù)據(jù)庫進行管理,保證數(shù)據(jù)庫的有效運行,所以一直以來對于數(shù)據(jù)庫的管理過程出現(xiàn)了許多的問題。多數(shù)據(jù)庫環(huán)境下的數(shù)據(jù)庫管理發(fā)展過程暴露出如下的問題:
2.1 數(shù)據(jù)庫操作系統(tǒng)問題
數(shù)據(jù)庫管理技術(shù)主要針對用戶在使用計算機過程中出現(xiàn)的各種數(shù)據(jù)信息,縱觀我國當下數(shù)據(jù)庫管理技術(shù)可以看出,數(shù)據(jù)庫管理面臨著最大的問題就是計算機的操作系統(tǒng)問題。計算機本身存在的問題會對穩(wěn)定運行的數(shù)據(jù)庫管理造成影響,計算機硬件性能的不足使得信息數(shù)據(jù)的正常存儲、傳輸受到巨大的影響。用戶的不當操作同樣對數(shù)據(jù)庫的管理帶來許多問題。在多數(shù)據(jù)庫環(huán)境下,由于操作不當引發(fā)的問題在檢索與糾正上有著較大的難度。
2.2 數(shù)據(jù)庫本身
數(shù)據(jù)庫能夠存儲海量的信息,相關(guān)信息都按照特定的順序進行有序的排列。隨著信息技術(shù)的進一步發(fā)展,信息數(shù)據(jù)爆發(fā)式增多,數(shù)據(jù)庫不可避免地會出現(xiàn)一些問題。尤其是在多數(shù)據(jù)庫環(huán)境下,有些企業(yè)單位為了提升數(shù)據(jù)庫管理的效率,將一些不成熟的數(shù)據(jù)庫管理技術(shù)運用到數(shù)據(jù)庫的管理中。使得后期由于操作不當對數(shù)據(jù)庫造成不良影響。另外,數(shù)據(jù)庫本身的安全性還有待提高。一直以來,數(shù)據(jù)庫都是被攻擊的主要目標。隨著多數(shù)據(jù)庫的發(fā)展,數(shù)據(jù)庫的安全管理難度大大加強?,F(xiàn)階段,各類病毒與腳本嚴重威脅著數(shù)據(jù)庫的安全。
2.3 多數(shù)據(jù)庫環(huán)境下管理問題
數(shù)據(jù)庫管理除了對數(shù)據(jù)庫本身的管理,就管理本身同樣存在著許多的問題。而這種管理方面的問題正是現(xiàn)階段制約多數(shù)據(jù)庫環(huán)境下數(shù)據(jù)庫管理技術(shù)發(fā)展的主要原因。就我國而言,數(shù)據(jù)庫的管理要落后于西方國家,這其中不僅僅是技術(shù)層次的落后,也包括理念。在多數(shù)據(jù)環(huán)境下,由于數(shù)據(jù)庫管理意識欠缺的原因,使得數(shù)據(jù)庫信息管理雜亂無章。
2.4 多數(shù)據(jù)環(huán)境下的新型問題
隨著大型數(shù)據(jù)庫的進一步應用發(fā)展,多數(shù)據(jù)庫管理暴露出新的問題即單位時間內(nèi)對于一次或幾次數(shù)據(jù)庫操作,或許感覺不出系統(tǒng)有多大的開銷。可是對于現(xiàn)在的Web應用,尤其是大型電子商務網(wǎng)站,通常同時有幾百人甚至幾千人在線。在這種情況下,頻繁地進行數(shù)據(jù)庫連接操作勢必占用很多的系統(tǒng)資源,系統(tǒng)的響應速度必定下降,甚至會造成服務器的崩潰。另外,多數(shù)據(jù)庫的發(fā)展很大一部分要基于原有的數(shù)據(jù)庫進行拓展。而支持多數(shù)據(jù)庫屬于新增功能,在開發(fā)這個功能的時候還要考慮向下兼容的問題。因此不能將現(xiàn)有接口的用法全部摒棄、重新開發(fā),而是要在完全支持現(xiàn)有接口的情況下添加新功能。在這一過程中有會出現(xiàn)許多問題。
綜上所述,多數(shù)據(jù)庫環(huán)境下的數(shù)據(jù)庫管理問題主要表現(xiàn)在操作系統(tǒng),多數(shù)據(jù)庫本身,管理理念以及現(xiàn)實應用四個方面。所以,數(shù)據(jù)庫技術(shù)的研究也要從這四個方面中進行展開。
3.1 更新理念
西方的數(shù)據(jù)庫管理相對先進,其在理念與都數(shù)據(jù)庫的認知方面有著卓越之處。學習外國先進的數(shù)據(jù)庫管理技術(shù)以及理念,加強對本國數(shù)據(jù)庫管理的重視是提升數(shù)據(jù)庫管理技術(shù)的基礎(chǔ)。另外,多數(shù)據(jù)庫管理與傳統(tǒng)數(shù)據(jù)庫管理的銜接同樣需要得到重視,通過合理的程序設計來實現(xiàn)數(shù)據(jù)庫信息之間的映射十分重要。
3.2 多數(shù)據(jù)庫管理的適應性優(yōu)化
傳統(tǒng)的數(shù)據(jù)庫管理與多數(shù)據(jù)庫管理有著不相適應的地方,所以要針對其中的存儲技術(shù)、備份技術(shù)、加密技術(shù)、防火墻技術(shù)、權(quán)限技術(shù)、認證技術(shù)等等做出適應性優(yōu)化,修改原有管理方法或者調(diào)整現(xiàn)有的代碼。保證數(shù)據(jù)庫管理技術(shù)也能夠在多數(shù)據(jù)庫的環(huán)境下順利展開。其中可以采取的方法諸如圖1所示,采取增加新接口的方式來實現(xiàn)了對多數(shù)據(jù)源的管理,最終降低反復調(diào)用問題的產(chǎn)生。
圖1 添加新的接口實現(xiàn)對多數(shù)據(jù)源的管理
3.3 深化原有數(shù)據(jù)庫管理技術(shù)
多數(shù)據(jù)庫環(huán)境下的數(shù)據(jù)庫管理在本質(zhì)上與原先并沒有不同,所以,數(shù)據(jù)庫的管理技術(shù)優(yōu)化依舊要從原有的幾個方面進行研究。諸如對數(shù)據(jù)庫管理的操作系統(tǒng)進行優(yōu)化或開發(fā),對數(shù)據(jù)庫本身的軟硬件進行強化,對數(shù)據(jù)庫管理的外部環(huán)境上加強控制等等。再通過綜合比較的方法進行適應性的修改,以滿足多數(shù)據(jù)庫環(huán)境下的數(shù)據(jù)庫管理要求。
隨著信息化進程的的推進,計算機數(shù)據(jù)庫技術(shù)受到了極大重視。信息的快速增長使得數(shù)據(jù)不再局限于一個數(shù)據(jù)庫之中。在多數(shù)據(jù)庫的協(xié)同作用下,海量數(shù)據(jù)得以有效存儲。綜合分析當前多數(shù)據(jù)庫技術(shù)中的各種不足有利于探究更高效的數(shù)據(jù)庫管理技術(shù)。多數(shù)據(jù)庫環(huán)境下的數(shù)據(jù)庫管理問題主要表現(xiàn)在操作系統(tǒng)、多數(shù)據(jù)庫本身、管理理念以及現(xiàn)實應用四個方面。所以,數(shù)據(jù)庫技術(shù)的研究也要從這四個方面中進行展開。
[1]田樹華.計算機數(shù)據(jù)庫管理技術(shù)探討[J].煤炭技術(shù), 2011.
[2]趙紅洲.關(guān)于計算機數(shù)據(jù)庫的管理技術(shù)及其應用分析[J].科技傳播 , 2015.
[3]李治強, 龍法寧, 馮泉.多數(shù)據(jù)庫的加權(quán)時態(tài)關(guān)聯(lián)規(guī)則挖掘算法[J].玉林師范學院學報 , 2015.