数据库备份和恢复模块的设计与实现

发布时间:2020-02-10 11:32:17 来源:糖果派对网站-糖果派对网址-糖果派对游戏点击:32

  第13 卷 第1 期江 苏 建 筑 职 业 技 术 学 院 学 报Vo l.13 №.12013 年03 月JOURNAL OF J IANGSU J IANZHU INST ITUTEM a r. 2013数据库备份和恢复模块的设计与实现田富国( 泉州经贸职业技术学院 慈山分院, 福建 泉州 362411)摘要: 数据库备份和恢复是信息管理系统的 重要工作, 一般由 数据库管理员 进行. 鉴于数据备份和恢复的常规需要, 不熟悉数据库管理系统的用 户 也应通过执行事先设计好的程序进行数据库的常规性维护. 基于此, 提出了有关数据库备份和恢复模块设计与实现方法.关键词: 数据库备份; 恢复模块; 程序设计; 实现; 程序代码中图分类号: TP 309.3文献标志码: B文章编号: 2095-3550(2013)01-0044-04D e s ign a n d Imp l em e n t a t i o n o f D a t a b a s e B a c k up a n d R e c o v e r y M o d u l eTIAN Fu- gu o(C i shan S choo l, Q uan zhou Voca t iona l Co l lege o f E conom ic sand Bu s ine s s, Q uan zhou,Fujian 362411,Ch ina)Ab s t r a c t: D a t aba s e ba ckup and r e cov e r y a r e impo r t an t wo rk o f in fo rm a t ion m an ag em en t sy s t em,wh i ch a r e ope r a t ed by d a t aba s e adm in i s t r a to r s. In v i ew o f conv en t ion a l n e ed o f d a t a ba ckup andr e cov e r y,u s e r s who a r e no t f am i l ia r w i th d a t aba s e m an ag em en t sy s t em shou ld do conv en t ion a lm a in t en an c e th rough imp lem en t a t ion o f d e s ign ed p rog r am s. B e c au s e o f th a t,th i s pape r pu t s fo r-w a rd d e s ign and imp l em en ta t ion m e thod o f d a t aba se ba ckup and r e cov e ry modu l e.K ey w o r d s: d a t a b a s e b a cku p;r e c o v e r y m od u l e;p r o g r am d e s i g n;im p l em en t a t ion;p r o g r am c od e收稿日 期: 2012-08-21作者简介: 田 富国, 男 , 福建三明人, 讲师, 硕士研究生.E - m a i l:y em ao zh an g 72@163.com数据库的 备份和恢复一般由 专业管理人员 完成. 但是鉴于数据的重要性, 即使没有专职数据库管理员,要求一般管理人员也要做好日 常的数据维护.对于后者需要通过执行事先设计好的程序进行数据库的备份和恢复工作. 因此, 数据库备份和恢复的程序设计是信息管理系统设计的重要组成部分[1-2]. 本文提出的数据库备份和恢复模块的设计与实现方法,可以为一个实际的信息管理系统在数据的备份和恢复方面提供参考. 为实现数据共享, 便于一般人员进行数据处理,本文提出的数据库备份和恢复模块基于客户机/服务器(C/S) 模式设计. 信息管理系统开发工具为P ow e r bu i ld e r, 服务器端数据库采用 A d a p t i v eS e v e r A n yw h e r e 8[3-5].1数据库备份模块的设计与实现1.1用户 界面数据库备份用 户 界面如图1 所示. 界面窗口 中的下拉列表框用以选择备份的时间, 点击“备份”按钮, 可以将当前的数据库备份到数据库服务器上.图1备份模块用 户 界面F ig. 1U s e r in t e r f a c e o f b a ck up m od u l e 第1 期田富国: 数据库备份和恢复模块的设计与实现45按钮“备份”c l i ck ed 事件完成的 任务是根据用户 选择的日 期和时间生成备份数据库文件名 , 文件以日 期和时间 的 综合信息命名. 如: 日 期 和时间 选择为2012 年...