通用数据库管理工具

被引量 : 0次 | 上传用户:guochang704
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库在各行各业使用越来越广泛,随着信息化的不断深入,不同的商业数据库也造成了数据库异构的问题。这给数据库管理员带来很多不方便,他们需要熟悉多种数据库管理管理系统。开发一个通用数据库管理工具,屏蔽底层的异构数据库,为数据库管理员提供一个统一的平台管理和使用不同数据库有一定的实用价值意义。本文针对数据库异构的问题开发了一种C/S架构的通用数据库管理工具,该工具可以对数据库进行基本管理,对数据进行备份恢复和移植,提供了基本的权限管理功能,此外还为用户提供报表输出功能。软件具有较强的数据访问能力,在运行过程中能热切换服务器。通用数据库管理工具中,最频繁的操作是数据访问,因此,开发通用数据库管理工具的一个关键技术是设计一种通用数据访问组件,该组件能屏蔽底层的异构数据库,提供统一的数据访问接口。本文结合设计模式对ADO.NET进行扩展设计,提出了一种通用数据访问组件模型和实现方法。该组件为程序员提供了更加简洁实用的接口,程序员也不必关心后台数据库类型,只需修改软件的配置文件就能实现软件移植到不同的数据库平台上。通用数据库管理工具中,SQL语句操作是人机交互过程中最重要的一环,能快捷高效地管理数据库。本文深入研究微软的技术规范Rich Text Format Specification(v1.7),设计了一种带有语法高亮显示和智能感知提示的富文本控件框,用于实现SQL语句操作窗口。能为用户高亮显示SQL的保留关键字,能在用户输入关键字时给予智能提示并自动完成输入,实现友好人机交互。通用数据库管理工具不仅实现了对异构的数据库的使用和维护,而且为其开发的通用数据访问组件和具有智能感知提示的文本控件具有良好的重用性。
其他文献
气象卫星和卫星气象发展到今天,正处于一个承上启下,继往开来的关键时期。本文从国内外气象卫星的发展,气象卫星对大气科学的作用和影响这两大方面讨论了它们在不同发展阶段
大规模科学计算可视化是将基于高性能计算机的科学计算过程中产生的数据及计算结果转换为直观的图形或图象显示出来,已经成为科学研究中不可缺少的技术手段。高性能计算技术
退耕还林作为一项长期的、复杂的生态工程,其在改善局部生态环境的同时,也会影响到退耕区的社会经济的发展,而退耕区的经济发展水平直接关系着退耕还林工程的持续性发展。采
人类对自然资源长期不合理的开发利用所积累的大量生态隐患和环境欠债不仅严重制约了经济的发展,影响人类社会的进步,而且对人类现在和未来的社会经济发展构成威胁,迫使人们
由于系杆部分可以承受拱脚的水平推力,系杆拱桥对墩台和地基的要求明显降低,扩大了系杆拱桥的使用范围。与传统拱桥相比,系杆拱桥具有明显的力学和美学优势,在桥梁设计和建设
随着我国高等教育事业的发展,高校青年教师正在成为高校教书育人的主力军和生力军,高校青年教师在给高校教师队伍的发展带来生机与活力的同时,由于部分人不重视师德修养,师德
航空机炮是一种其貌不扬的机载武器,在其发展的历史长河中,为了获得尽可能强的作战能力,设计人员煞费苦心,极尽大胆创新之能事,使其或射速最高,或能够全向射击,或能够拦截来
期刊
本文讨论了雷达回波信号初相随机变化对最佳匹转配波器和准匹配滤波器的影响。分析表明匹配滤波器的输出信噪比相对于理论上的最佳值有3dB 的统计平均损失,并指出在雷达的工
本研究描述了红色锦鲤从出膜到体色形成的过程,总结和归纳不同发育阶段体色变化异同点,筛选出6个体色变化较显著时期,分别为1、2、3、4、12、48日龄。利用荧光定量PCR分析MIT