時間:2022-09-28 19:40:02
引言:易發表網憑借豐富的文秘實踐,為您精心挑選了九篇數據庫管理系統范例。如需獲取更多原創內容,可隨時聯系我們的客服老師。
關鍵詞:計算機;數據庫;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)》清華大學出版社 周忠榮編著
醫院圖書館是搜集、研究、整理和傳遞醫藥衛生文獻信息的部門,醫藥衛生事業的發展不能沒有醫學圖書情報的參與。隨著國內各種期刊數據庫的引進、創建和成功的應用,各種醫學期刊數據檢索在已實現自動化管理的醫院圖書館中基本得到保證,圖書管理軟件已得到較完善的開發和應用。筆者就我館在實施現代化數據庫管理系統的應用與實踐情況體會介紹如下:
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.
>> 純XML數據庫管理系統 XML與SQL數據庫 探討XML數據庫技術 基于XML數據庫與LINGO的高??冃гu價決策支持系統 數據庫管理系統解析 淺談數據庫記錄與XML數據的轉換 運用XML實現異構數據庫的數據轉換 基于索引的XML數據庫的優化研究 基于XML數據庫的Web應用研究 基于語義的XML數據庫獲取機制研究 XML壓縮數據庫的查詢優化 XML與關系數據庫之間的轉換 基于關系數據庫的XML存儲技術 Pocket PC基于XML的異構數據庫同步 基于JMS和XML的異構數據庫同步 基于XML異構數據庫轉換研究 ORACLE數據庫管理系統在油田數據庫管理中的應用 淺談數據庫管理系統的數據庫設計 淺析計算機數據庫管理系統 多媒體數據庫管理系統探討 常見問題解答 當前所在位置:l
[9]
[15]
[16] Introduction to Native XML Databases, Kimbro Staken,
[17] /index.htm
[18] XML and Databases, Ronald Bourret, /xml/XMLAndDatabases.htm
[19] /TR/xml-infoset/
[20] /和
[21] Chapter 2 "Tamino―Software AG's Native XML Server", Harald Schoning, In book of "XML Data Management: Native XML and XML-Enabled Database Systems", Akmal B. Chaudhri, Awais Rashid, Roberto Zicari, Addisson-Wesley, March 2003
[22] Kweelt: More than just "Yet another framework to query XML!", Arnaud Sahuguet, In Proceedings of ACM SIGMOD International Conference on Management of Data, Santa Barbara, California, May 21-24, 2001. Software available at: cheops.cis.upenn.edu/Kweelt/
[23] X-hive Corp (2002) X-Hive/DB, Available at:
關鍵詞:多媒體數據庫管理系統;Visual Basic;SQL Server
中圖分類號:TP37文獻標識碼:A文章編號:1672-3198(2008)07-0318-01
1 總體框架設計
本軟件采用VB作為前臺的開發語言,后臺數據庫采用SQL Server數據庫系統。VB是應用程序的主要工具,SQL Server 是主流的關系型數據庫之一,利用它們的密切集成可以建立更好的應用程序。
1.1 主體功能設計概要
使用VB的窗口、按鈕等控件實現主題框架的設計,主界面上用戶可進行選擇各個功能,菜單欄中包括系統管理、圖片管理、聲音管理、視頻文件和數據管理。功能結構圖,如圖1所示。
圖1 功能結構圖
1.2 面向對象技術
在面向對象程序設計中,“對象(Object)”是系統中的基本運行實體,是有特殊屬性(數據)和行為方式(方法)的實體。即對象有兩個元素構成:一組包含數據的屬性;另一組允許對屬性中包含的數據進行操作的方法。也可以說,“對象”是將某些數據代碼和對該數據的操作代碼封裝起來的模塊,是有特殊屬性(數據)和行為方式(方法)的邏輯實體。
程序語句操縱一個對象來完成相應的操作,與對象有關的完成相應操作的程序語句稱為“方法”(Method)。方法是對象本身內含的執行特定操作的函數或過程。方法的內容是不可見的,用戶不必過問,只要執行它就可以了。方法的操作范圍只能是對象內部的數據或對象可以訪問的數據。
由于而向對象模型能夠根據多媒體的各方而特性,更好地解決MDBMS的系統結構、對象類層次的存儲結構、存取方法、多媒體數據模型及其處理方法、友好的用戶接口等問題,所以建立而向對象的多媒體數據模型是現階段研究多媒體數據庫的主要方向。
在面向對象的多媒體數據庫中,首先要產生一系列對象庫,再從幾個相似的對象庫抽取共同屬性和方法,形成類庫。這種結構類似于樹形結構:最上層的超類庫可作為樹根,樹根下可有多個類庫,每一類庫下有多個子類庫,每一子類庫下又有多個中-媒體對象庫。
1.3 關鍵技術
1.3.1 圖像
多媒體數據庫中圖象的入庫方法是:先在數據庫中建立存放圖像信息的字段,其數據類型必須為LongBinary。然后使用Image 對象,并使之與該字段關聯。再使用LoadPicture()函數,可以將圖像裝入數據庫。將圖像從多媒體數據庫中刪除可以調用LoadPicture()函數實現,其入口參數必須設置為空。
1.3.2 視頻和聲音
VB 并沒有提供將視頻或聲音直接存入數據庫的對象,但可以采用“模擬”的方式。即當用戶指定好視頻或聲音文件名稱之后,便把視頻或聲音的文件名和路徑名存放在數據庫的有關字段中。而當要播放這段視頻或聲音時,再根據存放在數據庫該字段中的視頻或聲音的文件名和路徑名去打開它并播放之。其中用戶選取視頻或聲音文件用CommonDialog 對象實現,而視頻或聲音的播放采用Mmcontrol 對象實現。
2 測試與維護
2.1 測試環境
操作系統:WINDOWS XP
CPU:Intel(R) Pentium(R) 4CPU 2.40GHz
硬盤:80G
顯示器:1024*768分辨率
內存:512MB
系統開發軟件:Visual Basic 6.0
2.2 測試方法
測試包括軟件測試和程序測試。
軟件測試是對本軟件系統的軟件計劃、軟件設計、軟件編碼進行差錯和糾錯的活動。測試的目的是找出軟件設計
開發全周期中各個階段的錯誤,以便分析錯誤的性質與位置而加以糾正。糾正過程可能涉及到改正或重新設計相關的文檔活動。找錯的活動叫測試,糾錯的過程叫調試。
軟件測試方法又可分為兩大類,即靜態測試和動態測試。靜態測試是對被測程序進行特性分析的一些方法的總稱,這種方法的主要特性是不利于用計算機運行被測試的程序,而是采用其他手段達到檢測的目的。動態測試是實際運行被測程序,輸入相應的測試用例,判定執行結果是否符合要求,從而檢驗程序的正確性、可靠性和有效性。動態測試的兩種主要方法是黑盒測試和白盒測試。
程序測試是對編碼階段的語法錯、語義錯、運行錯進行查找的編碼執行活動。找出編碼中錯誤的代碼執行活動叫程序測試,糾正編碼中錯誤的代碼執行活動叫程序調試。通過查找編碼錯與糾正編碼錯來保證算法的正確實現。
軟件測試及調試與程序測試及調試相同之處都是查錯與糾錯的活動。差別在于范圍不同軟件測試及調試覆蓋軟件生存周期整個階段,而程序測試及調試則僅限于編碼階段,軟件測試中的單元測試與程序測試十分相似,不同的僅在于單元測試還要測試模塊間的接口,并要設計與接口相關的模塊,如驅動和存根模塊。
2.3 系統維護
根據軟件維護的不同原因,軟件維護可以分成四種類型:
(1)糾錯性維護。在軟件交付使用后,因開發時測試的不徹底、不完全,必然會有部分隱藏的錯誤遺留到運行階段。這些隱藏下來的錯誤在某些特定的使用環境下就會暴露出來。為了識別和糾正軟件錯誤、改正軟件性能上的缺陷、排除實施中的誤使用,應當進行診斷和改正錯誤。
(2)適應性維護。在使用過程中,外部環境(新的硬、軟件配置)、數據環境(數據庫、數據格式、數據輸入/輸出方式、數據存儲介質)可能發生變化。為使軟件適應這種變化,而應當去修改軟件。
(3)完善性維護。在軟件的使用過程中,用戶往往會對軟件提出新的功能與性能要求。為了滿足這些要求,需要修改或再開發軟件,以擴充軟件功能、增強軟件性能、改進加工效率、提高軟件的可維護性。
(4)預防性維護。預防性維護即軟件再工程,是為了提高軟件的可維護性、可靠性等,為以后進一步改進軟件打下良好基礎。
參考文獻
[1]舒涵. 營造海量多媒體數據的家[J].中國計算機用戶,2003,(19).
[2]范振梅,王晨光,范振鈞. 多媒體數據庫的實現[J].通化師范學院學報,2004,(04).
[3]劉天惠.Visual Basic 程序設計教程[M].北京:清華大學出版社,2006.
[4]周朋紅.多媒體技術與應用[M].北京:中國水利水電出版社,2005.
關鍵詞:計算機數據庫管理系統;計算機數據庫
中圖分類號:TP311.13 文獻標識碼: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
一、計算機數據庫管理系統的發展階段
(一)人工管理階段。早期的數據管理是人工進行的,當時的計算機主要是用來科學計算的,輸入數據運行后,不保存數據,只要計算后的結果。(二)文件系統階段。隨著計算機技術的發展,上世紀50年代后,計算機超越了只進行科學計算階段,已經能處理非數值數據,數據可以實現長久保存,并且實現了數據的邏輯結構和物理存儲的分開,減少數據的物理組織,數據可以實現多個應用,實現數據的重用,不同的程序,在了解其文件數據結構的基礎上可以重復應用。(三)數據庫系統階段。進入上世紀60年代后,新的數學方法比如信息代數\關系模型等數據庫理論的應用和發展,極大地推進了數據庫技術的發展,數據庫系統實現了數據的充分共享,交叉訪問。實現了數據應用管理的應用程序的高度獨立性。
二、計算機數據庫系統的構成
數據庫系統是指組織、存取和維護大量數據的人機管理系統,是由計算機、數據庫、數據庫管理系統和有關人員組成的有機整體,它是實現數據組織、存儲、管理等功能的組織形式,數據庫和數據庫管理系統為信息的組織、管理和處理提供了前提。數據庫管理系統為數據庫的正常運行提高了保證,數據庫用戶往往只有通過數據庫管理系統軟件工具才能與數據庫打交道在數據庫管理系統中,應用程序不能直接從存儲介質獲得所需數據,它必須先將請求提交給數據庫管理系統,由數據庫管理系統負責從存儲介質檢索數據并提供給應用程序使用,因此一個數據庫管理系統就是應用程序與數據之間的接口,其構成如圖所示:
三、計算機數據庫管理系統的特點及其功能
(一)計算機數據庫管理系統的特點。計算機數據庫管理系統的特點主要表現在以下方面:(1)組織性。(2)共享性。(3)冗余度的可控性。(4)靈活性。(二)計算機數據庫管理系統的功能。數據庫管理系統是指對數據進行管理的軟件系統,是數據庫系統的核心。
四、計算機數據庫管理系統的主要技術
(一)加密技術。對于一些重要的機密的數據,都必須存儲在數據庫中,需要防止對它們未授權的訪問,哪怕是整個系統都被破壞了,加密還可以保護數據的安全,對數據庫安全性的威脅有時候是來自于網絡內部,一些內部用戶可能非法獲取用戶名和密碼,或利用其他方法越權使用數據庫,甚至可以直接打開數據庫文件來竊取或篡改信息。因此,有必要對數據庫中存儲的重要數據進行加密處理,以實現數據存儲的安全保護。(二)存取管理技術。存取管理技術主要包括用戶認證技術和訪問控制技術兩方面,用戶認證技術包括用戶身份驗證和用戶身份識別技術。訪問控制包括數據的瀏覽控制和修改控制,瀏覽控制是為了保護數據的保密性,而修改控制是為了保護數據的正確性和提高數據的可信性,在一個數據資源共享的環境中,訪問控制就顯得非常重要。(三)備份與恢復技術。數據備份與恢復是實現數據庫系統安全運行的重要技術,數據庫系統總免不了發生系統故障,一旦系統發生故障,重要數據總免不了遭到損壞,為防止重要數據的丟失或損壞,數據庫管理員應及早做好數據庫備份,這樣當系統發生故障時,管理員就能利用已有的數據備份,把數據庫恢復到原來的狀態,以便保持數據的完整性和一致性。
五、計算機數據庫管理系統的發展方向
(一)數據庫產品的多樣化和數據庫技術的高端化。隨著信息技術的發展以及數據庫技術應用的領域越來越廣泛,計算機數據庫管理系統產品也呈現了多樣化的特點,例如,我們經常使用到的SQL Server、MySql以及Orcle等數據庫產品,這些滿足了市場的多元需求。同時,數據庫技術也呈現出智能化、一體化、集成化等高超技術的特性。數據庫技術一直是社會現實需要作為推動的,現代企業在全球化的競爭中,已經對信息化提出更高要求,這樣的現實需求推動著數據庫技術從以前的專門的技術領域走向與生產實際相結合的領域,走向企業等生產業務決策等前臺,要求數據庫從簡單的數據處理到信息服務,到業務本身管理,甚至到知識和決策,這就產生和發展了相應的技術。(二)數據庫技術的系列化發展。數據庫技術的發展不僅推動了社會應用的發展,而且也促成了新技術的誕生和應用,數據庫技術的不斷發展使得數據庫技術呈現多元化,極大的帶動了相關技術的發展與變革。例如新的數據模型理論形成成熟的技術產品,正如成熟的關系型數據庫理論知識推動關系數據庫發展一樣,新的數據庫基礎理論也會推動數據庫技術的大發展,數據庫在高可靠性、高性能、高可伸縮性和高安全性方面將不斷提高,在互聯網方面結合新的技術實現不同數據庫的數據互用互聯,采用發展的網絡數據庫網絡數據表示技術等,在不同的應用上將出現不同的數據技術來協同支持原有的數據庫技術的應用,比如中間件等,這樣可以擴大數據庫技術的應用,形成靈活而集成的數據庫技術。
六、結論
計算機數據庫管理系統是實現數據庫管理的有效技術之一,它具有良好的適用性,其技術也會得到不斷的發展和完善,但在實際操作時,我們也應該加強數據庫系統的安全防范,要不懈的進行相關的研究使其得到更好地發展。
參考文獻:
[1]徐紅梅.數據庫管理系統及其發展趨勢[J].微型機與應用,2006,10
關鍵詞:醫院信息化管理系統;數據庫管理系統
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)30-0001-02
信息技術在醫院的現代化建設中占據著越來越重要的地位,信息數據庫管理系統不僅可以節約醫院的管理成本,還降低了醫務人員的工作強度,提高了醫院的運作效率。醫療資源和社會資源的結合,讓人們感受到了科技帶給世界的改變,享受到了信息技術帶給人們的高品質生活。但是,目前我國醫院的信息化系統還存在著諸多問題,信息的不完整、制度的不完善、技術的滯后以及安全性的缺乏,都給醫院的自動化管理造成了消極的影響,為了能夠安全、穩定地運行信息數據庫管理系統,我國科技工作者也在不斷地努力,提升硬件、軟件技術以及各個環節的安全系數。
1 醫院信息數據庫管理系統。
醫院的信息化系統主要由計算機硬件、軟件以及通訊設備構成,通過現代化手段對信息進行采集、整理、存儲、分析、應用,實現信息的存儲、共享、處理、參考和指導等功能,對醫院各部門的財務、物資、人員進行系統的綜合性管理。
醫院的信息數據庫管理系統分為門診、住院、藥庫、藥房、住院和管理這六個模塊,將計算機技術、網絡技術、數據庫技術綜合運用,設計符合醫院信息管理的方案,為醫院和病人提供更方便快捷的服務。
醫院的信息數據庫管理系統是我國科技發展的表現,它存在很多的模塊,各個模塊相互獨立,又相互聯系,共同組成了完整的系統,促進了醫院的自動化管理,為醫院的管理層進行決策提供了很大的幫助。
2 醫院信息數據庫管理系統的綜合性分析。
美國從20世紀60年代初就開始研究HIS,現在的技術發展已經達到了一定的高度。而我國1997年才在這方面起步,顯然已經落后,但已經在加速發展之中。
醫院的管理系統同其他行業相比,具有自身的獨特性。醫院存儲的病人信息不僅包括病人的年齡、性別等基本信息,還儲存有病人的身體特征、病情以及治療狀況,因此,做好安全防護措施尤為重要。另外,醫院可能會發生緊急情況,比如重癥病人、急癥病人需要及時搶救的時候,醫院的系統必須馬上做出響應處理,否則可能會產生嚴重的后果。
一般我們進入醫院首先要掛號,然后去看門診,拿到醫生開的藥方后去付款,然后去藥房拿藥,當然有的時候需要住院,那就需要去住院部辦理住院手續。因此,醫院的信息數據庫管理系統分為四大模塊,首先藥品信息、收費業務儲存在字典系統里,接著門診掛號系統會提供給每一個病人專屬唯一的身份識別號碼,以及就診醫生的預約功能。劃價收費系統主要是對病人的診療費和所需藥品的價格進行核算整理,并實現收費和藥品的出入庫。最重要的就是臨床門診系統,它會對病人的病歷信息、治療方案和康復狀態等信息進行錄入、分析和保護。最后的綜合查詢系統也為人們提供了一個連接醫院和病人的平臺,使人們能夠從網上輕松準確地查詢到醫院的各個科室和工作人員的信息。
醫院的管理系統需要規模龐大、功能齊全,并且安全性極高的數據庫,因此數據庫的設計不僅要以醫院的實際情況為基礎,還要以“簡單、安全、方便”為準則,將硬件、軟件、網絡相結合,把醫院的各類信息、各大模塊綜合起來,為醫院和病人搭建一座人性化的橋梁。
3 目前醫院信息數據庫管理系統存在的問題。
1)缺乏足夠的管理意識,設施不夠完善,國內的信息數據庫系統技術還不能對各個醫院進行統一、整體地規劃。
2)整體流程過于復雜,應用層次較低,主要以“醫院”為中心,“方便”了醫院,卻忽略了病人,是現在看病難、就醫難的原因之一。
3)法律法規滯后,由于法律法規在這方面的不完善,導致信息共享過度,電子信息易被刪改、惡意流傳。
4)信息技術的落后,安全措施的缺乏,數據庫的不完整,使得信息和數據庫的安全性不夠高,易發生信息丟失的情況。
4 醫院信息數據庫管理系統的安全防護措施
1)使用兩臺核心交換機,這樣可以保障在其中一臺出現故障的情況下,另外一臺可以繼續工作,隨時保持數據的正常傳輸。
2)醫院的網絡系統比較復雜,人員出入也比較多,需要進行分層管理,并且對于網絡系統的權限也要有相關的規定。比如醫務人員和病人的登錄權限要分開,系統的管理權限給相關工作人員設置,數據庫的管理權限更要加強防護。
3)對于電腦的日常維護工作也不能忽視,首先要在電腦上安裝殺毒軟件,并定期對電腦進行查殺,要不斷提高醫院計算機系統的防病毒能力。對于所有接入醫院內網系統的計算機終端,都要求拆掉光驅、禁用移動存儲設備,以免因外接設備導致病毒、木馬的入侵。
4)對系統要做好備份工作,保證電腦在被入侵或者系統崩潰的情況下,能夠快速恢復數據,快速恢復到正常運行的狀態。
5)對計算機系統數據的詳細操作適時監控,所有的操作記錄都會保留在服務器,對這些記錄進行監控和管理。并對計算機系統的數據進行監測,也有利于相關人員全面了解信息數據庫管理系統的運行情況。
6)加強網絡系統的安全性,對電腦軟件的每一個環節都不能放松警惕,提升軟件使用者的安全意識。對軟件進行維護和升級,減少漏洞。
7)加強網絡安全管理制度的完善,工作人員對于經常出現的安全隱患要多加了解,不斷提升自身的素質和對惡意攻擊的處理能力。
5 醫院信息數據庫管理系統的發展趨勢
1)未來的醫院信息數據庫管理系統標準將以國際標準為基礎建立國家標準。各大醫院的系統將更加規范。
2)逐漸由“以醫院為中心”轉換成“以患者為中心”,不僅可以方便醫務人員,最重要的是解決患者的問題,讓他們的看病流程能夠規范并且簡潔。
3)醫院系統所應用的軟件功能將更加細化,科技工作人員也在不斷地努力,使得軟件朝著小型化、人性化、個性化的方向發展。
4)充分利用目前所擁有的數據資源,不斷完善、開發數據庫,挖掘有利信息和資源。
5)安全防護系數將提高,安全保障制度也會更加完善。現代化管理思路和方法也會深入到醫院的管理系統當中。
6 總結
醫院的信息數據庫管理系統目前還存在一些漏洞和不足,大量潛在的問題導致自動化管理的難度增大,因此,加強對醫院的研究和對信息數據庫管理系統的應用分析,對于整理醫院的信息和促進醫院的自動化管理有著非常重要的意義。
我國的科技在飛速發展,任何行業都應該緊跟時代的腳步,不斷地前進。信息化管理系統、數據庫管理系統在醫院的應用,讓我們不得不感嘆科學的神奇。計算機已成為我們生活當中不可缺少的一部分,它在一個國家的強盛之路上起著十分重要的作用。雖然我國的醫院信息數據庫管理系統還不夠先進,達不到國際發展水平,但我們一直都在不斷地挑戰自己、突破自己。
未來的醫院將更加人性化,給人們更加方便快捷的服務,實現“以患者為中心”的準則。改變人們看病流程復雜導致浪費時間的情況。我們作為受益者,要對為此做出貢獻的人們表示感激,同時對于工作人員表示理解。
參考文獻:
論文關鍵詞:數據庫管理系統,組成,發展趨勢和方向
1構成與功能
數據庫系統是指組織、存取和維護大量數據的人機管理系統,是由計算機、數據庫、數據庫管理系統和有關人員組成的有機整體,它是實現數據組織、存儲、管理等功能的組織形式,數據庫和數據庫管理系統為信息的組織、管理和處理提供了前提。數據庫管理系統為數據庫的正常運行提高了保證。數據庫用戶往往只有通過數據庫管理系統軟件工具才能與數據庫打交道。在數據庫管理系統中,應用程序不能直接從存儲介質獲得所需數據,它必須先將請求提交給數據庫管理系統,由數據庫管理系統負責從存儲介質檢索數據并提供給應用程序使用。因此一個數據庫管理系統就是應用程序與數據之間的接口。數據庫管理系統是指對數據進行管理的軟件系統,是數據庫系統的核心。數據庫管理系統實現了數據庫的建立、使用和管理,其功能主要包括:
(1)方便而準確的原始數據輸入。管理系統的可靠性與準確性源于正確的原始數據輸入。在定義數據庫中信息邏輯結構的同時,還完善了整體約束,整體約束是保證質量的一種規則。數據庫中的品種、類型、試驗工等一系列文字內容的項目,可以從下拉框點擊輸入,簡化了試驗人員的操作,避免出錯;系統對輸入的數據進行完整性、準確性效驗,一旦發生錯誤,系統會自動報警提示。
(2)實用而便捷的數據編輯功能。數據庫管理系統的數據處理子系統幫助用戶增加、修改、刪除數據庫中的信息,并幫助用戶在數據庫中挖掘有價值的信息。
(3)靈活的查詢檢索功能。根據字段值,在數據庫中查詢滿足條件的記錄,可以查詢任意時間段的產品質量信息;也可以順序瀏覽有關信息。
(4)系統管理的功能。DBMS的數據管理子系統具有管理數據庫的功能。
數據庫管理系統通常由以下4部分組成。
1.1數據定義語言及其翻譯處理程序
數據庫管理系統一般都提供數據定義語言(data definition language,簡稱DDL)供用戶定義數據庫的各種模式,翻譯程序負責將它們翻譯成相應的內部表示,即生成目標模式。
1.2數據操縱語言及其編譯(或解釋)程序
數據庫管理系統提供了數據操縱語言(data manipulation language,簡稱DML)實現對數據庫的檢索、插入、修改、刪除等基本操作。DML分為宿主型DML和自主型DML兩類。
1.3數據庫運行控制程序
數據庫管理系統提供了一些系統運行控制程序負責數據庫運行過程中的控制與管理,它們在數據庫運行過程中監視著對數據的所有操作,控制管理數據庫資源,處理多用戶的并發操作等。
1.4實用程序
數據庫管理系統通常還提供一些實用程序,數據庫用戶可以利用這些實用程序完成數據庫的建立與維護,以及數據格式的轉換與通信。
2主要應用
2.1企業信息化
信息化是社會企業等現代化一個不可逆轉的潮流,數據庫管理系統是企業信息化的核心。在信息化過程中,計算機等成了信息化不可缺少的基礎系統平臺,系統平臺將信息化和傳統的業務工作銜接起來,其中最主要的中間媒介就是數據庫管理系統。
2.2數據庫在企業中常用模式
在企業實際應用中,最常用的是兩種:一種是信息資源處理,另一種是信息網絡服務。
2.3數據庫管理系統在企業常用技術
數據庫管理系統在企業常用技術有客戶用任務器體系結構技術、分布式數據庫、Web數據庫。Web數據庫是一種數據庫技術和網絡技術相結合的優秀范例,也是一種網絡數據庫,通常表現為三級數據庫模式:數據庫、中間Web服務、前端瀏覽。企業信息應用,為數據庫管理系統應用和發展提供了極大的空間,數據庫很多的新技術都是在與實際應用結合中發展而來,現在企業信息應用在內容上越來越廣,早已超出早期的生產數據處理存取管理,而是將信息應用擴展到所有活動及成果方面,比如企業文檔圖形數據庫化管理。
2.4數據庫技術對決策應用的支持
隨著信息技術在各個領域的普遍應用,人們在信息化進程中已經建立了數以百萬計的信息系統。由于人類獲取數據能力不斷地增強,數據庫的數據和規模還在快速增加,這些數據都是寶貴的資源,人們在利用數據庫系統進行管理工作的同時,已經意識到這些數據中蘊藏著寶貴的知識和規律,并著力與數據庫技術對決策應用支持的研究和開發。
企業已經建立的管理信息系統中的數據反映了該企業當前的運行狀態,按各個職能部門工作的需要,應用這些數據可以有效地完成企業管理所包含的日常任務,一般把這種數據庫應用稱為聯機事務處理(OLTP)。而在決策中需要對數據進行聯機分析處理(OLAP),也就是要側重于滿足決策人員和高層管理人員的決策需求,快速靈活地進行大量數據的復雜查詢和分析處理,并以一種直觀清晰的形式將結果提供給決策人員,以使他們準確掌握企業經營的狀況,了解市場動態,制定正確方案,增加企業效益。
3發展趨勢
3.1數據庫產品多樣化和數據庫技術集中化
隨著信息技術的發展,數據庫技術也越來越多樣性。數據庫產品市場社會應用定向不同,發展出不同的數據庫技術,形成不同的數據庫產品。比如SQL Sever產品、DB2、Orcle產品,還有其他專用領域里的數據庫系統也都各自存在。數據庫產品技術也越來越具有集中性,數據庫管理系統越來越龐大,技術越來越集中。比如,現在的數據庫能從企業生產數據到管理再決策到知識運用,一個新的產品集中多項現代數據庫新技術。
3.2數據庫技術發展高端化
數據庫技術一直是社會現實需要作為推動的,現代企業在全球化的競爭中,已經對信息化提出更高要求。這樣的現實需求推動著數據庫技術從以前的專門的技術領域走向與生產實際相結合的領域,走向企業等生產業務決策等前臺。要求數據庫從簡單的數據處理到信息服務、到業務本身管理,甚至到知識和決策。這就產生和發展了相應的技術,比如數據挖掘技術、知識庫專家系統、能處理和控制大量的生產信息和資源的數據庫技術如ERP。
3.3數據庫理論技術和其他信息技術的發展
對象數據庫、分布式數據庫、知識庫等數據庫技術的發展將依賴于其越來越成熟和通用的數據庫基礎理論技術的發展。比如新的數據模型理論形成成熟的技術產品,正如成熟的關系型數據庫理論知識推動關系數據庫發展一樣,新的數據庫基礎理論也會推動數據庫技術的大發展。數據庫在高可靠性、高性能、高可伸縮性和高安全性方面將不斷提高,在互聯網方面結合新的技術實現不同數據庫的數據互用互聯,采用發展的網絡數據庫網絡數據表示技術等。在不同的應用上將出現不同的數據技術來協同支持原有的數據庫技術的應用,比如中間件等,這樣可以擴大數據庫技術的應用,形成靈活而集成的數據庫技術。
參考文獻
[1]徐紅梅.數據庫管理系統及其發展趨勢[J].微型機與應用,2006,(10).
[2]苑森淼,康輝.數據庫系統教程[M].清華大學出版社,2008,1.
數據庫技術是計算機學技術中發展最快的領域之一,也是應用最廣的技術之一,它已成為計算機信息系統與應用系統的核心技術和重要基礎。本文主要分析了企業信息數據庫管理系統的一些基本功能和組成情況。并提出了現代企業信息數據庫管理系統的優勢及存在的問題和風險。
【關鍵詞】數據庫技術 管理系統 信息數據
1 緒論
隨著科學技術的迅猛發展和管理水平的不斷提高,計算機已經被廣泛應用在日常管理之中,它的運用不斷改進著管理模式,使管理日趨程序化、規范化、現代化,對于一個企業來說,企業數據信息的紙介質管理水平與機制已經不能適應時代的發展,因為它浪費了許多人力和物力,在信息時代這種傳統的管理方法必然被計算機為基礎的信息管理所取代。而為了使數據在企業中能更有效的被利用、被管理,一如計算機輔助管理已是一種必然,對于現代企業管理,企業信息數據庫的建立和管理是最重要、最實用的基礎工作,企業信息數據庫的建立為在機構內集成、組織和共享數據提供了基礎。信息的收集和管理都需要更有效的數據庫支持,完善的管理制度和基礎準備,確保了企業信息數據庫的建立和管理,從而更好的提高效率,提升企業競爭力。雖然現在有很多的軟件工程公司已經成功研制和開發出很多大型的管理軟件,但是對于中小型企業來講,能夠有一套結合自己實際情況,符合自己實際需要的管理軟件應該是比較現實的。
2 企業信息數據庫管理系統
根據對部分中小企業的實際調研以及充分考慮到企業自身的經濟問題,參考目前能夠提供的軟件支持,符合中小型企業的信息管理系統應該具備以下功能:1、數據錄入:用戶按照所需要的工程規格輸入條件,系統根據條件按照最地層數據表計算出本次操作所需要的數據加載到事先設置好的空數據表中。2、報表功能:將查找或者匯總完成的信息打印成報表,用于文件存檔或者便于企業管理者管理數據信息。3、數據查詢功能:用戶給定查詢的數據條件,提供用戶對所需內容進行查詢,提供查詢的數據條件,比如:“名稱 = 香皂”、“國標 包含 GB”、“數量 >= 300” 等,還可以直接從菜單中直接調取標準件表、圖號冊、外購件等專用表格,同時查到的數據能添加到專用的表中,進行多工程的數據管理。 4、數據備份功能:對物理表進行添加、修改、備份和刪除等工作,便于數據庫的長期正常運行。同時可以防止意外的數據丟失。 5、匯總功能:對數據進行分類查找和歸納,可以把相同的項按要求匯總到一起,以便于直觀,清楚的管理數據信息,以便更方便進行工程匯總工作。6、系統安全控制功能:在登陸進系統時有權限的要求,高級的權限可以管理低級的權限,權限的設置便于系統的管理,有利于企業信息的保密工作。
3 使用信息化數據管理的優點
企業信息化是指將企業的生產過程、物料移動、事務處理、現金流動、客戶交互等業務過程數字化,通過各種信息系統網絡加工生成新的信息資源,提供給各層次的人們洞悉、觀察各類動態業務中的一切信息,以便作出有利于生產要素組合優化的決策,使企業資源合理配置,以使企業能適應瞬息萬變的市場經濟競爭環境,求得最大的經濟效益。那么計算機參與企業信息化數據管理到底有什么優勢呢?(1)發揮最大使用價值-----友好的用戶界面,直觀易懂,操作方便,功能強大,可以涵蓋公司主要的技術情況。 (2) 減少重復勞動-----全方位的快速查詢減少重復勞動,通過計算機輔助管理, 減少了大量重復工作,工作效率也大大提高。 (3) 減少工作差錯與負擔-----數據管理中的一項重要工作是各種數據的計算、 統計、匯總,手工操作存在計算繁瑣、效率低、準確率低等缺點。本套系統所實現的巨大功能使得以上工作既簡單、方便又輕松自如。 (4) 自動生成各項統計表――可以針對查詢到的數據進行各種報表的生成和打 印。 (5) 統計分析提供決策――計算機快速、自動、強大的統計匯總功能和豐富的 報表打印功能,使各項數據的統計、匯總、分析報表一應俱全。公司的決策人可以根據最新的詳細情況對管理作出快速、準確的決策,提高公司的管理水平和競爭力。 (6) 可以將需要的數據輸入,進而計算出將要進行的工程的一些基本信息。 (7) 可以限定權限,更好的做好保密工作。
4 企業信息數據庫管理系統風險與問題
隨著經濟活動中信息的價值提升,企業的運營狀況等一系列數據的安全性成為企業信息化建設進程中一個不容忽視的問題,現在的企業越來越多的應用到內部的應用系統,其數據庫的后臺安全、防護、維護等措施必須高度重視,而通常情況下非IT行業的企業內部,通常不具備較多數量的數據庫管理人才,因此企業的數據庫安全防護和維護問題相對困難。信息系統面臨的威脅及風險主要包括以下幾方面: (1)關鍵數據被破壞或丟失。如生產經營數據、財務數據、客戶信息等被破壞或丟失。(2)關鍵業務系統中斷運行。如服務器硬件故障、病毒與黑客破壞、人為誤操作等。(3)重要的工作電腦大面積故障。如類似“沖擊波”病毒的大面積感染或防病毒軟件誤殺毒,將使整個辦公網絡陷入停頓和癱瘓。
5 小結
本文只是對企業信息數據庫管理系統做了簡單的介紹,而不涉及如何去建立一個完整的企業信息數據庫管理系統,目的是讓企業管理者們明白企業信息化的必要性,以及企業信息數據庫管理的優勢,但同時又不能盲目的追叢,要明白它的風險與問題,提前作好防范。
作者單位
關鍵詞:SQL Server數據庫系統;程序總體設計;功能分析;流程圖;數據流建立
中圖分類號:TP392 文獻標識碼:A 文章編號:1674-1723(2012)09-0176-03
隨著計算機技術的飛速發展及計算機科學的日漸成熟,計算機強大的功能已為人們深刻認識,計算機的應用已經普及到工作和生活的各個領域,并發揮著越來越重要的作用,給我們的生活帶來了極大的便利。這也使人們對利用計算機提高工作效率及可操作性有了更多的要求。利用ASPNET數據庫技術建立信息管理用戶平臺系統,提高數據管理效率便是其中的應用之一。該系統直接面向管理員和普通用戶,采用可視化界面面簡單明了,普通用戶均可以完成相應的數據
操作。
本論文旨在介紹利用SQL Server數據庫系統實現學生信息管理的集成化、信息化和自動化功能,而總體任務的實現是建立在對系統正確的需求分析基礎之上的。管理系統開發的起點是需求分析,這是整個系統開發過程中最重要的一步,它決定著開發的成敗。
一、數據庫開發軟件簡介
(一)SQL Server軟件簡介
SQL Server 分布式查詢使用戶可以引用來自不同數據源的數據,而在進行這些數據引用時,會感覺它們是SQL Server 2005數據庫的一部分。同時,分布式事務還將保證任何分布式數據更新的完整性。同樣,復制可以使用戶維護多個數據復本,同時還會確保每個單獨的數據復本保持同步??梢詫⒁唤M數據復制到多個移動的脫機用戶,此時,這些用戶能夠自主地進行工作,然后再將他們所做的所有修改合并到服務器。另外,SQL Server關系數據庫引擎能夠充分保護數據的完整性,而且還可以將管理和修改數據庫用戶的開銷減到最小。另外,SQL Server2005對聯合服務器、索引視圖和大型內存等功能的支持,使SQL Server 2005企業版可以升級到最大Web站點所需的性能級別。
(二)其他配套軟件簡介
IIS是Internet Information Server的縮寫,它是微軟公司主推的Web服務器。在Windows 2005安裝光盤中就包含IIS5.0。IIS與Windows NT Server完全集成在一起。所以用戶能夠利用在Windows NT Server和NTFS(NT File System,NT的文件系統)內置的安全特性,建立強大、靈活而安全的Internet或Intranet站點,能讓您在企業內部網絡或廣域網絡上,輕松共享文件和資訊。簡介
目前能支持3種語言,C#,Visual 和。C#是微軟公司專門為.NET量身定做的編程語言,它與.NET有著密不可分的關系。C#的類型就是.NET框架所提供的類型,C#沒有類庫,使用.NET框架所提供的類庫。另外類型安全檢查、結構化異常處理也都是交給CLR處理的。因此,C#是最合適開發.NET應用的編程語言。
二、數據庫系統功能設計
根據用戶調查信息,學生信息管理系統的基本流程是學生將基本信息交到教務處,再由管理員對學生的學籍信息及基本信息進行錄入及編輯。并且對學生的課程進行設定,錄入學生成績信息并進行管理。
這樣,根據學生信息的基本流程的分析,得到該系統的主要應具有的基本功能,可以看出,一個典型的學生信息管理系統至少應該包括以下基本功能:
(1)學生基本信息管理:提供對學生數據的錄入、修改、刪除等功能。
(2)系統基本設置信息管理:對院系、學生的教師、課程及班級信息維護功能。
(3)成績信息管理:對學生成績進行錄入、修改及刪除,學生補考成績的編輯,等功能。
(4)學生學籍信息管理:提供對學生的學籍信息的編輯及休學和退學的管理等功能。
(5)教務公告欄信息管理:提供對學生的教務公告信息的編輯及休學和退學的管理等功能。
(6)安全保密需求。為完善系統的管理功能,增加系統用戶管理功能,包括系統用戶的數據增加、刪除和修改。所有普通用戶,只能運行系統分配的功能;系統管理員能夠運行系統所有功能,從而保證系統數據安全。
三、數據庫系統業務流程分析
業務流程圖是一種描述系統內各單位、人員之間業務關系、作業順序和管理信息流向的圖表,利用它可以幫助分析人員找出業務流程中的不合理流向。
為了調查管理業務流程,調查人員應順著原系統信息流動的過程逐步地進行,內容包括各環節的處理業務、信息來源、處理方法、計算方法、信息流經去向、提供信息的時間和形態(報告、單據、屏幕顯示等)。
從業務流程圖可以看出該學生信息管理系統主要有以下幾項管理功能,如圖1所示:
錄入信息:學生將全部個人信息上報給教務處,教務處通過整理將數據交給管理員,將學生信息全部錄入并保存到相應的數據庫。將在學生信息錄入的同時,給予學生查看個人信息及選擇選修課的權力。以及教務處會下發教務通知,并錄入通知表中。
輸出信息:學生通過個人身份查看學生自己的各項信息。
統計信息:統計員根據學生信息庫與交費臺帳定期對學生交費情況進行匯總與統計也可以進行交費信息的隨時查詢。
圖1 系統業務流程圖
數據流圖描述:學生信息管理系統的數據流圖是根據學生信息的數據流程進行的分析,對現有的資料進行處理,其中有學生學籍信息的管理、學生成績信息管理、系統信息設置管理和教務通告管理,處理完的數據進行瀏覽和打印。