時間:2023-02-27 11:16:39
序論:在您撰寫數據庫管理系統時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
【關鍵詞】數據庫;關系數據庫;面向對象;服務器
1 背景分析
目前,產品化的數據庫管理系統是以關系型數據庫為主流,技術相對成熟。面向對象的數據庫管理系統盡管技術上處于先進,數據庫易于研發、維護,但至今為止,還沒有成熟的產品。占主導位置的關系型數據庫管理系統包括ORACLE、SYBASE、SQL Server、INFORMIX與INGRES,這些產品都支持UNIX、VMS、WINDOWS等不同平臺,但支持的程度不一樣。
通常系統的設計與研發階段,設計人員、研發人員與測試人員僅會把工作重點放在系統的功能實現上,而此時因為測試數據較小,難以衡量系統的運行性能的優劣,然而如果系統進入實際運行階段,大量的業務數據通常會使系統的性能逐步降低,此時再來考慮怎樣提升性能則會花費更多的人力及財力。所以,設計出高質量的數據庫結構就變得特別關鍵。
2 數據庫服務器選擇
對于占主導位置的SQL Server、Oracle、SYBASE、DB2和INFORMIX數據庫,分別從性能、運用風險、開放性、易維護性與價格等方面來分析比較。
2.1 性能
SQL Server老版本服務器多用戶時性能較差,新版本的性能有了顯著的提升,各項處理能力都有了顯著的提升,占有數項TPC-C(事務處理性能委員會)紀錄,并支持集群。Oracle數據庫性能最佳,占有Windows NT平臺下的TPC-D(基準測試,衡量聯機事務處理系統的一個測試指標)及TPC-C的世界紀錄。SYBASE數據庫性能較好,滿足Sun、IBM、HP、Compaq及Veritas集群設施的性能,達到高可用性;性能比SQL Server稍差,然而在UNIX平臺下的并發性要高于SQL Server,適用于安全性要求較高的應用系統。DB2適合于數據倉庫與在線事務處理,性能較好,支持胖客戶端和應用模式。INFORMIX性能較好,支持集群,達到高可用性,適用于安全性要求極高的應用系統,特別是在金融業、證券行業的應用。
2.2 運用風險
SQL Server屬于完全重寫的代碼,性能及版本兼容性有了較大的改善,同Oracle、DB2的性能差距顯著減小。該產品的產生經歷了大量用戶長期的測試,對產品的安全及穩定進行了全面的檢測,安全穩定性有了顯著的改善。Oracle長時期的研發經驗,完全向下版本兼容,基本沒有風險。能夠安全的進行系列產品的升級,在企業、政府中獲得普遍應用。而且假如在WINNT平臺上不能滿足數據的要求,能夠安全的將數據轉移到UNIX平臺上來。SYBASE向下版本兼容,然而ct-library程序不易移植。研發周期較長,升級較為復雜,穩定性較佳,數據安全有保障,風險較小。在安全要求極高的金融、證券領域獲得了普遍應用。DB2在巨型企業獲得普遍的應用,向下版本兼容性較好,應用風險較小。INFORMIX研發周期較長,升級較為復雜,穩定性較佳,數據安全有較高保障,應用風險較小。在安全要求極高的金融、證券領域中獲得了普遍應用。
2.3 開放性
SQL Server僅能在Windows平臺上部署、運行,C/S結構,操作系統的穩定對數據庫是非常關鍵的。僅支持Windows平臺,能夠用ADO、DAO、OLEDB、ODBC、JDBC等網絡數據庫連接技術溝通。Windows平臺的可靠性和安全性通過了最高級別的C2認證,在處理大數據量的重要業務時具備較好的性能。Oracle能在所有主流平臺上部署、運行(包含 Windows),完全支持目前所有的工業標準。利用完全開放策略,可以進行多層次網絡計算,對多種工業規范提供支持,能夠用ODBC、JDBC、OCI等網絡數據庫連接技術溝通。能夠使客戶選用最適合的解決方案,對開發商完全支持。SYBASE能在所有主流平臺上部署、運行,C/S結構,能夠用ODBC、JDBC、Jconnect、Ct-library等網絡數據庫連接技術溝通,在金融業中獲得了普遍的應用。但因為早期Sybase同OS集成度不高,所以VERSION11.9.2以下版本需要較多OS及DB級補丁,在多平臺的混合環境下會產生一定問題。DB2能在所有主流平臺上部署、運行(包含windows)。有較佳的開放性,最適于海量數據。支持跨平臺能力和多層結構,支持ODBC、JDBC等類型應用系統,在大型的國際企業中獲得最為普遍的應用。IINFORMIX僅運行于UNIX平臺,包括SUNOS(Sun的操作系統最初稱呼)和HPUX(Hewlett C Packard UNIX的縮寫,屬于惠普公司的UNIX操作系統),在金融業獲得普遍的應用。
2.4 易維護性與價格
SQL Server從易維護性與價格上SQL Server占有較大優勢?;贛icrosoft產品的一貫風格,SQL Server的圖形管理界面導致了顯著的易用性,微軟的數據庫管理員培訓工作相對充分,能夠輕松的找到技術較好的數據庫管理員,數據庫管理費用相對低,SQL Server的價格也是較低的。Oracle從易維護性與價格體來說,Oracle的價格是相對高的,管理相對復雜,因為Oracle的應用相當普遍,經驗豐富的Oracle數據庫管理員能夠相對容易的找到,因而實現Oracle的良好管理。所以,Oracle的性價比在商用數據庫中是最佳的。SYBASE的價格是相對低的,然而SYBASE的在企業及政府中的應用較少,較難找到經驗豐富的管理員,運行管理費用偏高。DB2價格較高,管理員較少,在中國的應用相對少,只在金融業獲得一定應用,運行管理費用都非常高,比較適用于大型企業的數據倉庫應用。INFORMIX價格在這些數據庫服務器中居于中間,同SYBASE類似,在企業及政府中應用相對較少,只在金融業獲得了普遍的應用。經驗豐富的管理人員偏少,運行管理費用偏高。
3 數據庫設計
數據庫結構設計在該數據庫管理系統研發過程中占據非常關鍵的地位,下面從數據庫設計原則、數據庫設計方法與步驟、邏輯數據模型設計等三方面簡述該數據庫管理系統數據庫設計。
3.1 數據庫設計原則
該數據庫管理系統的數據庫參照以下設計原則:
(1)數據庫設計要達到標準化與規范化。數據結構的標準化與數據關系的規范化有助于消除冗余數據。
(2)表中數據類型的合理化。合理的數據類型有助于提升該數據庫管理系統數據庫的運行性能。
(3)數據表命名的規范化。每個關系型數據庫對數據表的命名都有一定要求,在對數據表命名時利用大小寫敏感的形式,而且數據表命名長度不應過長,這樣能夠使該數據庫管理系統可以應用在多個不同的數據庫平臺。
(4)數據庫性能的完善。在運行環境已經固定的因素下,數據庫的性能成為影響該人事數據庫管理系統運行性能的主要條件??梢岳脙蓚€步驟開展數據庫設計:先是進行邏輯設計,而后進行物理設計。邏輯設計要求消除所有的冗余字段,可以完整地說明數據庫表之間的關系。然而對于多表之間關聯的查詢,去除所有冗余會損耗系統性能,也會增大系統研發難度。因此,找到一個平衡點成為數據庫設計的關鍵,在物理設計中開發人員要分析關聯數據表的數據量大小與訪問頻率,并對數據表中用來關聯查詢的關鍵字段留存適當的冗余,以提升數據庫的性能。
3.2 數據庫設計方法與步驟
數據庫的建設分成概念數據模型設計、邏輯數據模型設計與物理數據結構設計等三個階段,其目的是達到合理的數據表結構,使數據的存取操作更為有序,數據的編輯、查詢更為方便,從而實現該數據庫管理系統數據庫的建設。
(1)概念數據模型設計。概念數據模型反映的是系統最終用戶對于數據存儲的觀點,代表了系統用戶綜合性的信息需求,它用數據類的方式表達企業級的數據需求,數據類描述了在業務環境中聚集起來的幾個重要的類別數據。概念數據模型包括主要的實體和實體之間的關系。描述概念數據模型最常用的是“實體-關系”圖(即E-R圖),E-R圖主要是由實體、屬性及關系等三個要素組成的。
(2)邏輯數據模型設計。邏輯數據模型是指系統分析師、設計師對數據存儲的見解、看法,是對前一階段概念數據模型的分解與細化。邏輯數據模型是按照業務規則決定的,是業務對象、業務對象的數據項以及業務對象之間關系的描述。邏輯數據模型包括所有的實體與關系,決定每個實體的屬性,指明每個實體的主鍵和外鍵。
(3)物理數據模型設計。物理數據模型是對真實數據庫的表達。數據庫對象包括表,視圖、字段、數據類型、長度、主鍵、外鍵、索引以及是否可為空,還有默認值。概念數據模型到物理數據模型的轉換是將概念模型中的對象轉換為物理模型的對象。
4 總結
開發數據庫管理系統時,一個優秀的數據庫服務器的選擇和好的數據庫結構設計起到舉足輕重的地位。SQL Server屬于微軟公司研發的大型關系型數據庫系統,功能相對全面,效率較高,管理與操作比較簡單、方便,整個系統的安全及穩定也較高,并且性能價格比最好,節約企業資金,降低研發成本,是開發人員理想的選擇,能夠作為中型企業或單位的數據庫平臺。數據庫結構設計在數據庫管理系統研發過程中同樣占據非常關鍵的地位,一個好的數據庫結構是該數據庫管理系統的基礎,數據結構設計的優劣將直接影響到該系統的效率以及所要達到的效果。
【參考文獻】
關鍵詞:計算機;數據庫;Access;模型
1、前言
隨著科學技術的發展,人類進入信息大爆炸的階段,各類信息極度豐富,數字信息技術和網絡技術高度發達,掌握計算機基本知識和具備應用計算機技術的能力是當代人必備的基本素質。作為信息技術的核心,數據庫技術是信息工程學科中最重要的成果和工具之一,是計算機科學技術中發展最快、應用最廣的技術之一。管理信息系統MIS、辦公自動化OA和決策支持系統DSS等系統的核心都離不開數據庫技術的支持。本文就計算數據庫管理系統帶來的思考進行探討。
2、數據庫的簡介
2.1數據庫技術發展過程
數據庫技術產生于20世紀60年代末,是數據管理的最新技術,也是計算機科學的重要分支。數據管理技術的發展,與計算機硬件、系統軟件及計算機應用的范圍有密切的聯系。數據庫發展分為:人工管理階段、文件系統階段、數據庫系統階段和高級數據庫系統階段。
人工管理階段:在20世紀50年代中期,計算機主要用于科學計算,沒有普及到日常生活當中,計算技術不發達,沒有磁盤等存儲介質,無法進行數據存儲。在進行管理的時候一個應用程序對應管理一個數據集,數據管理只能由應用程序完成,數據不能共享、缺乏獨立性,造成數據的冗余,并且數據不能保存,如要再次進行同樣的計算則必須進行重復性操作。
文件系統階段:到了20世紀50年代后期到60年代中期,計算機技術得到了發展,計算機開始應用于信息管理。這時,計算機數據管理采用的是文件系統階段,應用程序管理數據文件時,不是像人工管理階段中進行直接的一對一的管理,而是計算機對文件系統進行管理,而文件系統去管理數據文件,這樣的管理形式,數據的獨立性差,但可以進行數據的長時間保存,相對于人工管理階段有了很大的改善!
數據庫系統階段:在20世紀60年代后期,計算機性能得到了大幅度的提高,特別出現了大容量的存儲介質,而且其價格便宜。在這個時期,人們對計算機數據的管理就采取了比文件管理更加高級的手段——數據庫系統階段。應用程序通過數據庫管理系統直接對數據庫進行管理,此時的數據文件已經不是單獨存在,而是統一存儲于數據庫當中,這樣數據的獨立性增強,共享程度提高,冗余程度減小。
高級數據庫系統階段:從20世紀70年代開始,數據庫技術的發展步伐加快,其數據庫的方法進行的進一步的完善,數據庫應用的領域也廣泛的擴大,在許多方面取得了很大的研究成果。
2.2數據庫系統
數據庫系統:簡稱DBS,是指擁有數據庫技術支持的計算機系統。它包括有,計算機系統、數據庫、數據庫管理系統、數據庫應用系統和有關人員。其中主要包括三方面:數據庫、數據庫管理系統和人員。
數據庫:在計算機存儲設備上按照一定的格式進行信息的存放。這樣就結束了人工管理數據的那種繁雜的工作,人們可以事先把要管理的數據存放進去,這樣,就可以實現對數據長時間的、大量的、有組織的管理數據。
數據庫管理系統:在數據存儲在計算機當中后,我們就要對這些數據進行管理,數據庫管理系統就實現了這個功能。它是位于數據庫和管理者之間的一個管理軟件,管理者可以通過這個軟件對數據進行定義、查詢、插入、修改、建立、維護等操作。
人員:主要包括有數據管理員、程序員和終端人員。數據管理員可以對數據進行添加、刪除、修改等操作;程序員一般對數據庫管理系統進行維護,升級等;終端人員主要是對已經成型了的數據庫進行使用,最后進行終端操作。
2.3數據庫模型
數據庫系統常用的數據模型有三種:層次模型、網狀模型、關系模型。
層次模型:以樹狀結構進行表示,有“樹根”、“樹葉”,每個實體放在不同層次上,表示不同的關系。上級節點與下級節點之間為一對多的關系。在層次結構中只有一個根節點,其他節點向上只有一個父節點,向下可以有若干子節點。
網狀模型:一般描述的是“多對多”的關系,其實質就是一個節點的連通圖。
關系模型:這是數據庫中最重要的模型,是用二維表來描述實體之間聯系的一種結構模型。在二維表中,一行叫做一條記錄,一列叫做一個字段,整個表表示一個關系,其關系不可再分。
3、用Access軟件開發的數據庫系統實例分析
Access是微軟公司開發的一個數據庫軟件,是一種關系型的桌面數據庫管理系統,其操作性簡單、界面采用總控窗體的形式。
這些年,由于經濟的迅猛發展,企業發展極為迅速,企業人員增加,對企業來說,人員的信息越來越多,對信息處理的要求也越來越高,手工管理的弊端日益顯露,解決這個問題的最好辦法是顯現教工管理的自動化,用計算機處理代替手工。由此,企業管理者利用Access編寫了一個企業員工管理系統。員工管理系統是一個簡單的數據庫應用系統,它所實現的功能包括:
員工管理:管理員工的基本資料和工資,何以瀏覽、增加、修改和刪除員工資料和工資信息。
管理者管理:管理者的基本信息以及管理者所管理的部門信息,可以瀏覽、添加、修改和刪除管理者信息及其管理的部門信息。
工種管理:工作種類的信息錄入、員工所干的工作種類信息以員工所干工作的工資信息查詢。
經上述分析,可確定其模塊如下:
通過模塊,我們可以確定其數據庫中的表,創建表,然后確定其表間關系,根據企業對數據的具體的需要,完成Access中的七個對象:表、查詢、窗體、報表、頁、宏和模塊。
在完成了“員工管理系統”中所有的功能設計之后,就要對這些功能進行集成,以供用戶方便使用,所以,要用到Access中的切換面板管理工具把各項功能集合起來。完成這個之后,整個企業員工管理系統就設計完成了。
該系統設計簡單,但足以滿足一些企業對員工管理的需要,。
4、結語
隨著信息化的快速發展及計算機數據庫技術的快速升級,數據庫目前得到廣泛的應用。數據庫管理系統是實現數據庫應用的有效組織系統,對計算機數據庫管理系統進行研究希望能夠有助于加深我們對相關知識的了解。
參考文獻:
[1]《Access數據庫技術實訓教程》 張玲 劉玉玫 清華大學出版社
[2] 《Access數據庫實用教程》 鄭小玲 張宏 盧山 曠野 人民郵電出版社
[3]《數據庫原理與應用(Access)》清華大學出版社 周忠榮編著
系統軟件。數據庫管理系統是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡稱DBMS,它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。
數據庫管理系統是一個能夠提供數據錄入、修改、查詢的數據操作軟件,具有數據定義、數據操作、數據存儲與管理、數據維護、通信等功能,且能夠允許多用戶使用,另外,數據庫管理系統的發展與計算機技術發展密切相關。
(來源:文章屋網 )
數據庫管理系統是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡稱DBMS。
數據庫管理系統對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。
用戶通過DBMS訪問數據庫中的數據,數據庫管理員也通過dbms進行數據庫的維護工作。它可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數據庫。大部分DBMS提供數據定義語言DDL和數據操作語言DML,供用戶定義數據庫的模式結構與權限約束,實現對數據的追加、刪除等操作。
(來源:文章屋網 )
關鍵詞:遙感影像數據庫管理系統;要求;管理模式
中圖分類號:P23 文獻標識碼:A
遙感技術的發展準確來說應該開始于人類第一顆人造衛星發射。經過幾十年來的發展,遙感影像的應用范圍越來越廣泛,涉及到了軍事、科學研究、氣象預報等等多個行業領域,也正是由于遙感影像的應用越來越廣泛,遙感影像數據量越來越大。遙感影像數據量與日劇增以后,遙感影像的發展必然呈現出越來越繁榮的趨勢,數據量也會越來越大,面對這樣的情況,對建設遙感影像數據庫管理系統提出了更高的標準。
1 遙感影像數據庫管理系統所具備的要求分析
遙感影像是記錄電磁波的膠片,與我們日常的影像數據存在很大的區別,從遙感影像數據特征來進行分析,遙感影像數據庫管理系統需要具備以下幾點要求:
1.1 在實際當中,遙感影像的來源有很多渠道,如航空影像、衛星影像等等,因此,遙感影像數據庫管理系統的兼容性要強。
1.2 遙感影像具有一個很明顯的特點就是能夠表現立體空間,支持空間表達對于應高影像來說是至關重要的,所以遙感影像數據庫管理系統對于空間數據索引和數據查詢具有一定的能力。
1.3 由于遙感影像數據庫來源于很多的渠道,影像數據也沒有統一的標準,所以對于遙感影像要滿足多尺度的特性。
1.4 遙感影像數據庫管理系統必須具備“無縫性”,主要表現在其一集合空間的無縫,遙感影像的存儲一般來說具有固定的存儲模式,而無縫性的要求就是要打破這種模式,構建一個無縫的區域,用戶在使用的時候圖幅是透明的。二是色彩空間的無縫性,遙感影像數據庫管理系統在一定區域和分辨率范圍內,影像色彩的變化應當是平滑的,不能出現明顯的差異。其三是尺度空間的無縫性,在操作遙感影像數據縮放的時候,應該保持不同尺寸之間的遙感影像能夠平穩的過渡。其四是影像數據和元數據的無縫性,該性質是遙感影像數據庫管理系統建設當中需要著重強調的。
1.5 遙感影像應用較為廣泛,對于商業用途來說,系統的通用性、擴展性以及維護性是非常重要的。
1.6 隨著社會經濟的發展,遙感影像數據量急劇增加,遙感數據庫管理系統的儲存量也應該是海量的,必須要達到TB級。
1.7 從數據可視化的角度上來說,遙感影像數據庫管理系統的建設應該以零延遲為目標。
2 遙感影像數據庫系統管理模式研究
從大體上來說,遙感數據庫系統管理的主要方式可以分為三大類,一個是基于文件的方式,其次是基于數據庫的方式,最后就是文件和數據庫混合的方式,下面文章對三種方法進行簡單的分析:
2.1 基于文件的方式
遙感影像數據庫管理系統基于文件方式進行管理的主要優點就是結構不復雜,并且維護的費用也不高,技術相對來說較為成熟。同時也存在一定的缺點,主要表現為安全性能不高,不能支持多用戶進行并發操作,元數據管理效率較低等等。因此,對于這種管理方式來說在多數據量的環境下性能表現力不從心,大多數情況下只能適用于遙感影像數據量較小的環境下。
2.2 文件和數據庫混合的方式
文件和數據庫混合的方式的主要原理是將遙感影像數據以文件的形式保存在服務器上,但是與之對應的元數據卻分隔開來保存在了數據庫當中,這種管理方式的主要優點是遙感影像數據存儲的效率高,但是相對難度也會增大很多,并且隨著時間的推移,遙感影像數據量會不斷增多,并且后期的維護難度也非常大。
2.3 基于數據庫的方式
基于數據庫的遙感影像管理模式主要以分布式對象對應關系數據庫管理遙感影像數據,該方式不僅可以給中央服務器減負,還可以減少產生瓶頸的幾率,提高數據的傳送率、查詢以及更新效率,可以大大縮短相應時間,并且能夠支持多用戶的并發訪問,這些都是其他管理模式無法比擬的。除此之外目前的數據庫都設置了安全訪問控制機制,這樣的設置能夠為開發人員省下了不少的麻煩,提高效率。
3 遙感影像數據庫管理系統建設對比分析
由于工作的需要,遙感影像數據庫管理系統的功能要求越來越高,為了更好的進行分析研究,文章對比了傳統遙感影像數據庫系統來論述。
3.1 傳統遙感影像數據庫管理系統分析
3.1.1 關系數據庫系統
傳統的關系數據庫對于遙感影像數據的處理僅限于數值和字符串,并沒有豐富的數據類型,這對于遙感影像的使用、研究來說是極其不方便的,建立在對象層來挖掘面向對象應該是目前的主流,對于對象數據庫的存儲和訪問不能優化,其效率不高,而且技術上也存在嚴重的問題。
3.1.2 對象數據庫系統
在上個世紀八十年代以來,對了遙感影像數據的最好技術就是面對象技術,這種技術的應用能夠使得系統當中的數據模型表現的更加直觀、并且性能更加的問題,后期維護也較為方便,同時這種系統也存在致命的缺陷,對于SQL的支持很少,實際的工作當中,許多軟件需要應用到SQL接口。
3.2 對象一關系數據庫系統
對象一關系數據庫管理系統具備最大的優勢就是具有面向對象的建模能力,對于復雜的遙感影像數據都能進行分析,用戶可以直接使用數據管理工具,將遙感影像應用的具體范圍與系統實現無縫結合,極大的提高了工作效率。
在目前來說,對象一關系數據庫管理模式還處在研發階段,只能說是一種新興的技術,其應用的行業領域也較窄,相比上文論述的遙關系數據庫管理來說還尚不成熟,關系數據庫系統的所有操作只是按照既定的操作標準來執行,相對來說非常簡單,但是其致命缺點有限的數據類型以及程序設計中數據結構是制約關系數據庫系統發展的最大障礙。而遙感影像數據對象一關系數據庫管理系統能夠將面向對象的建模能力和關系數據庫的功能實現了有機的結合,理論上來說都優于上述兩種遙感影像數據庫管理系統,還能將關系數據庫系統缺點轉換成優勢,具有高度的擴展性、管理復雜遙感影像數據的能力也大大提高,用戶通過自定義的功能和索引表達,對于各種類型的遙感影像數據實現訪問、存儲以及恢復等功能。
遙感影像數據對象一關系數據庫管理系統通過開放SQL平臺,可以最大限度的避免定義復雜對象的專有數據結構,使得遙感影像數據庫管理系統的應用更加廣泛。
4 遙感影像數據庫管理系統建設的技術分析
隨著遙感技術的不斷發展,遙感影像數據量增長速度越來越快,在這樣的背景下,必須要研發出一套高效的管理應用系統,將遙感影像的分發以及處理能力提升到新的高度,與此同時還需要很好的契合遙感影像數據制作影像海圖等各方面應用需求。高效科學的遙感影像數據庫管理系統建設成為了業內關注的焦點。鑒于此,文章對遙感影像數據庫管理系統建設的總體構架以及相關的技術問題提出了幾點愚見。
4.1 遙感影像數據庫管理系統建設的總體架構
針對日常生產生活對遙感影像數據庫管理系統提出的功能和要求,總的來說,系統的總體框架可以分成四層: 基礎設施層、數據層、邏輯層和應用層。在這四個層次當中,基礎設施層是整個遙感影像數據庫管理系統運行的基礎,主要包含了系統的軟硬件運行環境以及網絡運行環境的建設;第二層數據層對于整個遙感影像數據庫管理系統來說,是非常關鍵的組成部分,也應該是建設的重中之重,其主要的功能是對采集的原始遙感影像、影像元數據以及矢量數據等等進行儲存;而對于邏輯層來說,主要的工作就是對客戶端訪問遙感影像數據庫所需的功能部件進行優化升級;最后的應用層主要就是對遙感影像數據庫管理系統當中的集成影像進行日常的管理和維護,同時提供查詢、分析以及分發等等功能。
4.2 遙感影像數據庫管理系統功的能設計
結合上文對遙感影像數據庫管理系統總體架構分析,所提出的四層主要架構需要實現的功能,可以將遙感影像數據庫管理系統分為五個子系統。
4.2.1 質檢入庫子系統
遙感影像采集后需錄入到系統當中,但是在此之前需要對遙感影像進行質檢,主要檢查的內容包括了遙感影像的完整性、一致性等等,并且通過工程化方式對遙感影像、元數據等等實現快速入庫,支持斷點續傳、后臺任務同時進行。
4.2.2 組織管理子系統
該子系統是對遙感影像數據管理的核心部分,主要對數據庫當中遙感影像的參數進行配制、同時還包含了數據建模、數據備份以及數據共享等等應用,方便遙感影像數據的共享和管理系統的集成。
4.2.3 分發服務子系統
需要在系統中引入電子商務模式的影像分發服務,實現對數據庫中遙感影像的查詢、分發等功能,同時在改子系統當中提供開放的數據接口。
4.2.4 技術支援子系統
對入庫的遙感影像數據進行規范化處理,包括了元數據的采集、快視圖提取、鑲嵌、配準等。
4.2.5 配置維護子系統
主要的工作是支持和維護遙感影像數據庫管理系統的運行,提供一系列的安全管理配套功能,如用戶管理、日志信息維護等。
結語
遙感技術隨著社會經濟的發展,應用越來越廣泛,面對與日俱增的遙感影像數據,必須要建立一個強大的遙感影像數據庫管理,這也是遙感影像發展的必然趨勢。遙感影像信息系統核心技術設計的范圍較廣、難度較大,目前有很多的學者在進行這方面的研究,本文對遙感影像數據庫管理系統的建設只是進行了粗淺的探討,相信隨著研究的深入和科技的發展,遙感影像數據庫管理系統建設相關研究會更加的深入,遙感影像也會更加方便的應用于我們的各項工作當中。
參考文獻
[1]黃杰,劉仁義,劉南,沈林芳,王娜. 海量遙感影像管理與可視化系統的研究與實現[J]. 浙江大學學報(理學版). 2008(06).
醫院圖書館是搜集、研究、整理和傳遞醫藥衛生文獻信息的部門,醫藥衛生事業的發展不能沒有醫學圖書情報的參與。隨著國內各種期刊數據庫的引進、創建和成功的應用,各種醫學期刊數據檢索在已實現自動化管理的醫院圖書館中基本得到保證,圖書管理軟件已得到較完善的開發和應用。筆者就我館在實施現代化數據庫管理系統的應用與實踐情況體會介紹如下:
1系統概況
1.1系統環境硬件:微機及打印機各1臺,軟件:丹誠公司的DataTrans-1000圖書館集成系統,漢字操作系統Windows98以上。
2對圖書館工作人員業務素質的基本要求
2.1必須執證上崗圖書館工作人員應精通圖書情報專業的理論技術及方法,并能熟練地應用于工作實踐:熟悉CNMAR和USMRC標準分類法(中國圖書分類代碼和國際圖書分類代碼);MARC(即機讀目錄格式)是圖書館計算機系統編制、識別、存貯、檢索和處理文獻目錄形式及數據的基本格式??赏ㄟ^參加MARC培訓班學習,取得合格證后方能上崗。
2.2業務素質要求有閱讀、分析、概括、提煉圖書資料主題并能較準確地進行歸類的能力:會使用工具書解決分類標引中的疑難問題,有廣博的基礎知識和合理的知識結構。具有一定的生物醫學知識,以利于分類、編目質量的提高,并有一定的外語水平,以利于提高閱讀、編譯能力。
2.3掌握計算機操作能掌握計算機的基本知識和操作維護技術:能對有關數據庫和網上信息進行查詢、閱讀和篩選。
2.4熟悉現代管理的理論、技術與方法能創造性地應用于管理實踐,具有服務意識,善于宣傳圖書館和推廣利用信息產品,并能夠通過服務效果評價圖書館的效能。
2.5能夠培訓用戶(讀者)和進行閱讀輔導使讀者提高計算機操作和自行檢索文獻的能力和文獻利用能力。
3數據庫的建立及應用
3.1我館采用丹誠公司的DataTrans-1000是Internet時代的專業化圖書館業務軟件,它為我們的業務工作帶來了標準化和高效率,為圖書館業務迅速切入全球網絡信息共享大環境提供了一個高起點[1]。它是目前國內圖書館界性能價格比較高的管理軟件之一,也是國內唯一被圖書館用于正式聯機編目服務的系統,用戶公認的可擴充性強,對機讀目錄格式標準支持較充分的圖書館集成系統[2]。
3.2書目文獻資源庫的建立書目數據庫是圖書館自動化的基礎,數據庫質量是圖書館自動化、網絡化穩定發展的保證。建庫方式有兩種:①套錄。書目數據套錄就是通過查詢光盤數據庫、成員館書目數據庫、聯合編目中心等數據庫,套錄所需的書目數據到本館編目系統中的過程,書目數據套錄是目前普遍采用的編目手段[3]。大量使用網上或外部的機讀書目數據方式,可以提高分編效率,促進編目工作朝著標準化、規范化邁進。既減少了工作量,又加速了館內書目數據庫的建立。我館采用的是深圳市圖書館CNARC格式制作的數據。②自建。依據軟件中規定數據錄入規范的數據,這種方式針對性強,首先應狠抓數據錄入關,保證數據的準標格式,其次還應加強錄入人員的責任感,及時核對,保證數據的完整性和準確性。編目環節是承前啟后的一個關鍵環節,編目工作的質量直接影響圖書館書目服務的整體水平,編目工作具有一定的學術性,要求編目人員對出版物相關知識有基本了解,能夠從圖書期刊的內容、形態等方面的特征中把握主要因素,將圖書期刊準確地描述和分類。
3.3采購目錄的應用采購工作的主要目的是訂購圖書,建立采購目錄,為采購和訂購驗收統計奠定基礎,采購是建立館藏物品目錄的第一個環節,采購環節建立的訂購目錄記錄了訂購出版物的基本情況、訂購件數和訂購價格。
3.4流通管理的應用利用流通系統建立的數據庫和讀者庫,對圖書館收藏的圖書進行借閱管理(即流通管理),可以進行借書、還書、續借、過期罰金處理、查詢讀者借書情況、查詢圖書庫存情況等事務處理工作,同時還可以進行預約借書、讀者到館登記、讀者證件掛失等工作。
4系統的功能和特點
4.1集成化將館藏圖書庫、典藏庫、流通庫和讀者庫有機地融為一體,采購、編目、典藏、流通、公共查詢、期刊管理、情報檢索、書目控制等功能。
4.2規范化和標準化系統中各種編碼嚴格遵循國家和國際標準,所有數據的著錄格式、標引原則均按國家頒布的要求標準執行,以《中國圖書館分類法》第四版進行分類、標引。
4.3數據的一次輸入可提供多次多項目的利用可自動打卡、圖書總帳統計、分類統計等等,提高了工作質量和工作效率,保證了著錄格式和其它登錄項目的標準化、統一化、美觀化,加快了圖書的宣傳與流通。
4.4確保了科學的藏書管理可通過分類統計隨時了解各學科圖書的館藏情況,從而根據需要采購新書,使有限的財力發揮了它的最大效用。
4.5部分操作簡便易學系統設計的檢索窗既面向圖書采編管理,又可向讀者自行檢索,讀者可通過書名、ISBN號、主題、作者及分類號等進行檢索,還可以進入瀏覽窗進一步選擇。
4.6及時、準確、較全面地提供醫學圖書數據滿足了醫務人員臨床診治、知識更新、科研教學的各種需要,特別是緊迫性和新穎性的需要,使圖書館為臨床醫教研服務的水平達到了一個新的高度。
5數據庫管理系統的應用體會
5.1硬軟件選擇根據館情確定網絡規模和機型,一般操作用機應考慮到將來的發展,應用軟件的選擇應考慮軟件的集成化、智能化、標準化、穩定性和可發展性,走出重復開發軟件的誤區,以免造成人力、物力的巨大重復投資。
5.2保證數據的標準化建庫是一項系統工程。建庫前應統一分類方法,做好建庫前的整理工作,保證數據的標準化。
5.3系統維護中央數據庫是自動化管理的核心。系統及數據維護對于圖書館自動化建設來說是相當重要的問題,對圖書館所有工作人員強調網絡安全的重要性,并進行一定的計算機安全知識培訓。采取一定的防范措施和制定相關管理制度。
5.4加強網絡建設、開展館際合作、實現文獻資源共享加強館際合作可以聯合各相同專業的圖書館共同建設數據庫,既可以統一建庫標準又避免了重復投資。如能實現網絡建設,建立文獻資源保障體系和共享機制,將一定區域內的醫院圖書館聯成局域網,各聯網圖書館收集、開展并傳遞信息,在為本院讀者服務的同時,也為社會用戶、網絡用戶、遠程用戶服務。讀者可以直接上網適時、適地地查到各聯網圖書館的最新館藏信息,方便快捷,把他們從浩渺無邊的書海中解脫出來,這樣才能更充分發揮圖書館自動化的優勢。
筆者認為:圖書館自動化網絡建設是一項艱巨而復雜的工程,我院圖書館自動化系統的運行,不僅徹底改變了以往的工作方式和服務水平,而且證實了在醫院圖書館實現標準化、規范化、科學化是行之有效的。檢索工作為讀者開放,既鍛煉其上機的技能,又培養其濃厚的學習興趣,信息檢索最大限度地方便了讀者并服務于讀者。另外館員參與建立網絡和數據庫工作,既提高了其掌握現代化技能的信心和能力,人員素質相對提高,也適應了新形勢的發展需要。
【參考文獻】
[1]北京丹誠軟件有限責任公司.DataTrans-1000用戶手冊[M].北京:科學技術文獻出版社,2000.64-75.
關鍵詞: 醫院信息數據庫管理系統;應用;維護
中圖分類號:F230 文獻標識碼:A 文章編號:1671-7597(2012)0310130-01
隨著計算機與互聯網技術的快速發展,醫院的管理已經進入信息化管理階段,通過信息化管理,不但節約了醫院的管理成本,而且極大地提高了醫院的管理效率。但是,由于我國醫院信息化管理剛剛進入初級階段,特別是在醫院信息數據庫管理系統的應用等方面,還存在著許多潛在的問題,增大了自動化管理的難度,為此,大力加強醫院信息數據庫管理系統的應用研究,對于搜集整理醫院的各種管理信息,促進醫院的自動化管理具有非常重要的意義。
1 醫院信息數據庫管理系統
醫院信息數據庫管理系統是醫院信息化的重要組成,它主要由計算機、互聯網和通訊設備等組成的現代化數字管理系統。醫院信息數據庫管理系統通過采集、統計、存儲、查閱、分析、應用等途徑,對醫院相關信息進行管理,給醫院管理人員進行決策提供依據。醫院信息數據庫管理系統內部有許多功能模塊,這些模塊功能上相對獨立,又相互聯系,從而形成了一個綜合性和集成性非常強的綜合性處理系統。從功能上來講,醫院信息數據庫管理系統主要包括醫療、醫院信息管理以及醫學服務等三個方面的信息系統。從硬件組成上來講,醫院信息數據庫管理系統主要包括:計算機、計算機操作系統、計算機辦公軟件、打印機、互聯網、通訊設備等。
2 醫院信息數據庫管理系統的應用
2.1 選擇信息數據庫管理系統的硬件
在選擇信息數據庫管理系統硬件的過程中,首先必須認真分析醫院的規模以及將來的發展,并在此基礎上選擇計算機,為了避免計算機跟不上醫院的發展或者計算機發展的腳步,在計算機選擇的過程中,醫院要努力選擇配置比較高的計算機,以備計算機能夠進行正常的更新升級。在計算機應用軟件的選擇過程中,應該認真分析計算及應用軟件和計算機操作系統之間是不是匹配,是不是存在沖突,要弄清楚計算及應用軟件在什么樣的操作系統下能夠穩定運行。同時,在軟件選擇過程中,還要認真分析其他醫院以及互聯網上使用軟件的類型,要確保醫院使用的軟件能夠與其他醫院以及互聯網匹配,從而能夠更好地做到信息共享,避免資源的浪費。
2.2 選擇計算機操作系統和辦公軟件
隨著計算機管理系統的不斷發展,計算機操作系統經歷了Windows98、Windows2000、Windows2003、Unix等階段,目前許多醫院普遍選擇更高級別的Unix操作系統,數據庫也同樣選擇高級別的Oracle 10g。
在這個過程中,盡管大多數醫院實現了計算機系統以及信息數據庫管理系統的升級,但是隨之而來的是高級別的計算機操作系統和信息數據庫管理系統的使用上的問題。升級后,原來的操作系統與信息數據庫管理系統的功能發生了很大的變化,其操作方法也發生了很大變化。在操作時,信息數據庫管理系統的管理人員首先必須認真分析新數據庫與原來數據庫存在著哪些操作上的不同,哪些方面有了新的功能,哪些功能得到了改善。然后針對這些方面存在的問題進行認真的分析和研究,從而總結出比較好的操作思路和方法。
2.3 建立醫院信息數據庫
1)大力加強數據錄入人員的培訓。建立醫院信息庫首先必須加強數據錄入人員的培訓,在培訓的過程中,不但要對他們進行建立數據庫的相關知識進行培訓,努力掌握計算機操作系統以及信息數據庫管理系統的操作使用方法,掌握數據庫信息的采集方法以及錄入標準,確保數據庫信息錄入的規范、完整。同時還要對錄入人員進行政治思想培訓,加強他們的責任感以及工作的積極性。
2)認真采集信息數據庫管理信息。在信息的采集過程中,采集人員要認真按照數據庫的要求對信息進行采集,對每一個科室所涉及到的信息都要作按照信息數據庫的要求進行詳細調查,分門別類進行收集和整理,并按照數據庫要求的格式認真登記造冊。信息采集完畢后,信息采集人員還要認真對采集到的信息進行核對,確保所采集信息的完整和準確,避免因信息采集而造成的失誤。
3)準確錄入信息數據庫管理信息。在信息錄入的過程中,信息錄入人員要認真按照各管理子系統的要求進行分門別類錄入,確保整個錄入過程完整、規范、無誤,完整是指各子系統所要求的信息類別完整,信息數據完整,規范是指錄入信息的格式規范,無誤是指整個錄入過程不出現人為的輸入錯誤。
2.4 醫院信息數據庫管理系統的維護
在醫院信息數據庫管理系統運行的過程中,由于內部或者外部的因素,難免出現這樣或者那樣的問題,此時就必須認真做好信息數據庫管理系統的管理和維護工作。在這個過程中,應該從以下幾個方面入手:
1)數據備份。在數據庫建立之后,常常會因為計算機軟件或者硬件的原因造成數據的丟失,為了防止因為數據丟失而造成不必要的麻煩,就必須對已經建立的數據庫內的數據進行備份,以備在數據丟失后進行恢復。另外,當由于也無變化或者數據庫新增了數據之后,管理人員也要及時對數據進行備份,以保證所做備份信息的完整性。
2)設備的維護。為確保整個系統正常穩定運行,首先必須建立系統管理的規章制度,并且按照規章管理制度定期進行維護和管理,并將維護和管理的日期和結果記錄在案。
3)系統代碼的更新。在系統運行過程中,隨著新增業務的不斷增多以及用戶環境的不斷變化,原來系統中的各級代碼難以適應新的要求,這就需要對原來的代碼進行更新維護。
3 小結
醫院信息數據庫管理系統不但可以實現醫院信息的數字化管理,而且還可以為醫院管理層進行決策提供依據,為此必須大力加強醫院信息數據庫管理系統的建設與管理,不斷提高醫院的綜合競爭力。
參考文獻:
[1]楊勁,數據庫管理系統在醫院信息系統設計和應用中的優化,北京生物醫學工程,2005,24.