時(shí)間:2023-01-18 06:15:41
序論:好文章的創(chuàng)作是一個(gè)不斷探索和完善的過程,我們?yōu)槟扑]十篇數(shù)據(jù)庫管理系統(tǒng)范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。
系統(tǒng)軟件。數(shù)據(jù)庫管理系統(tǒng)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫,簡稱DBMS,它對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。
數(shù)據(jù)庫管理系統(tǒng)是一個(gè)能夠提供數(shù)據(jù)錄入、修改、查詢的數(shù)據(jù)操作軟件,具有數(shù)據(jù)定義、數(shù)據(jù)操作、數(shù)據(jù)存儲與管理、數(shù)據(jù)維護(hù)、通信等功能,且能夠允許多用戶使用,另外,數(shù)據(jù)庫管理系統(tǒng)的發(fā)展與計(jì)算機(jī)技術(shù)發(fā)展密切相關(guān)。
(來源:文章屋網(wǎng) )
1系統(tǒng)概況
1.1系統(tǒng)環(huán)境硬件:微機(jī)及打印機(jī)各1臺,軟件:丹誠公司的DataTrans-1000圖書館集成系統(tǒng),漢字操作系統(tǒng)Windows98以上。
2對圖書館工作人員業(yè)務(wù)素質(zhì)的基本要求
2.1必須執(zhí)證上崗圖書館工作人員應(yīng)精通圖書情報(bào)專業(yè)的理論技術(shù)及方法,并能熟練地應(yīng)用于工作實(shí)踐:熟悉CNMAR和USMRC標(biāo)準(zhǔn)分類法(中國圖書分類代碼和國際圖書分類代碼);MARC(即機(jī)讀目錄格式)是圖書館計(jì)算機(jī)系統(tǒng)編制、識別、存貯、檢索和處理文獻(xiàn)目錄形式及數(shù)據(jù)的基本格式??赏ㄟ^參加MARC培訓(xùn)班學(xué)習(xí),取得合格證后方能上崗。
2.2業(yè)務(wù)素質(zhì)要求有閱讀、分析、概括、提煉圖書資料主題并能較準(zhǔn)確地進(jìn)行歸類的能力:會使用工具書解決分類標(biāo)引中的疑難問題,有廣博的基礎(chǔ)知識和合理的知識結(jié)構(gòu)。具有一定的生物醫(yī)學(xué)知識,以利于分類、編目質(zhì)量的提高,并有一定的外語水平,以利于提高閱讀、編譯能力。
2.3掌握計(jì)算機(jī)操作能掌握計(jì)算機(jī)的基本知識和操作維護(hù)技術(shù):能對有關(guān)數(shù)據(jù)庫和網(wǎng)上信息進(jìn)行查詢、閱讀和篩選。
2.4熟悉現(xiàn)代管理的理論、技術(shù)與方法能創(chuàng)造性地應(yīng)用于管理實(shí)踐,具有服務(wù)意識,善于宣傳圖書館和推廣利用信息產(chǎn)品,并能夠通過服務(wù)效果評價(jià)圖書館的效能。
2.5能夠培訓(xùn)用戶(讀者)和進(jìn)行閱讀輔導(dǎo)使讀者提高計(jì)算機(jī)操作和自行檢索文獻(xiàn)的能力和文獻(xiàn)利用能力。
3數(shù)據(jù)庫的建立及應(yīng)用
3.1我館采用丹誠公司的DataTrans-1000是Internet時(shí)代的專業(yè)化圖書館業(yè)務(wù)軟件,它為我們的業(yè)務(wù)工作帶來了標(biāo)準(zhǔn)化和高效率,為圖書館業(yè)務(wù)迅速切入全球網(wǎng)絡(luò)信息共享大環(huán)境提供了一個(gè)高起點(diǎn)[1]。它是目前國內(nèi)圖書館界性能價(jià)格比較高的管理軟件之一,也是國內(nèi)唯一被圖書館用于正式聯(lián)機(jī)編目服務(wù)的系統(tǒng),用戶公認(rèn)的可擴(kuò)充性強(qiáng),對機(jī)讀目錄格式標(biāo)準(zhǔn)支持較充分的圖書館集成系統(tǒng)[2]。
3.2書目文獻(xiàn)資源庫的建立書目數(shù)據(jù)庫是圖書館自動化的基礎(chǔ),數(shù)據(jù)庫質(zhì)量是圖書館自動化、網(wǎng)絡(luò)化穩(wěn)定發(fā)展的保證。建庫方式有兩種:①套錄。書目數(shù)據(jù)套錄就是通過查詢光盤數(shù)據(jù)庫、成員館書目數(shù)據(jù)庫、聯(lián)合編目中心等數(shù)據(jù)庫,套錄所需的書目數(shù)據(jù)到本館編目系統(tǒng)中的過程,書目數(shù)據(jù)套錄是目前普遍采用的編目手段[3]。大量使用網(wǎng)上或外部的機(jī)讀書目數(shù)據(jù)方式,可以提高分編效率,促進(jìn)編目工作朝著標(biāo)準(zhǔn)化、規(guī)范化邁進(jìn)。既減少了工作量,又加速了館內(nèi)書目數(shù)據(jù)庫的建立。我館采用的是深圳市圖書館CNARC格式制作的數(shù)據(jù)。②自建。依據(jù)軟件中規(guī)定數(shù)據(jù)錄入規(guī)范的數(shù)據(jù),這種方式針對性強(qiáng),首先應(yīng)狠抓數(shù)據(jù)錄入關(guān),保證數(shù)據(jù)的準(zhǔn)標(biāo)格式,其次還應(yīng)加強(qiáng)錄入人員的責(zé)任感,及時(shí)核對,保證數(shù)據(jù)的完整性和準(zhǔn)確性。編目環(huán)節(jié)是承前啟后的一個(gè)關(guān)鍵環(huán)節(jié),編目工作的質(zhì)量直接影響圖書館書目服務(wù)的整體水平,編目工作具有一定的學(xué)術(shù)性,要求編目人員對出版物相關(guān)知識有基本了解,能夠從圖書期刊的內(nèi)容、形態(tài)等方面的特征中把握主要因素,將圖書期刊準(zhǔn)確地描述和分類。
3.3采購目錄的應(yīng)用采購工作的主要目的是訂購圖書,建立采購目錄,為采購和訂購驗(yàn)收統(tǒng)計(jì)奠定基礎(chǔ),采購是建立館藏物品目錄的第一個(gè)環(huán)節(jié),采購環(huán)節(jié)建立的訂購目錄記錄了訂購出版物的基本情況、訂購件數(shù)和訂購價(jià)格。
3.4流通管理的應(yīng)用利用流通系統(tǒng)建立的數(shù)據(jù)庫和讀者庫,對圖書館收藏的圖書進(jìn)行借閱管理(即流通管理),可以進(jìn)行借書、還書、續(xù)借、過期罰金處理、查詢讀者借書情況、查詢圖書庫存情況等事務(wù)處理工作,同時(shí)還可以進(jìn)行預(yù)約借書、讀者到館登記、讀者證件掛失等工作。
4系統(tǒng)的功能和特點(diǎn)
4.1集成化將館藏圖書庫、典藏庫、流通庫和讀者庫有機(jī)地融為一體,采購、編目、典藏、流通、公共查詢、期刊管理、情報(bào)檢索、書目控制等功能。
4.2規(guī)范化和標(biāo)準(zhǔn)化系統(tǒng)中各種編碼嚴(yán)格遵循國家和國際標(biāo)準(zhǔn),所有數(shù)據(jù)的著錄格式、標(biāo)引原則均按國家頒布的要求標(biāo)準(zhǔn)執(zhí)行,以《中國圖書館分類法》第四版進(jìn)行分類、標(biāo)引。
4.3數(shù)據(jù)的一次輸入可提供多次多項(xiàng)目的利用可自動打卡、圖書總帳統(tǒng)計(jì)、分類統(tǒng)計(jì)等等,提高了工作質(zhì)量和工作效率,保證了著錄格式和其它登錄項(xiàng)目的標(biāo)準(zhǔn)化、統(tǒng)一化、美觀化,加快了圖書的宣傳與流通。
4.4確保了科學(xué)的藏書管理可通過分類統(tǒng)計(jì)隨時(shí)了解各學(xué)科圖書的館藏情況,從而根據(jù)需要采購新書,使有限的財(cái)力發(fā)揮了它的最大效用。
4.5部分操作簡便易學(xué)系統(tǒng)設(shè)計(jì)的檢索窗既面向圖書采編管理,又可向讀者自行檢索,讀者可通過書名、ISBN號、主題、作者及分類號等進(jìn)行檢索,還可以進(jìn)入瀏覽窗進(jìn)一步選擇。
4.6及時(shí)、準(zhǔn)確、較全面地提供醫(yī)學(xué)圖書數(shù)據(jù)滿足了醫(yī)務(wù)人員臨床診治、知識更新、科研教學(xué)的各種需要,特別是緊迫性和新穎性的需要,使圖書館為臨床醫(yī)教研服務(wù)的水平達(dá)到了一個(gè)新的高度。
5數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用體會
5.1硬軟件選擇根據(jù)館情確定網(wǎng)絡(luò)規(guī)模和機(jī)型,一般操作用機(jī)應(yīng)考慮到將來的發(fā)展,應(yīng)用軟件的選擇應(yīng)考慮軟件的集成化、智能化、標(biāo)準(zhǔn)化、穩(wěn)定性和可發(fā)展性,走出重復(fù)開發(fā)軟件的誤區(qū),以免造成人力、物力的巨大重復(fù)投資。
5.2保證數(shù)據(jù)的標(biāo)準(zhǔn)化建庫是一項(xiàng)系統(tǒng)工程。建庫前應(yīng)統(tǒng)一分類方法,做好建庫前的整理工作,保證數(shù)據(jù)的標(biāo)準(zhǔn)化。
5.3系統(tǒng)維護(hù)中央數(shù)據(jù)庫是自動化管理的核心。系統(tǒng)及數(shù)據(jù)維護(hù)對于圖書館自動化建設(shè)來說是相當(dāng)重要的問題,對圖書館所有工作人員強(qiáng)調(diào)網(wǎng)絡(luò)安全的重要性,并進(jìn)行一定的計(jì)算機(jī)安全知識培訓(xùn)。采取一定的防范措施和制定相關(guān)管理制度。
5.4加強(qiáng)網(wǎng)絡(luò)建設(shè)、開展館際合作、實(shí)現(xiàn)文獻(xiàn)資源共享加強(qiáng)館際合作可以聯(lián)合各相同專業(yè)的圖書館共同建設(shè)數(shù)據(jù)庫,既可以統(tǒng)一建庫標(biāo)準(zhǔn)又避免了重復(fù)投資。如能實(shí)現(xiàn)網(wǎng)絡(luò)建設(shè),建立文獻(xiàn)資源保障體系和共享機(jī)制,將一定區(qū)域內(nèi)的醫(yī)院圖書館聯(lián)成局域網(wǎng),各聯(lián)網(wǎng)圖書館收集、開展并傳遞信息,在為本院讀者服務(wù)的同時(shí),也為社會用戶、網(wǎng)絡(luò)用戶、遠(yuǎn)程用戶服務(wù)。讀者可以直接上網(wǎng)適時(shí)、適地地查到各聯(lián)網(wǎng)圖書館的最新館藏信息,方便快捷,把他們從浩渺無邊的書海中解脫出來,這樣才能更充分發(fā)揮圖書館自動化的優(yōu)勢。
筆者認(rèn)為:圖書館自動化網(wǎng)絡(luò)建設(shè)是一項(xiàng)艱巨而復(fù)雜的工程,我院圖書館自動化系統(tǒng)的運(yùn)行,不僅徹底改變了以往的工作方式和服務(wù)水平,而且證實(shí)了在醫(yī)院圖書館實(shí)現(xiàn)標(biāo)準(zhǔn)化、規(guī)范化、科學(xué)化是行之有效的。檢索工作為讀者開放,既鍛煉其上機(jī)的技能,又培養(yǎng)其濃厚的學(xué)習(xí)興趣,信息檢索最大限度地方便了讀者并服務(wù)于讀者。另外館員參與建立網(wǎng)絡(luò)和數(shù)據(jù)庫工作,既提高了其掌握現(xiàn)代化技能的信心和能力,人員素質(zhì)相對提高,也適應(yīng)了新形勢的發(fā)展需要。
【參考文獻(xiàn)】
實(shí)現(xiàn)地圖文檔管理、服務(wù)器連接設(shè)置、用戶日志、地圖打印、工具箱(包括格式轉(zhuǎn)換、轉(zhuǎn)換參數(shù)計(jì)算、坐標(biāo)轉(zhuǎn)換、數(shù)據(jù)打印ID)等功能。
1.1 地圖文檔管理
針對地圖文檔進(jìn)行操作,包括讀取、新建、配置、保存等功能。
1.2 服務(wù)器連接設(shè)置
設(shè)置數(shù)據(jù)庫管理系統(tǒng)的空間數(shù)據(jù)庫與屬性數(shù)據(jù)的路徑。
1.3 用戶日志
對系統(tǒng)訪問進(jìn)行日志記錄。
1.4 地圖打印
制圖輸出功能是實(shí)現(xiàn)對數(shù)據(jù)進(jìn)行配圖、制圖(添加地圖要素)、專題制圖輸出成圖片,格式為常規(guī)JPG等、提供地圖進(jìn)行打印。
1.5 工具箱
包括格式轉(zhuǎn)換、轉(zhuǎn)換參數(shù)計(jì)算、坐標(biāo)轉(zhuǎn)換、數(shù)據(jù)打印ID等工具。
1.6 地圖操作
1.6.1 地圖書簽
針對當(dāng)前的地圖操作需要保存位置,可能通過書簽的方式記錄該位置,下次進(jìn)入系統(tǒng)可以通過書簽打開上次的地圖記錄。
1.6.2 地圖繪制
在主窗口上,需要提供繪制各種類型空間信息的功能。所提供的功能,操作簡單、示意直觀。
1.7 數(shù)據(jù)查詢統(tǒng)計(jì)
空間數(shù)據(jù)庫管理系統(tǒng)的查詢檢索尤為重要??臻g數(shù)據(jù)在查詢檢索時(shí),需要更加直觀更加形象的查詢方式,同時(shí)需要數(shù)形結(jié)合的查詢方式,例如點(diǎn)查詢、面查詢、緩沖區(qū)查詢等方式,利用這些快速定位到想要的空間對象。
1.7.1 屬性查詢
屬性查詢檢索,也就是一般的數(shù)據(jù)庫表結(jié)構(gòu)查詢。利用成熟的結(jié)構(gòu)化查詢語言,對數(shù)據(jù)庫的表進(jìn)行查詢。鑒于系統(tǒng)使用人員的計(jì)算機(jī)知識熟悉程度,需要提供,簡單形象的操作界面。
點(diǎn)擊查詢
點(diǎn)擊或框選需要查看的實(shí)體,即可彈出該實(shí)體的屬性信息窗體。如果要素字段中有圖片信息,雙擊圖片字段名稱,即可打開對應(yīng)圖片。
屬性查詢
選擇要查詢的圖層及查詢條件,通過SQL語句查詢滿足條件的實(shí)體及其屬性信息。
1.7.2 空間查詢
空間查詢,指利用空間數(shù)據(jù)之間的拓?fù)潢P(guān)系,查詢檢索到數(shù)據(jù)??臻g查詢是空間數(shù)據(jù)管理系統(tǒng)的重要組成部分,不同于一般的數(shù)據(jù)管理系統(tǒng),它可以利用諸如空間對象之間的包含關(guān)系、相交關(guān)系、距離關(guān)系等查詢檢索到符合這些關(guān)系的數(shù)據(jù)。
點(diǎn)選
通過畫點(diǎn)選擇實(shí)體。
線選
畫一條線,與線相交的實(shí)體要素被選中。
矩形選擇
通過拉矩形框構(gòu)成一個(gè)面以選擇實(shí)體。
多邊形選擇
畫多邊形構(gòu)成一個(gè)面以選擇實(shí)體。
緩沖區(qū)選擇
對選擇范圍設(shè)置緩沖區(qū)半徑,在該范圍內(nèi)的實(shí)體均被選中。
撤銷選擇
撤銷實(shí)體選擇操作。
選擇屬性設(shè)置
設(shè)置被選中要素的線寬、顏色等屬性配置。
縮放到選擇集
將選中的實(shí)體縮放到整個(gè)視圖窗口中,是常用的選擇查看操作。
1.7.3 數(shù)據(jù)統(tǒng)計(jì)
對交換平臺的數(shù)據(jù)業(yè)務(wù)提供查詢與統(tǒng)計(jì),便于維護(hù)人員提高對數(shù)據(jù)的管理、編輯與維護(hù)的效率,對各類變化情況和分析情況進(jìn)行統(tǒng)計(jì)匯總,輸出到報(bào)表、EXCEL中。
數(shù)據(jù)查詢的目的是快速檢索定位到需要的數(shù)據(jù),而數(shù)據(jù)編輯是對數(shù)據(jù)改變它原來的性質(zhì),轉(zhuǎn)變?yōu)橛脩粜枰臄?shù)據(jù)性質(zhì)。
2.1 數(shù)據(jù)添加
數(shù)據(jù)添加,分為2部分,即對一般屬性數(shù)據(jù)的添加,還有對空間數(shù)據(jù)的添加。
2.2 數(shù)據(jù)修改
數(shù)據(jù)修改,分為2部分,即對一般屬性數(shù)據(jù)的修改,還有對空間數(shù)據(jù)的修改。數(shù)據(jù)修改是數(shù)據(jù)庫管理系統(tǒng)的重要功能。進(jìn)入庫管系統(tǒng)的數(shù)據(jù),需要進(jìn)行檢查,當(dāng)檢查不通過的時(shí)候,需要對原來的數(shù)據(jù)進(jìn)行修改。
數(shù)據(jù)修改應(yīng)當(dāng)能夠做到數(shù)據(jù)的共享、同步,以保證修改的數(shù)據(jù)與數(shù)據(jù)庫當(dāng)中的數(shù)據(jù)進(jìn)行同步。
2.3 數(shù)據(jù)刪除
數(shù)據(jù)刪除,分為2部分,即對一般屬性數(shù)據(jù)的刪除,還有對空間數(shù)據(jù)的刪除。
數(shù)據(jù)刪除應(yīng)當(dāng)能夠做到數(shù)據(jù)的共享、同步,以保證修改的數(shù)據(jù)與數(shù)據(jù)庫當(dāng)中的數(shù)據(jù)進(jìn)行同步。
2.4 框架數(shù)據(jù)的入庫更新
入庫更新實(shí)現(xiàn)將本地?cái)?shù)據(jù)導(dǎo)入數(shù)據(jù)庫,主要包括監(jiān)理規(guī)則管理、數(shù)據(jù)質(zhì)檢、入庫方案管理及數(shù)據(jù)入庫等功能。
2.5 監(jiān)理規(guī)則設(shè)置
為了更好地保證數(shù)據(jù)的質(zhì)量,更快完成數(shù)據(jù)檢查的任務(wù),實(shí)際數(shù)據(jù)管理當(dāng)中,需要一套簡便有效的檢查方案管理工具。
監(jiān)理方案有屬性檢查方案和拓?fù)錂z查方案,用戶可以根據(jù)檢查內(nèi)容建立相應(yīng)的方案信息對數(shù)據(jù)進(jìn)行質(zhì)量檢查。
檢查內(nèi)容一般包括圖層完整性、屬性表結(jié)構(gòu)、編碼規(guī)則合理性、拓?fù)潢P(guān)系、幾何接邊以及屬性接邊。
圖層完整性:系統(tǒng)將根據(jù)數(shù)據(jù)庫建庫標(biāo)準(zhǔn)檢查被監(jiān)理的SHP數(shù)據(jù)是否多余或缺少圖層,層名是否符合建庫規(guī)范。
屬性表結(jié)構(gòu):系統(tǒng)將根據(jù)數(shù)據(jù)庫建庫標(biāo)準(zhǔn)檢查被監(jiān)理的SHP數(shù)據(jù)的所有圖層的屬性數(shù)據(jù)表結(jié)構(gòu)是否符合數(shù)據(jù)庫設(shè)計(jì)要求。
編碼規(guī)則合理性:系統(tǒng)將檢查被監(jiān)理的SHP數(shù)據(jù)的所有圖層是否存在按非法的編碼規(guī)則進(jìn)行編碼,編碼的長度與排列順序是否按規(guī)則進(jìn)行等。
拓?fù)潢P(guān)系:系統(tǒng)將檢查被監(jiān)理的SHP數(shù)據(jù)中實(shí)體之間的拓?fù)潢P(guān)系完整性、正確性、一致性,比如檢查面要素的封閉性,線狀要素的連續(xù)性。
幾何接邊:系統(tǒng)將以圖幅為單位提交的數(shù)據(jù)逐層檢查,幾何接邊是否正確,即對圖幅邊界的實(shí)體進(jìn)行檢查,檢查該實(shí)體與其他相鄰的圖幅中實(shí)體是否存在接邊情況,如果有與其他實(shí)體接邊,則檢查相接的點(diǎn)是否正確。
屬性接邊:系統(tǒng)將對以圖幅為單位提交的數(shù)據(jù)逐層檢查,屬性接邊是否正確,查詢是否有有圖形無屬性、有屬性無圖形的數(shù)據(jù)。屬性注銷時(shí),與屬性相關(guān)的圖形必須注銷;圖形注銷時(shí),與圖形相關(guān)的屬性必須注銷。
2.6 數(shù)據(jù)質(zhì)檢
針對各種多元異構(gòu)數(shù)據(jù),可以根據(jù)質(zhì)檢方案對數(shù)據(jù)進(jìn)行質(zhì)量檢查,包括屬性和拓?fù)錂z查,保證數(shù)據(jù)的質(zhì)量。
2.7 入庫方案管理
針對各種多元異構(gòu)數(shù)據(jù),可以對各種數(shù)據(jù)進(jìn)行入庫方案配置。
2.8 數(shù)據(jù)入庫
針對前面制定的入庫方案,選擇加載相應(yīng)的數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫操作。
2.9 數(shù)據(jù)交互
實(shí)現(xiàn)元數(shù)據(jù)管理、數(shù)據(jù)登記、地圖服務(wù)、數(shù)據(jù)輸出等功能。
3.元數(shù)據(jù)管理
方案化數(shù)據(jù)入庫之前,要先構(gòu)建圖層元數(shù)據(jù)結(jié)構(gòu),即:設(shè)置當(dāng)前連接的數(shù)據(jù)空間、數(shù)據(jù)集、數(shù)據(jù)表單、數(shù)據(jù)字段等。用戶也可以從外部獲取數(shù)據(jù)結(jié)構(gòu),并生成數(shù)據(jù)結(jié)構(gòu)、更新數(shù)據(jù)元數(shù)據(jù)。
地理空間數(shù)據(jù)的元數(shù)據(jù)是指地理空間相關(guān)數(shù)據(jù)集和信息資源的描述信息,它是對空間特征的概括和抽取。元數(shù)據(jù)信息可提供空間數(shù)據(jù)集的特征資料,數(shù)據(jù)用戶可據(jù)此來確定該數(shù)據(jù)的名稱、來源、組織結(jié)構(gòu)、適用范圍等。利用地理空間元數(shù)據(jù)可以建立空間信息的數(shù)據(jù)目錄和數(shù)據(jù)交換中心。利用這些元數(shù)據(jù),用戶可以發(fā)現(xiàn)、獲取、理解相關(guān)的空間數(shù)據(jù)及其服務(wù)信息。
數(shù)據(jù)庫管理系統(tǒng)提供了元數(shù)據(jù)管理功能模塊,為用戶提供元數(shù)據(jù)模板定制、元數(shù)據(jù)提取和錄入、元數(shù)據(jù)更新維護(hù)、利用元數(shù)據(jù)查詢檢索地理空間信息、元數(shù)據(jù)輸入輸出等功能。
地理空間信息中的元數(shù)據(jù)主要包括圖名、數(shù)據(jù)源、比例尺、精度、生產(chǎn)者、各種符號、航空攝影的航線號、坐標(biāo)參考系等。元數(shù)據(jù)內(nèi)容按照元素的方式進(jìn)行組織,具體分為部分、復(fù)合元素以及數(shù)據(jù)元素三個(gè)層次。元數(shù)據(jù)管理是結(jié)合元數(shù)據(jù)的特點(diǎn),在一定的標(biāo)準(zhǔn)基礎(chǔ)上開發(fā)方便實(shí)用的元數(shù)據(jù)操作工具,主要滿足元數(shù)據(jù)的輸入、查看等功能。
4.數(shù)據(jù)管理
實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)庫備份、空間數(shù)據(jù)庫備份、糾錯(cuò)管理等功能。
4.1 數(shù)據(jù)庫備份
定期、及時(shí)的備份可以提高數(shù)據(jù)的安全性,數(shù)據(jù)在不可預(yù)見的因素情況下可能出現(xiàn)毀滅性的災(zāi)難,進(jìn)而增強(qiáng)系統(tǒng)的穩(wěn)定性。為了防止由于系統(tǒng)或服務(wù)器崩潰、用戶失誤、磁盤損壞等造成數(shù)據(jù)的毀滅性丟失和破壞,需要建立比較規(guī)范的數(shù)據(jù)備份和恢復(fù)機(jī)制,由專人定期對數(shù)據(jù)庫進(jìn)行備份和管理。數(shù)據(jù)備份庫主要包括業(yè)務(wù)數(shù)據(jù)備份和空間數(shù)據(jù)備份。
4.2 糾錯(cuò)管理
確認(rèn)或否認(rèn)在展示中心用戶的地圖糾錯(cuò)。
1.前言
隨著科技的進(jìn)步和時(shí)代的發(fā)展,更多的計(jì)量檢定選擇現(xiàn)代化科技手段,全自動計(jì)算機(jī)控制應(yīng)用于檢定標(biāo)準(zhǔn)裝置,校驗(yàn)管理系統(tǒng)是專用的。盡管計(jì)算機(jī)可以直接生成結(jié)果數(shù)據(jù),但是不同機(jī)構(gòu)的檢測證書以及報(bào)告的格式都是固定的,獨(dú)有的,如若手工記錄然后再輸入系統(tǒng)中,不僅浪費(fèi)了人力時(shí)間,還容易造成錯(cuò)誤。同時(shí)不同的系統(tǒng)采用不同的編輯方式,對于統(tǒng)計(jì)分析造成不便,所以采用計(jì)量檢測管理系統(tǒng)是十分必要的。
隨著科技水平和信息化技術(shù)的發(fā)展和計(jì)量技術(shù)的提高,技術(shù)人員研究開發(fā)了計(jì)量檢測管理信息系統(tǒng),該系統(tǒng)的問世,規(guī)范了計(jì)量部門的工作,解決了數(shù)據(jù)集中管理,數(shù)據(jù)的安全儲存的問題,同時(shí)隨著該系統(tǒng)的問世,計(jì)量部門的現(xiàn)代化管理水平和競爭能力獲得提高。
2. 計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)的開發(fā)
2.1計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)的開發(fā)目的
為了降低計(jì)量檢測數(shù)據(jù)管理的人力和物力的投入,減少手工輸入的內(nèi)容,保證數(shù)據(jù)庫中的數(shù)據(jù)(從原始數(shù)據(jù)和證書)存儲的準(zhǔn)確和安全,同時(shí)便于查詢,滿足表單輸出的規(guī)范性的需求,計(jì)量檢測信息管理系統(tǒng)問世了。該系統(tǒng)的在計(jì)量檢測數(shù)據(jù)庫中的應(yīng)用,使得瀏覽查詢功能、管理控制功能、事務(wù)處理功能和文檔管理的無紙化得以實(shí)現(xiàn)。
2.2計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)的設(shè)計(jì)思想
計(jì)量檢測信息管理系統(tǒng)通過選擇合適的數(shù)據(jù)庫、系統(tǒng)平臺以及開發(fā)工具,根據(jù)硬件系統(tǒng)和操作系統(tǒng)確定適用的運(yùn)行環(huán)境。根據(jù)先進(jìn)性、實(shí)用性、安全性和擴(kuò)展性原則,利用單位已有的網(wǎng)絡(luò)資源,建立計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)。
3.計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)軟件結(jié)構(gòu)及主要功能
根據(jù)計(jì)量部門的具體工作要求,將工作分配到具體的部門或者工作人的原則,研發(fā)了計(jì)量檢測數(shù)據(jù)管理該系統(tǒng),具體功能結(jié)構(gòu)包括業(yè)務(wù)管理子系統(tǒng)、設(shè)備管理子系統(tǒng)、計(jì)量標(biāo)準(zhǔn)管理子系統(tǒng)、計(jì)價(jià)器管理子系統(tǒng)、人員信息管理子系統(tǒng)、財(cái)務(wù)管理子系統(tǒng)以及系統(tǒng)維護(hù)管理子系統(tǒng)。
3.1業(yè)務(wù)管理子系統(tǒng)
直接控制計(jì)量技術(shù)機(jī)構(gòu)的流向是業(yè)務(wù)管理子系統(tǒng)主要任務(wù),具體內(nèi)容包括日常業(yè)務(wù)、委托業(yè)務(wù)、客戶信息以及工作量統(tǒng)計(jì)。
3.2設(shè)備管理子系統(tǒng)
由于設(shè)備本身是設(shè)備同時(shí)又是鑒定的器具,因此在設(shè)備信息管理的過程中,根據(jù)輸入的基礎(chǔ)信息,自動生成設(shè)備總臺賬以及其他信息。
3.3計(jì)量標(biāo)準(zhǔn)管理子系統(tǒng)
為了便于動態(tài)跟蹤管理記錄標(biāo)準(zhǔn),使得他們免于失控狀態(tài),應(yīng)該確保定期檢查、制定動態(tài)計(jì)量標(biāo)準(zhǔn)按期檢查計(jì)劃,使得每個(gè)計(jì)量標(biāo)準(zhǔn)器具的相關(guān)信息如使用、檢定、維護(hù)、技術(shù)資料等,便于查詢是計(jì)量標(biāo)準(zhǔn)管理子系統(tǒng)的任務(wù)。
3.4計(jì)價(jià)器管理子系統(tǒng)
基本信息輸入、計(jì)價(jià)器管理以及信息統(tǒng)計(jì)查詢等是計(jì)價(jià)器管理子系統(tǒng)的內(nèi)容。
3.5質(zhì)量管理子系統(tǒng)
質(zhì)量文件以及相關(guān)技術(shù)資料信息、培訓(xùn)信息、審核信息、客戶意見反饋和質(zhì)量管理手冊等信息是質(zhì)量管理子系統(tǒng)管理的對象。錄入、查詢和修改是該類信息的操作手段。
3.6人員信息管理子系統(tǒng)
人事信息是單位工作管理中必不可少的,人事信息的基本內(nèi)容包括人員基本信息,年齡,證書情況、培訓(xùn)情況、學(xué)歷等內(nèi)容,人員信息管理子系統(tǒng)的管理操作應(yīng)該包括信息錄入和查詢。
3.7 財(cái)務(wù)管理子系統(tǒng)
財(cái)務(wù)管理子系統(tǒng)的主要任務(wù)有三方面,第一,便于領(lǐng)導(dǎo)對單位財(cái)務(wù)狀況的掌握;第二,迅速傳遞辦公財(cái)務(wù)信息;第三,是領(lǐng)導(dǎo)決策的依據(jù)。
3.8系統(tǒng)維護(hù)管理子系統(tǒng)
為了滿足修改固定信息,系統(tǒng)數(shù)據(jù)備份,和崗位部門的設(shè)置修改等的需求,系統(tǒng)維護(hù)管理子系統(tǒng)的開發(fā)是十分迫切的。
4. 計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)的技術(shù)支持
4.1系統(tǒng)網(wǎng)絡(luò)技術(shù)
鑒于客戶機(jī)/服務(wù)器(Client/Server)、瀏覽器/服務(wù)器(Browser/Server)是計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)常用的兩種工作模式,因此我們采用具有穩(wěn)定成熟,廣為用戶熟悉的傳統(tǒng)的C/S結(jié)構(gòu)即客戶機(jī)/服務(wù)器結(jié)構(gòu)模式在計(jì)量管理系統(tǒng)中,為了更好的解決客戶端的維護(hù)問題,采用B/S結(jié)構(gòu)即瀏覽器/服務(wù)器模式應(yīng)用于信息系統(tǒng)中。
4.2數(shù)據(jù)庫結(jié)構(gòu)的技術(shù)支持
通常我們把在計(jì)算機(jī)系統(tǒng)中組織、存儲和使用的互相聯(lián)系并且按照某種特定的數(shù)據(jù)模型的集合稱之為數(shù)據(jù)庫,數(shù)據(jù)庫的存在是為了達(dá)到滿足某一個(gè)或多個(gè)部門中多用戶的各種應(yīng)用需求的目的。
計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)選擇Microsoft公司的SQL Server7.0作為數(shù)據(jù)庫平臺,采用雙硬盤冗余系統(tǒng)作為服務(wù)器系統(tǒng),雙硬盤工作的重要優(yōu)點(diǎn)是在一個(gè)磁盤出現(xiàn)問題的時(shí)候,另外一個(gè)硬盤會自動完成接下來的任務(wù),這是因?yàn)閮蓚€(gè)硬盤同時(shí)工作,保存的數(shù)據(jù)是完全相同的。
4.3系統(tǒng)開發(fā)運(yùn)行環(huán)境的技術(shù)支持
Windows98/2000/XP的操作系統(tǒng)是計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)的運(yùn)行平臺,編程技術(shù)支持是以PowerBuilder8.0(Sybase公司提供的)的編程工具,而窗口編程技術(shù)的應(yīng)用,系統(tǒng)的界面具有直觀、友好和便于操作的優(yōu)點(diǎn),同時(shí)通過開發(fā)式的數(shù)據(jù)庫,確保系統(tǒng)的可靠性及安全性。
4.4系統(tǒng)開發(fā)所使用技術(shù)依托
第一,PowerBuilder的數(shù)據(jù)庫訪問的技術(shù)支持。
由Sybase公司研發(fā)的PowerBuilder是數(shù)據(jù)庫開發(fā)的工具,它的開發(fā)環(huán)境是可視化,直接面向?qū)ο?,基于客戶機(jī)和服務(wù)器的。它提供的數(shù)據(jù)窗口控件是快捷直觀的數(shù)據(jù)處理工具,其具體工作流程是:數(shù)據(jù)源獲取的數(shù)據(jù)后者存入數(shù)據(jù)源的數(shù)據(jù)進(jìn)入數(shù)據(jù)窗口,但是數(shù)據(jù)的操作是先存入數(shù)據(jù)窗口的緩沖區(qū),緩沖區(qū)包括數(shù)據(jù)的緩沖區(qū)、過濾掉的數(shù)據(jù)的緩沖區(qū)、被刪除數(shù)據(jù)的緩沖區(qū)三個(gè)緩存區(qū)。
數(shù)據(jù)的組織形式、顯示方式以及處理方式是數(shù)據(jù)窗口的對象,數(shù)據(jù)窗口具有以下功能,第一,對存在于數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行增加、刪除、修改、更新、查詢圖形化的處理;第二,編制特定的數(shù)據(jù)的輸入格式、輸出格式以及數(shù)據(jù)的顯示風(fēng)格;第三,增加例如按鈕、文本框、圖片等多種對象。
第二,PowerBuilder與Word結(jié)合的技術(shù)。
在待測儀器檢測合格后應(yīng)該附上相對應(yīng)的合格證書附頁,很多情況下,合格證書的附頁內(nèi)容相似或者相同,因此,本系統(tǒng)將最后編輯過的文本內(nèi)容和格式復(fù)制到新的證書附頁的文字處理工具Word文檔中,同時(shí)隨著Word文檔的修改并不會影響備份證書,實(shí)現(xiàn)了自動記錄證書附頁格式功能,提高了工作效率。
第三,靈活的樹形控件。
計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)分配權(quán)限的依據(jù)是計(jì)量部門行業(yè)每個(gè)崗位的工作量,再依據(jù)自動生成的分配權(quán)限生成相應(yīng)的樹形控件。
5.計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)優(yōu)點(diǎn)
隨著計(jì)量檢測數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用,鑒于其界面友好,安全性強(qiáng),全流程網(wǎng)上操作的特點(diǎn),大幅度減少了處理數(shù)據(jù)的時(shí)間,使得計(jì)量檢測的工作效率得到提高;全流程操作的網(wǎng)上作業(yè)確保了檢測質(zhì)量,達(dá)到了計(jì)量檢測公正性和科學(xué)性的目的;按時(shí)處理和計(jì)量檢測的結(jié)果;為領(lǐng)導(dǎo)做出決策提供重要依據(jù),便于領(lǐng)導(dǎo)查詢各種數(shù)據(jù)。
6.小結(jié)
計(jì)量檢測管理信息系統(tǒng)應(yīng)用,改變了傳統(tǒng)的工作模式,即單一、低效以及費(fèi)時(shí),達(dá)到生產(chǎn)效率得到提高,完成作業(yè)質(zhì)量要求和達(dá)成預(yù)期的企業(yè)效益。作為計(jì)量部門管理信息化的先進(jìn)科學(xué)工具,該系統(tǒng)運(yùn)行穩(wěn)定,工作效果良好,為實(shí)現(xiàn)提供了先進(jìn)的科學(xué)工具。如此以來,出具的檢測報(bào)告和合格證書的格式統(tǒng)一,出錯(cuò)率小,便于保存和查詢,對統(tǒng)計(jì)、分析以及做出決策提供了真實(shí)可靠的依據(jù)。因此,完善和推廣計(jì)量檢測管理信息系統(tǒng)是十分必要的。
【參考文獻(xiàn)】
[1]郎璐紅,董俊.計(jì)量檢測管理系統(tǒng)的分布式數(shù)據(jù)處理方案[J].工業(yè)計(jì)量,2007(3).
[2]張瑞,杜衍華,陳奎建.計(jì)量檢測信息系統(tǒng)的開發(fā)與應(yīng)用[J].中國計(jì)量,2006(5).
[3]楊秀娟.定量包裝凈含量計(jì)量檢測數(shù)據(jù)管理系統(tǒng)的實(shí)現(xiàn)[J].黑龍江科技信息,2010(26).
中圖分類號:TP311.13 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2011) 23-0000-01
Analysis of Computer Database Management System
Peng Tao,Pan Yanjun
(Rizhao Chinese Medicine Hospital,Rizhao 276800,China)
Abstract:With the continuous development of computer technology,computer database management system has also been improved,and applied to many fields,database management system is to achieve an effective organizational system database applications,database management system,this paper describes the development stage,characteristics and function,and so to truly understand the computer database management system.
Keywords:Computer database management system;Computer database
一、計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的發(fā)展階段
(一)人工管理階段。早期的數(shù)據(jù)管理是人工進(jìn)行的,當(dāng)時(shí)的計(jì)算機(jī)主要是用來科學(xué)計(jì)算的,輸入數(shù)據(jù)運(yùn)行后,不保存數(shù)據(jù),只要計(jì)算后的結(jié)果。(二)文件系統(tǒng)階段。隨著計(jì)算機(jī)技術(shù)的發(fā)展,上世紀(jì)50年代后,計(jì)算機(jī)超越了只進(jìn)行科學(xué)計(jì)算階段,已經(jīng)能處理非數(shù)值數(shù)據(jù),數(shù)據(jù)可以實(shí)現(xiàn)長久保存,并且實(shí)現(xiàn)了數(shù)據(jù)的邏輯結(jié)構(gòu)和物理存儲的分開,減少數(shù)據(jù)的物理組織,數(shù)據(jù)可以實(shí)現(xiàn)多個(gè)應(yīng)用,實(shí)現(xiàn)數(shù)據(jù)的重用,不同的程序,在了解其文件數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)上可以重復(fù)應(yīng)用。(三)數(shù)據(jù)庫系統(tǒng)階段。進(jìn)入上世紀(jì)60年代后,新的數(shù)學(xué)方法比如信息代數(shù)\關(guān)系模型等數(shù)據(jù)庫理論的應(yīng)用和發(fā)展,極大地推進(jìn)了數(shù)據(jù)庫技術(shù)的發(fā)展,數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)了數(shù)據(jù)的充分共享,交叉訪問。實(shí)現(xiàn)了數(shù)據(jù)應(yīng)用管理的應(yīng)用程序的高度獨(dú)立性。
二、計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)的構(gòu)成
數(shù)據(jù)庫系統(tǒng)是指組織、存取和維護(hù)大量數(shù)據(jù)的人機(jī)管理系統(tǒng),是由計(jì)算機(jī)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和有關(guān)人員組成的有機(jī)整體,它是實(shí)現(xiàn)數(shù)據(jù)組織、存儲、管理等功能的組織形式,數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)為信息的組織、管理和處理提供了前提。數(shù)據(jù)庫管理系統(tǒng)為數(shù)據(jù)庫的正常運(yùn)行提高了保證,數(shù)據(jù)庫用戶往往只有通過數(shù)據(jù)庫管理系統(tǒng)軟件工具才能與數(shù)據(jù)庫打交道在數(shù)據(jù)庫管理系統(tǒng)中,應(yīng)用程序不能直接從存儲介質(zhì)獲得所需數(shù)據(jù),它必須先將請求提交給數(shù)據(jù)庫管理系統(tǒng),由數(shù)據(jù)庫管理系統(tǒng)負(fù)責(zé)從存儲介質(zhì)檢索數(shù)據(jù)并提供給應(yīng)用程序使用,因此一個(gè)數(shù)據(jù)庫管理系統(tǒng)就是應(yīng)用程序與數(shù)據(jù)之間的接口,其構(gòu)成如圖所示:
三、計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的特點(diǎn)及其功能
(一)計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的特點(diǎn)。計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的特點(diǎn)主要表現(xiàn)在以下方面:(1)組織性。(2)共享性。(3)冗余度的可控性。(4)靈活性。(二)計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的功能。數(shù)據(jù)庫管理系統(tǒng)是指對數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng),是數(shù)據(jù)庫系統(tǒng)的核心。
四、計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的主要技術(shù)
(一)加密技術(shù)。對于一些重要的機(jī)密的數(shù)據(jù),都必須存儲在數(shù)據(jù)庫中,需要防止對它們未授權(quán)的訪問,哪怕是整個(gè)系統(tǒng)都被破壞了,加密還可以保護(hù)數(shù)據(jù)的安全,對數(shù)據(jù)庫安全性的威脅有時(shí)候是來自于網(wǎng)絡(luò)內(nèi)部,一些內(nèi)部用戶可能非法獲取用戶名和密碼,或利用其他方法越權(quán)使用數(shù)據(jù)庫,甚至可以直接打開數(shù)據(jù)庫文件來竊取或篡改信息。因此,有必要對數(shù)據(jù)庫中存儲的重要數(shù)據(jù)進(jìn)行加密處理,以實(shí)現(xiàn)數(shù)據(jù)存儲的安全保護(hù)。(二)存取管理技術(shù)。存取管理技術(shù)主要包括用戶認(rèn)證技術(shù)和訪問控制技術(shù)兩方面,用戶認(rèn)證技術(shù)包括用戶身份驗(yàn)證和用戶身份識別技術(shù)。訪問控制包括數(shù)據(jù)的瀏覽控制和修改控制,瀏覽控制是為了保護(hù)數(shù)據(jù)的保密性,而修改控制是為了保護(hù)數(shù)據(jù)的正確性和提高數(shù)據(jù)的可信性,在一個(gè)數(shù)據(jù)資源共享的環(huán)境中,訪問控制就顯得非常重要。(三)備份與恢復(fù)技術(shù)。數(shù)據(jù)備份與恢復(fù)是實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)安全運(yùn)行的重要技術(shù),數(shù)據(jù)庫系統(tǒng)總免不了發(fā)生系統(tǒng)故障,一旦系統(tǒng)發(fā)生故障,重要數(shù)據(jù)總免不了遭到損壞,為防止重要數(shù)據(jù)的丟失或損壞,數(shù)據(jù)庫管理員應(yīng)及早做好數(shù)據(jù)庫備份,這樣當(dāng)系統(tǒng)發(fā)生故障時(shí),管理員就能利用已有的數(shù)據(jù)備份,把數(shù)據(jù)庫恢復(fù)到原來的狀態(tài),以便保持?jǐn)?shù)據(jù)的完整性和一致性。
五、計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的發(fā)展方向
(一)數(shù)據(jù)庫產(chǎn)品的多樣化和數(shù)據(jù)庫技術(shù)的高端化。隨著信息技術(shù)的發(fā)展以及數(shù)據(jù)庫技術(shù)應(yīng)用的領(lǐng)域越來越廣泛,計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品也呈現(xiàn)了多樣化的特點(diǎn),例如,我們經(jīng)常使用到的SQL Server、MySql以及Orcle等數(shù)據(jù)庫產(chǎn)品,這些滿足了市場的多元需求。同時(shí),數(shù)據(jù)庫技術(shù)也呈現(xiàn)出智能化、一體化、集成化等高超技術(shù)的特性。數(shù)據(jù)庫技術(shù)一直是社會現(xiàn)實(shí)需要作為推動的,現(xiàn)代企業(yè)在全球化的競爭中,已經(jīng)對信息化提出更高要求,這樣的現(xiàn)實(shí)需求推動著數(shù)據(jù)庫技術(shù)從以前的專門的技術(shù)領(lǐng)域走向與生產(chǎn)實(shí)際相結(jié)合的領(lǐng)域,走向企業(yè)等生產(chǎn)業(yè)務(wù)決策等前臺,要求數(shù)據(jù)庫從簡單的數(shù)據(jù)處理到信息服務(wù),到業(yè)務(wù)本身管理,甚至到知識和決策,這就產(chǎn)生和發(fā)展了相應(yīng)的技術(shù)。(二)數(shù)據(jù)庫技術(shù)的系列化發(fā)展。數(shù)據(jù)庫技術(shù)的發(fā)展不僅推動了社會應(yīng)用的發(fā)展,而且也促成了新技術(shù)的誕生和應(yīng)用,數(shù)據(jù)庫技術(shù)的不斷發(fā)展使得數(shù)據(jù)庫技術(shù)呈現(xiàn)多元化,極大的帶動了相關(guān)技術(shù)的發(fā)展與變革。例如新的數(shù)據(jù)模型理論形成成熟的技術(shù)產(chǎn)品,正如成熟的關(guān)系型數(shù)據(jù)庫理論知識推動關(guān)系數(shù)據(jù)庫發(fā)展一樣,新的數(shù)據(jù)庫基礎(chǔ)理論也會推動數(shù)據(jù)庫技術(shù)的大發(fā)展,數(shù)據(jù)庫在高可靠性、高性能、高可伸縮性和高安全性方面將不斷提高,在互聯(lián)網(wǎng)方面結(jié)合新的技術(shù)實(shí)現(xiàn)不同數(shù)據(jù)庫的數(shù)據(jù)互用互聯(lián),采用發(fā)展的網(wǎng)絡(luò)數(shù)據(jù)庫網(wǎng)絡(luò)數(shù)據(jù)表示技術(shù)等,在不同的應(yīng)用上將出現(xiàn)不同的數(shù)據(jù)技術(shù)來協(xié)同支持原有的數(shù)據(jù)庫技術(shù)的應(yīng)用,比如中間件等,這樣可以擴(kuò)大數(shù)據(jù)庫技術(shù)的應(yīng)用,形成靈活而集成的數(shù)據(jù)庫技術(shù)。
六、結(jié)論
計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)是實(shí)現(xiàn)數(shù)據(jù)庫管理的有效技術(shù)之一,它具有良好的適用性,其技術(shù)也會得到不斷的發(fā)展和完善,但在實(shí)際操作時(shí),我們也應(yīng)該加強(qiáng)數(shù)據(jù)庫系統(tǒng)的安全防范,要不懈的進(jìn)行相關(guān)的研究使其得到更好地發(fā)展。
參考文獻(xiàn):
目前的商用數(shù)據(jù)庫市場,近90%是采用關(guān)系數(shù)據(jù)模型。例如,小型數(shù)據(jù)庫系統(tǒng) Visual FoxPro, Access, MySQL等,大型數(shù)據(jù)庫系統(tǒng) DB2, Ingers, Oracle, Informix, Sybase, SQL Server 等.
目前,計(jì)算機(jī)數(shù)據(jù)庫課接觸比較多的有 Visual FoxPro, Access 和 SQL Server,前兩種列為了全國計(jì)算機(jī)二級考試科目.下面對這三種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)進(jìn)行比較.
1、數(shù)據(jù)庫的區(qū)別及安全性
Access 的數(shù)據(jù)庫文件格式是 MDB,一個(gè)數(shù)據(jù)庫就是一個(gè)文件,所有的數(shù)據(jù)庫對象都存儲在這一個(gè)文件中.Visual FoxPro 的數(shù)據(jù)庫文件格式是 DBC,一個(gè)數(shù)據(jù)庫也是一個(gè)文件,但所有的數(shù)據(jù)庫對象都分別以不同的格式存儲,即是不同的文件.SQL_Server 的數(shù)據(jù)庫物理上也是一個(gè) MDF 數(shù)據(jù)文件,但 MDF 數(shù)據(jù)文件可以說是一個(gè)數(shù)據(jù)庫的集合,里面包括了很多個(gè)數(shù)據(jù)庫.
SQL_Server 提供相同的企業(yè)級安全性機(jī)制,可以完全控制用戶訪問數(shù)據(jù)庫的情況,并提供完備的數(shù)據(jù)安全性方案.在 Visual FoxPro、Access 中也有一些安全方面的配置,但其性能根本沒有 SQL Server 完善.
2、DBMS 和數(shù)據(jù)庫的物理位置
Visual FoxPro, Access 的 DBMS 系統(tǒng)和數(shù)據(jù)庫是不能分離的,必須物理上在同一臺計(jì)算機(jī).SQL Server的 DBMS 可以和數(shù)據(jù)庫分離,即單獨(dú)安裝在物理上不同的計(jì)算機(jī)上.SQL Server 是支持客戶機(jī)/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫系統(tǒng)管理工具、前端開發(fā)工具和后臺數(shù)據(jù)庫是可以分離的,通常我們所說的網(wǎng)絡(luò)數(shù)據(jù)庫管理系統(tǒng)指的是管理工具和后臺數(shù)據(jù)庫的總和.
3、數(shù)據(jù)庫規(guī)模和開發(fā)運(yùn)行環(huán)境
Visual FoxPro 的規(guī)模屬于一個(gè)中小型數(shù)據(jù)庫開發(fā)軟件,Access 也適用于中小型企業(yè)數(shù)據(jù)管理的需求.SQL Server 可以幫助各種規(guī)模的企業(yè)管理數(shù)據(jù),是真正的中大型數(shù)據(jù)庫.
Visual FoxPro和Access提供的是較弱的數(shù)據(jù)庫管理和較強(qiáng)的前端開發(fā)工具,開發(fā)工具與數(shù)據(jù)庫集成為一體,既是數(shù)據(jù)庫管理工具,又是數(shù)據(jù)庫應(yīng)用開發(fā)的前端工具,在Visual FoxPro 6.0 里就集成了應(yīng)用開發(fā)工具,直接使用VisualFoxPro 就可以進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā).在Access 2000 和 2003 里集成了腳本語言.
Visual FoxPro 可以編譯成獨(dú)立程序,脫離開發(fā)環(huán)境運(yùn)行,可以生成獨(dú)立的 EXE 文件作為商業(yè)軟件產(chǎn)品;Access 應(yīng)用只能在 Access 軟件環(huán)境中運(yùn)行,想要脫離 Access 只能用 VB 等來編程調(diào)用 Access數(shù)據(jù)庫,現(xiàn)在小型 Web 開發(fā)中 ASP+Access 或JSP+Access 的方式比較常用.
SQL_Server 僅僅是一個(gè)數(shù)據(jù)庫引擎,沒有集成接口開發(fā)工具.任何前臺應(yīng)用程序的開發(fā)都需要開發(fā)程序來處理.
4、支持的操作系統(tǒng)
Visual FoxPro、Access 的計(jì)算機(jī)操作系統(tǒng)為桌面型操作系統(tǒng),如 Windows 98/XP 系統(tǒng)等,不提供或僅僅提供有限的網(wǎng)絡(luò)應(yīng)用功能.SQL Server可以運(yùn)行于 Windows NT/2000/XP 等多種操作系統(tǒng)之上.需要網(wǎng)絡(luò)操作系統(tǒng)支持,包括 WindowsNT Server,Windows Server 2000,Windows Server2003,Linux Server,UNIX,Solaris 等.
5、學(xué)習(xí)和使用的難度
Access 被集成到 Office 中,具有 Office 系列軟件的一般特點(diǎn),如菜單、工具欄等.簡單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶,沒有程序語言基礎(chǔ),也能快速地掌握和使用它.Visual FoxPro 除了掌握數(shù)據(jù)庫的操作外,還涉及到程序設(shè)計(jì),需要一定的程序語言基礎(chǔ),學(xué)習(xí)比 Access 稍難.
SQL Server 不但要掌握 SQL Server 的操作,而且還要能熟練掌握 Windows NT/2000 Server 的運(yùn)行機(jī)制,以及 SQL 語言,所以對非專業(yè)人員的學(xué)習(xí)和使用有一定的難度.
總之,如果數(shù)據(jù)庫系統(tǒng)并發(fā)的用戶數(shù)較少,對安全性的要求也不高,那么 Visual FoxPro、Access 的性價(jià)比比較高.SQL Server 是基于服務(wù)器端的中大型的數(shù)據(jù)庫,適合大容量數(shù)據(jù)的企業(yè)單位應(yīng)用,在功能和管理上比 Access 和 Visual FoxPro 強(qiáng)得多.
參考文獻(xiàn):
1、計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)本身就能夠加密數(shù)據(jù),而將其與單純的數(shù)據(jù)加密系統(tǒng)結(jié)合在一起更能提高數(shù)據(jù)的安全性。
2、計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)最大的優(yōu)勢在于能夠進(jìn)行數(shù)據(jù)信息的長期存儲和管理。而這一特點(diǎn)在很多領(lǐng)域都有廣泛的應(yīng)用。
【關(guān)鍵詞】數(shù)據(jù)庫技術(shù) 管理系統(tǒng) 信息數(shù)據(jù)
1 緒論
隨著科學(xué)技術(shù)的迅猛發(fā)展和管理水平的不斷提高,計(jì)算機(jī)已經(jīng)被廣泛應(yīng)用在日常管理之中,它的運(yùn)用不斷改進(jìn)著管理模式,使管理日趨程序化、規(guī)范化、現(xiàn)代化,對于一個(gè)企業(yè)來說,企業(yè)數(shù)據(jù)信息的紙介質(zhì)管理水平與機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。而為了使數(shù)據(jù)在企業(yè)中能更有效的被利用、被管理,一如計(jì)算機(jī)輔助管理已是一種必然,對于現(xiàn)代企業(yè)管理,企業(yè)信息數(shù)據(jù)庫的建立和管理是最重要、最實(shí)用的基礎(chǔ)工作,企業(yè)信息數(shù)據(jù)庫的建立為在機(jī)構(gòu)內(nèi)集成、組織和共享數(shù)據(jù)提供了基礎(chǔ)。信息的收集和管理都需要更有效的數(shù)據(jù)庫支持,完善的管理制度和基礎(chǔ)準(zhǔn)備,確保了企業(yè)信息數(shù)據(jù)庫的建立和管理,從而更好的提高效率,提升企業(yè)競爭力。雖然現(xiàn)在有很多的軟件工程公司已經(jīng)成功研制和開發(fā)出很多大型的管理軟件,但是對于中小型企業(yè)來講,能夠有一套結(jié)合自己實(shí)際情況,符合自己實(shí)際需要的管理軟件應(yīng)該是比較現(xiàn)實(shí)的。
2 企業(yè)信息數(shù)據(jù)庫管理系統(tǒng)
根據(jù)對部分中小企業(yè)的實(shí)際調(diào)研以及充分考慮到企業(yè)自身的經(jīng)濟(jì)問題,參考目前能夠提供的軟件支持,符合中小型企業(yè)的信息管理系統(tǒng)應(yīng)該具備以下功能:1、數(shù)據(jù)錄入:用戶按照所需要的工程規(guī)格輸入條件,系統(tǒng)根據(jù)條件按照最地層數(shù)據(jù)表計(jì)算出本次操作所需要的數(shù)據(jù)加載到事先設(shè)置好的空數(shù)據(jù)表中。2、報(bào)表功能:將查找或者匯總完成的信息打印成報(bào)表,用于文件存檔或者便于企業(yè)管理者管理數(shù)據(jù)信息。3、數(shù)據(jù)查詢功能:用戶給定查詢的數(shù)據(jù)條件,提供用戶對所需內(nèi)容進(jìn)行查詢,提供查詢的數(shù)據(jù)條件,比如:“名稱 = 香皂”、“國標(biāo) 包含 GB”、“數(shù)量 >= 300” 等,還可以直接從菜單中直接調(diào)取標(biāo)準(zhǔn)件表、圖號冊、外購件等專用表格,同時(shí)查到的數(shù)據(jù)能添加到專用的表中,進(jìn)行多工程的數(shù)據(jù)管理。 4、數(shù)據(jù)備份功能:對物理表進(jìn)行添加、修改、備份和刪除等工作,便于數(shù)據(jù)庫的長期正常運(yùn)行。同時(shí)可以防止意外的數(shù)據(jù)丟失。 5、匯總功能:對數(shù)據(jù)進(jìn)行分類查找和歸納,可以把相同的項(xiàng)按要求匯總到一起,以便于直觀,清楚的管理數(shù)據(jù)信息,以便更方便進(jìn)行工程匯總工作。6、系統(tǒng)安全控制功能:在登陸進(jìn)系統(tǒng)時(shí)有權(quán)限的要求,高級的權(quán)限可以管理低級的權(quán)限,權(quán)限的設(shè)置便于系統(tǒng)的管理,有利于企業(yè)信息的保密工作。
3 使用信息化數(shù)據(jù)管理的優(yōu)點(diǎn)
企業(yè)信息化是指將企業(yè)的生產(chǎn)過程、物料移動、事務(wù)處理、現(xiàn)金流動、客戶交互等業(yè)務(wù)過程數(shù)字化,通過各種信息系統(tǒng)網(wǎng)絡(luò)加工生成新的信息資源,提供給各層次的人們洞悉、觀察各類動態(tài)業(yè)務(wù)中的一切信息,以便作出有利于生產(chǎn)要素組合優(yōu)化的決策,使企業(yè)資源合理配置,以使企業(yè)能適應(yīng)瞬息萬變的市場經(jīng)濟(jì)競爭環(huán)境,求得最大的經(jīng)濟(jì)效益。那么計(jì)算機(jī)參與企業(yè)信息化數(shù)據(jù)管理到底有什么優(yōu)勢呢?(1)發(fā)揮最大使用價(jià)值-----友好的用戶界面,直觀易懂,操作方便,功能強(qiáng)大,可以涵蓋公司主要的技術(shù)情況。 (2) 減少重復(fù)勞動-----全方位的快速查詢減少重復(fù)勞動,通過計(jì)算機(jī)輔助管理, 減少了大量重復(fù)工作,工作效率也大大提高。 (3) 減少工作差錯(cuò)與負(fù)擔(dān)-----數(shù)據(jù)管理中的一項(xiàng)重要工作是各種數(shù)據(jù)的計(jì)算、 統(tǒng)計(jì)、匯總,手工操作存在計(jì)算繁瑣、效率低、準(zhǔn)確率低等缺點(diǎn)。本套系統(tǒng)所實(shí)現(xiàn)的巨大功能使得以上工作既簡單、方便又輕松自如。 (4) 自動生成各項(xiàng)統(tǒng)計(jì)表――可以針對查詢到的數(shù)據(jù)進(jìn)行各種報(bào)表的生成和打 印。 (5) 統(tǒng)計(jì)分析提供決策――計(jì)算機(jī)快速、自動、強(qiáng)大的統(tǒng)計(jì)匯總功能和豐富的 報(bào)表打印功能,使各項(xiàng)數(shù)據(jù)的統(tǒng)計(jì)、匯總、分析報(bào)表一應(yīng)俱全。公司的決策人可以根據(jù)最新的詳細(xì)情況對管理作出快速、準(zhǔn)確的決策,提高公司的管理水平和競爭力。 (6) 可以將需要的數(shù)據(jù)輸入,進(jìn)而計(jì)算出將要進(jìn)行的工程的一些基本信息。 (7) 可以限定權(quán)限,更好的做好保密工作。
4 企業(yè)信息數(shù)據(jù)庫管理系統(tǒng)風(fēng)險(xiǎn)與問題
隨著經(jīng)濟(jì)活動中信息的價(jià)值提升,企業(yè)的運(yùn)營狀況等一系列數(shù)據(jù)的安全性成為企業(yè)信息化建設(shè)進(jìn)程中一個(gè)不容忽視的問題,現(xiàn)在的企業(yè)越來越多的應(yīng)用到內(nèi)部的應(yīng)用系統(tǒng),其數(shù)據(jù)庫的后臺安全、防護(hù)、維護(hù)等措施必須高度重視,而通常情況下非IT行業(yè)的企業(yè)內(nèi)部,通常不具備較多數(shù)量的數(shù)據(jù)庫管理人才,因此企業(yè)的數(shù)據(jù)庫安全防護(hù)和維護(hù)問題相對困難。信息系統(tǒng)面臨的威脅及風(fēng)險(xiǎn)主要包括以下幾方面: (1)關(guān)鍵數(shù)據(jù)被破壞或丟失。如生產(chǎn)經(jīng)營數(shù)據(jù)、財(cái)務(wù)數(shù)據(jù)、客戶信息等被破壞或丟失。(2)關(guān)鍵業(yè)務(wù)系統(tǒng)中斷運(yùn)行。如服務(wù)器硬件故障、病毒與黑客破壞、人為誤操作等。(3)重要的工作電腦大面積故障。如類似“沖擊波”病毒的大面積感染或防病毒軟件誤殺毒,將使整個(gè)辦公網(wǎng)絡(luò)陷入停頓和癱瘓。
5 小結(jié)
本文只是對企業(yè)信息數(shù)據(jù)庫管理系統(tǒng)做了簡單的介紹,而不涉及如何去建立一個(gè)完整的企業(yè)信息數(shù)據(jù)庫管理系統(tǒng),目的是讓企業(yè)管理者們明白企業(yè)信息化的必要性,以及企業(yè)信息數(shù)據(jù)庫管理的優(yōu)勢,但同時(shí)又不能盲目的追叢,要明白它的風(fēng)險(xiǎn)與問題,提前作好防范。
【關(guān)鍵詞】關(guān)系數(shù)據(jù)庫 管理系統(tǒng) 數(shù)據(jù)字典 研究
作為關(guān)系數(shù)據(jù)庫系統(tǒng)功能實(shí)現(xiàn)的最核心軟件,數(shù)據(jù)字典系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是十分重要的。只有做好數(shù)據(jù)字典系統(tǒng)的設(shè)計(jì),才能有效的保障關(guān)系數(shù)據(jù)庫系統(tǒng)的正常、穩(wěn)定運(yùn)行。本文將對關(guān)系數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)字典系統(tǒng)進(jìn)行分析與研究。
1 數(shù)據(jù)字典物理存儲
1.1 數(shù)據(jù)字典的定義
數(shù)據(jù)字典的一個(gè)重要作用就是提供最終用戶數(shù)據(jù)庫所有的信息,在物理存儲上就采用跟其他用戶表一樣的實(shí)現(xiàn),提供統(tǒng)一的接口。而數(shù)據(jù)字典的主要作用還是提供給DBMS自身使用,在實(shí)現(xiàn)上還跟整個(gè)數(shù)據(jù)庫的結(jié)構(gòu)功能相關(guān)。
1.2 數(shù)據(jù)字典的邏輯功能
具體來說,關(guān)系數(shù)據(jù)庫中的所有數(shù)據(jù)信息與關(guān)聯(lián)都與數(shù)據(jù)字典有著十分緊密的聯(lián)系。數(shù)據(jù)字典具有著對關(guān)系數(shù)據(jù)庫中的所有對象進(jìn)行定義的邏輯功能,除此之外,數(shù)據(jù)字典還可以對關(guān)系數(shù)據(jù)庫中的序列值進(jìn)行默認(rèn)、對數(shù)據(jù)庫中的各種信息進(jìn)行約束、對數(shù)據(jù)庫中的用戶信息進(jìn)行存儲和統(tǒng)計(jì)、對數(shù)據(jù)庫中的用戶權(quán)限進(jìn)行分辨,并且還可以對數(shù)據(jù)庫中的各種信息的定義以及它們之間的關(guān)聯(lián)進(jìn)行操作與辨別。
由于關(guān)系數(shù)據(jù)庫之中的各個(gè)對象之間存在著較強(qiáng)的關(guān)聯(lián)性,當(dāng)用戶對某一對象進(jìn)行刪除操作時(shí),往往會由于該對象與其它對象之間的關(guān)聯(lián)程度與類型不同而產(chǎn)生一定的影響。例如數(shù)據(jù)庫用戶在PRLMARY KEY上建立起一個(gè)unique index文件,而這個(gè)unique index文件的主要功能就是幫助PRLMARY KEY實(shí)現(xiàn)其自身的功能任務(wù)。而由于PRLMARY KEY是依附在一個(gè)數(shù)據(jù)表中的,當(dāng)刪除表或是表中的相關(guān)信息有所變動時(shí),依附于這個(gè)表存在的PRLMARY KEY中的unique index里的信息也會相應(yīng)的被刪除或有所變動。而數(shù)據(jù)字典負(fù)責(zé)的功能就是將關(guān)系數(shù)據(jù)庫中發(fā)生的這些關(guān)聯(lián)信息與操作完整的記錄和保存下來。通常來說,關(guān)系數(shù)據(jù)庫中的所有這些關(guān)聯(lián)對數(shù)據(jù)庫的用戶都是公開透明的,而另一種情況就是數(shù)據(jù)庫用戶為了方便自己的操作或是其它因素,在對數(shù)據(jù)庫中的對象進(jìn)行刪除操作時(shí)需要加上由用戶自己設(shè)定的關(guān)系語句才能實(shí)現(xiàn)刪除操作,當(dāng)此刪除操作實(shí)現(xiàn)時(shí),與該對象有著密切關(guān)聯(lián)的其它信息也會一并被刪除。
1.3 物理記錄的存儲格式
關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)字典與用戶數(shù)據(jù)都是以表的形式被記錄保存在關(guān)系數(shù)據(jù)庫的物理文件中的,并且關(guān)系數(shù)據(jù)庫管理系統(tǒng)中有著多種物理存儲格式,每一種物理存儲格式都有著各自不同的特點(diǎn),相互之間具有較大的差別,而這都是由于關(guān)系數(shù)據(jù)庫管理系統(tǒng)中并發(fā)模式類型的不同造成的?,F(xiàn)階段,我國的數(shù)據(jù)庫管理系統(tǒng)將加鎖模型與多版本模型作為最為主要的兩種并發(fā)模型。其中加鎖式并發(fā)模型的特點(diǎn)是記錄格式簡單、無需版本信息就能實(shí)現(xiàn),如SQL Server并發(fā)模型。而多版本并發(fā)模型主要有Oracle數(shù)據(jù)塊并發(fā)模型。該種并發(fā)模型不僅需要用到物理記錄來對數(shù)據(jù)庫中的版本信息進(jìn)行記錄,而且還需要物理格式的幫助來實(shí)現(xiàn)對數(shù)據(jù)庫系統(tǒng)的并發(fā)控制及相關(guān)的事務(wù)處理,比較復(fù)雜。
2 數(shù)據(jù)字典內(nèi)存表示
2.1 CACHE作用
關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠通過對數(shù)據(jù)字典中的信息數(shù)據(jù)進(jìn)行讀取來獲得數(shù)據(jù)用戶以及數(shù)據(jù)庫中的對象與存儲信息,當(dāng)數(shù)據(jù)庫用戶需要對某些數(shù)據(jù)進(jìn)行查詢和相關(guān)的操作時(shí)都需要利用其所發(fā)出的SQL語句來對數(shù)據(jù)字典中的信息進(jìn)行查詢,查詢頻率非常高?,F(xiàn)階段,我國的數(shù)據(jù)庫管理系統(tǒng)主要由兩部分組成,即CACHE與RELCACHE。其中CACHE主要負(fù)責(zé)的是對數(shù)據(jù)庫管理系統(tǒng)中的表進(jìn)行存放。在該部分中,一個(gè)系統(tǒng)表能夠利用ID查詢、NAME查詢與主鍵查詢中的任意一種方式進(jìn)行查詢,除此之外,用戶也可以通過部分鍵對該系統(tǒng)表進(jìn)行查詢。當(dāng)查詢操作完成后,關(guān)系數(shù)據(jù)庫系統(tǒng)會根據(jù)數(shù)據(jù)字典的分析最終彈出用戶需要尋找的表格。
而RELCACHE部分的每一項(xiàng)都是一個(gè)RELATION結(jié)構(gòu),該結(jié)構(gòu)對此結(jié)構(gòu)中的所有數(shù)據(jù)信息與關(guān)聯(lián)進(jìn)行了記錄與保存。并且此結(jié)構(gòu)能夠?qū)㈥P(guān)系數(shù)據(jù)庫系統(tǒng)中的所有與需要查詢事件相關(guān)聯(lián)的描述信息進(jìn)行聯(lián)合構(gòu)造,以更好的滿足數(shù)據(jù)庫用戶的需求,提高關(guān)系數(shù)據(jù)庫管理的質(zhì)量與水平。
2.2 數(shù)據(jù)庫的啟動與CACHE的初始化
使關(guān)系數(shù)據(jù)庫能夠啟動并發(fā)揮其應(yīng)有的作用,操作人員至少要做好以下三個(gè)步驟,即將一個(gè)實(shí)例啟動,之后對數(shù)據(jù)庫系統(tǒng)進(jìn)行裝配操作,第三,將數(shù)據(jù)庫系統(tǒng)打開。使數(shù)據(jù)庫的CACHE系統(tǒng)得以初始化的方式有兩種:第一種,在數(shù)據(jù)庫系統(tǒng)建立時(shí)進(jìn)行CACHE的初始化,主要負(fù)責(zé)對數(shù)據(jù)庫系統(tǒng)的內(nèi)存進(jìn)行分配;第二種,數(shù)據(jù)庫系統(tǒng)已經(jīng)建立完成后在啟動時(shí)進(jìn)行初始化操作,此時(shí),內(nèi)存已經(jīng)分配完畢,用戶只要正常進(jìn)行啟動操作就可以完成CACHE的初始化。
3 結(jié)束語
本文主要對關(guān)系數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)字典程序進(jìn)行了分析介紹與研究,希望能夠進(jìn)一步推動我國關(guān)系數(shù)據(jù)庫系統(tǒng)的管理質(zhì)量,促進(jìn)關(guān)系數(shù)據(jù)庫系統(tǒng)的進(jìn)步。
參考文獻(xiàn)
[1] 程陽.關(guān)系數(shù)據(jù)庫管理系統(tǒng)的一種簡易的數(shù)據(jù)存儲與查詢模塊的設(shè)計(jì)與實(shí)現(xiàn)[D].華中科技大學(xué)(碩士學(xué)位論文),2012.
[2] 馮玉才,李東,王元珍,曹忠升.一種移動數(shù)據(jù)庫管理系統(tǒng)的體系結(jié)構(gòu)[J].計(jì)算機(jī)研究與發(fā)展,2011,38(5): 620-625.
(1)方便而準(zhǔn)確的原始數(shù)據(jù)輸入。管理系統(tǒng)的可靠性與準(zhǔn)確性源于正確的原始數(shù)據(jù)輸入。在定義數(shù)據(jù)庫中信息邏輯結(jié)構(gòu)的同時(shí),還完善了整體約束,整體約束是保證質(zhì)量的一種規(guī)則。數(shù)據(jù)庫中的品種、類型、試驗(yàn)工等一系列文字內(nèi)容的項(xiàng)目,可以從下拉框點(diǎn)擊輸入,簡化了試驗(yàn)人員的操作,避免出錯(cuò);系統(tǒng)對輸入的數(shù)據(jù)進(jìn)行完整性、準(zhǔn)確性效驗(yàn),一旦發(fā)生錯(cuò)誤,系統(tǒng)會自動報(bào)警提示。
(2)實(shí)用而便捷的數(shù)據(jù)編輯功能。數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)處理子系統(tǒng)幫助用戶增加、修改、刪除數(shù)據(jù)庫中的信息,并幫助用戶在數(shù)據(jù)庫中挖掘有價(jià)值的信息。
(3)靈活的查詢檢索功能。根據(jù)字段值,在數(shù)據(jù)庫中查詢滿足條件的記錄,可以查詢?nèi)我鈺r(shí)間段的產(chǎn)品質(zhì)量信息;也可以順序?yàn)g覽有關(guān)信息。
(4)系統(tǒng)管理的功能。DBMS的數(shù)據(jù)管理子系統(tǒng)具有管理數(shù)據(jù)庫的功能。
數(shù)據(jù)庫管理系統(tǒng)通常由以下4部分組成。
1.1數(shù)據(jù)定義語言及其翻譯處理程序
數(shù)據(jù)庫管理系統(tǒng)一般都提供數(shù)據(jù)定義語言(data definition language,簡稱DDL)供用戶定義數(shù)據(jù)庫的各種模式,翻譯程序負(fù)責(zé)將它們翻譯成相應(yīng)的內(nèi)部表示,即生成目標(biāo)模式。
1.2數(shù)據(jù)操縱語言及其編譯(或解釋)程序
數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)操縱語言(data manipulation language,簡稱DML)實(shí)現(xiàn)對數(shù)據(jù)庫的檢索、插入、修改、刪除等基本操作。DML分為宿主型DML和自主型DML兩類。
1.3數(shù)據(jù)庫運(yùn)行控制程序
數(shù)據(jù)庫管理系統(tǒng)提供了一些系統(tǒng)運(yùn)行控制程序負(fù)責(zé)數(shù)據(jù)庫運(yùn)行過程中的控制與管理,它們在數(shù)據(jù)庫運(yùn)行過程中監(jiān)視著對數(shù)據(jù)的所有操作,控制管理數(shù)據(jù)庫資源,處理多用戶的并發(fā)操作等。
1.4實(shí)用程序
數(shù)據(jù)庫管理系統(tǒng)通常還提供一些實(shí)用程序,數(shù)據(jù)庫用戶可以利用這些實(shí)用程序完成數(shù)據(jù)庫的建立與維護(hù),以及數(shù)據(jù)格式的轉(zhuǎn)換與通信。
2主要應(yīng)用
2.1企業(yè)信息化
信息化是社會企業(yè)等現(xiàn)代化一個(gè)不可逆轉(zhuǎn)的潮流,數(shù)據(jù)庫管理系統(tǒng)是企業(yè)信息化的核心。在信息化過程中,計(jì)算機(jī)等成了信息化不可缺少的基礎(chǔ)系統(tǒng)平臺,系統(tǒng)平臺將信息化和傳統(tǒng)的業(yè)務(wù)工作銜接起來,其中最主要的中間媒介就是數(shù)據(jù)庫管理系統(tǒng)。
2.2數(shù)據(jù)庫在企業(yè)中常用模式
在企業(yè)實(shí)際應(yīng)用中,最常用的是兩種:一種是信息資源處理,另一種是信息網(wǎng)絡(luò)服務(wù)。
2.3數(shù)據(jù)庫管理系統(tǒng)在企業(yè)常用技術(shù)
數(shù)據(jù)庫管理系統(tǒng)在企業(yè)常用技術(shù)有客戶用任務(wù)器體系結(jié)構(gòu)技術(shù)、分布式數(shù)據(jù)庫、Web數(shù)據(jù)庫。Web數(shù)據(jù)庫是一種數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)相結(jié)合的優(yōu)秀范例,也是一種網(wǎng)絡(luò)數(shù)據(jù)庫,通常表現(xiàn)為三級數(shù)據(jù)庫模式:數(shù)據(jù)庫、中間Web服務(wù)、前端瀏覽。企業(yè)信息應(yīng)用,為數(shù)據(jù)庫管理系統(tǒng)應(yīng)用和發(fā)展提供了極大的空間,數(shù)據(jù)庫很多的新技術(shù)都是在與實(shí)際應(yīng)用結(jié)合中發(fā)展而來,現(xiàn)在企業(yè)信息應(yīng)用在內(nèi)容上越來越廣,早已超出早期的生產(chǎn)數(shù)據(jù)處理存取管理,而是將信息應(yīng)用擴(kuò)展到所有活動及成果方面,比如企業(yè)文檔圖形數(shù)據(jù)庫化管理。
2.4數(shù)據(jù)庫技術(shù)對決策應(yīng)用的支持
隨著信息技術(shù)在各個(gè)領(lǐng)域的普遍應(yīng)用,人們在信息化進(jìn)程中已經(jīng)建立了數(shù)以百萬計(jì)的信息系統(tǒng)。由于人類獲取數(shù)據(jù)能力不斷地增強(qiáng),數(shù)據(jù)庫的數(shù)據(jù)和規(guī)模還在快速增加,這些數(shù)據(jù)都是寶貴的資源,人們在利用數(shù)據(jù)庫系統(tǒng)進(jìn)行管理工作的同時(shí),已經(jīng)意識到這些數(shù)據(jù)中蘊(yùn)藏著寶貴的知識和規(guī)律,并著力與數(shù)據(jù)庫技術(shù)對決策應(yīng)用支持的研究和開發(fā)。
企業(yè)已經(jīng)建立的管理信息系統(tǒng)中的數(shù)據(jù)反映了該企業(yè)當(dāng)前的運(yùn)行狀態(tài),按各個(gè)職能部門工作的需要,應(yīng)用這些數(shù)據(jù)可以有效地完成企業(yè)管理所包含的日常任務(wù),一般把這種數(shù)據(jù)庫應(yīng)用稱為聯(lián)機(jī)事務(wù)處理(OLTP)。而在決策中需要對數(shù)據(jù)進(jìn)行聯(lián)機(jī)分析處理(OLAP),也就是要側(cè)重于滿足決策人員和高層管理人員的決策需求,快速靈活地進(jìn)行大量數(shù)據(jù)的復(fù)雜查詢和分析處理,并以一種直觀清晰的形式將結(jié)果提供給決策人員,以使他們準(zhǔn)確掌握企業(yè)經(jīng)營的狀況,了解市場動態(tài),制定正確方案,增加企業(yè)效益。
3發(fā)展趨勢
3.1數(shù)據(jù)庫產(chǎn)品多樣化和數(shù)據(jù)庫技術(shù)集中化
隨著信息技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)也越來越多樣性。數(shù)據(jù)庫產(chǎn)品市場社會應(yīng)用定向不同,發(fā)展出不同的數(shù)據(jù)庫技術(shù),形成不同的數(shù)據(jù)庫產(chǎn)品。比如SQL Sever產(chǎn)品、DB2、Orcle產(chǎn)品,還有其他專用領(lǐng)域里的數(shù)據(jù)庫系統(tǒng)也都各自存在。數(shù)據(jù)庫產(chǎn)品技術(shù)也越來越具有集中性,數(shù)據(jù)庫管理系統(tǒng)越來越龐大,技術(shù)越來越集中。比如,現(xiàn)在的數(shù)據(jù)庫能從企業(yè)生產(chǎn)數(shù)據(jù)到管理再決策到知識運(yùn)用,一個(gè)新的產(chǎn)品集中多項(xiàng)現(xiàn)代數(shù)據(jù)庫新技術(shù)。
3.2數(shù)據(jù)庫技術(shù)發(fā)展高端化