【正文】
。 data source= connectionstringCNt = 0End Sub注意:工程屬性對話框中的”啟動選項”用來選取擇運行VB時顯示的第一個窗體,或者Sub Main.主窗體中的代碼不多,基本上都是實現(xiàn)單擊某個菜單選項即彈出相應窗體的語句,這些語句將分別在各個窗體中介紹。單擊“系統(tǒng)管理” “退出系統(tǒng)”菜單,關閉系統(tǒng)代碼如下:Private Sub exit_sys_Click()EndEnd sub系統(tǒng)主窗體的實現(xiàn)其代碼如下:Private Sub add_admin_Click()End SubPrivate Sub add_back_book_Click()End SubPrivate Sub add_book_info_Click()End SubPrivate Sub add_book_style_Click()End SubPrivate Sub add_lend_book_Click()End SubPrivate Sub add_reader_info_Click()End SubPrivate Sub add_reader_style_Click()End SubPrivate Sub change_pwd_Click()End SubPrivate Sub del_book_info_Click()End SubPrivate Sub del_book_style_Click()End SubPrivate Sub del_reader_info_Click()End SubPrivate Sub del_reader_style_Click()End SubPrivate Sub exit_sys_Click()EndEnd SubPrivate Sub find_book_info_Click()End SubPrivate Sub find_lend_book_Click()End SubPrivate Sub find_reader_info_Click()End SubPrivate Sub gu_Click()End SubPrivate Sub H_Click()End SubPrivate Sub Image1_Click()End SubPrivate Sub modify_book_info_Click()End SubPrivate Sub modify_book_style_Click()End SubPrivate Sub modify_reader_info_Click()End SubPrivate Sub modify_reader_style_Click()End Sub 數(shù)據(jù)庫的維護 由于應用環(huán)境不斷變化,數(shù)據(jù)庫運行過和中物理存儲也會不斷變化,對數(shù)據(jù)庫設計進行調整,修改等維護工作是設計工作的繼續(xù)和提高。對數(shù)據(jù)庫經常性的維護工作主要包括:(1)數(shù)據(jù)庫的轉儲和恢復針對不同的應用要求制定不同的轉儲計劃,保證一旦發(fā)生故障能盡快將數(shù)據(jù)庫恢復到某種一致的狀態(tài),盡可能減少對數(shù)據(jù)庫的破壞。(2)數(shù)據(jù)庫的安全性、完整性控制在數(shù)據(jù)庫運行過程中由于應用環(huán)境的變化,對安全性的要求也會發(fā)生變化,如原來機密的數(shù)據(jù)現(xiàn)在可以公開查詢了,新加入的數(shù)據(jù)又可能是機密的了。系統(tǒng)中用戶的密級改變。這都需要根據(jù)實際情況修改原有的安全性控制,可以設置數(shù)據(jù)庫密碼及用戶權限。同樣,數(shù)據(jù)庫的完整性的約束條件也會變化,需要DBA不斷修正。(3)數(shù)據(jù)庫性能的監(jiān)督、分析和改造利用Microsoft SQL Server2000提供的檢測系統(tǒng)性能參數(shù)的工具,在數(shù)據(jù)庫運行過程中,監(jiān)督數(shù)據(jù)進行分析,找出改進系統(tǒng)性能的方法,并做適當調整。(4)數(shù)據(jù)庫的重組及重構造數(shù)據(jù)庫運行一段時間后,由于記錄不斷增、刪、改,增添、修改的數(shù)據(jù)不能為空,否則不能保存到數(shù)據(jù)庫中。使數(shù)據(jù)庫的物理存儲情況變壞,降低了數(shù)據(jù)的存取效率,數(shù)據(jù)庫性能下降,這時DBA要對數(shù)據(jù)庫進行重組織,或部分重組織(只對頻繁增、刪的表進行重組織),可以利用Microsoft SQL Server2000專門提供的數(shù)據(jù)重組織實用程序操作,按原設計要求重新安排存儲位置、回收垃圾、減少指針鏈等,提高系統(tǒng)性能。有些情況,如由于數(shù)據(jù)庫應用環(huán)境發(fā)生變化,增加了新的應用或新的實體,取消了某些應用,有的實體與實體間的聯(lián)系發(fā)生變化,則需要調整數(shù)據(jù)庫的模式及內模式。結束語 值此論文提交之際,我向所有曾經幫助過我的人表示衷心的感謝。在設計的整個過程中,對新軟件的使用、程序的編寫、數(shù)據(jù)庫的構建等一系列問題,老師都給予了我大力的支持和耐心的指導。尤其在完成論文的最后階段,老師對論文提出了大量寶貴的意見和建議,在此對老師表示衷心的感謝!而他的勤懇務實的工作態(tài)度,精益求精的治學作風,更是給我留下了深刻的印象,他不但是授業(yè)、解惑的導師,更是治學、研究的榜樣,他對我指導與鼓勵讓我受益非淺。!另外,與我用樣使用VB Server2000的同學們更是無私的給予了我許多幫助,并給我提出了許多有益的建議,真心的感謝他們的幫助與建議!再次感謝我的老師、我的同學以及相關網站給予我的幫助參考文獻 [1] 但正剛,《》,北京:清華大學出版社,2002[2] Evangelos Petroutsos, Asli Bilgin,《Visual 》,北京:電子工業(yè)出版社,2002,419470[3] Rebecca ,《》,北京:清華大學出版社,2002,277327[4] 王樹偉,王蒙,《Visual 》,北京:電子工業(yè)出版社,2002. [5] 王興品,《Visual 》,北京:電子工業(yè)出版社,2002[6] 金雪云,焦桂英等,《》,北京:電子工業(yè)出版社,2002[7] 孟軍,王寶學,《》,北京:人民郵電出版社,2002[8] 焦薦滄,龍曉敏,《》,西安:西安電子科技大學出版社,2001 29