基于Windows自带Bat命令实现数据库配置和管理的系统和方法技术方案

技术编号:16301400 阅读:43 留言:0更新日期:2017-09-26 19:29
本发明专利技术公开了一种基于Windows自带Bat命令实现数据库配置和管理的系统和方法,包括为用户权限分配和登入用户权限检查权限设置和校验模块;对用户操作过程中输入信息的完整性进行校验输入接口控制和检查模块;用来生成动态密码,对用户输入的动态密码进行校验的动态密码设置和校验模块;进行数据库命令转换并执行,查询结果给用户数据库查询模块;用户按提示输入原始数据信息后、程序进行信息录入,校验并返回录入结果,给用户确认的数据录入模块;按用户输入条件进行删除操作,校验并返回删除结果的数据删除模块;用户通过选项方式建立数据库和数据表并通过选项进行数据库、数据的备份和恢复的数据库创建及数据备份和恢复模块。

System and method for realizing database configuration and management based on Windows with Bat command

The invention discloses a Windows built-in Bat command system and method to realize database configuration and management based on including user permissions allocation and user login permissions check the permissions and check module; check the input interface inspection and control module on the integrity of the user input in the process of operation; used to generate dynamic password and dynamic password settings and check module to check the dynamic password input by the user; the database and execute the command conversion, query results to the user database query module; users are prompted to input the original data information, program information input, check and return the results to the data entry module input, user confirmation; according to user input conditions for deletion check and return the data delete delete module; user database is built by way of options And data tables, and through options to database, data backup and recovery of database creation and data backup and recovery module.

【技术实现步骤摘要】
基于Windows自带Bat命令实现数据库配置和管理的系统和方法
本专利技术涉及工厂大规模数据测试
,对测试数据,测试数据库的管理和维护,尤其涉及一种基于Windows自带Bat命令来实现测试数据库配置和管理的方法,通过Bat程序来实现测试数据库的配置、管理和日常维护的便捷、高效和傻瓜式管理,来保证服务器数据的安全和测试的稳定。
技术介绍
当前一些小的生产企业和代工企业,在生产和管理过程中,有测试数据管理方面的需求。但是技术力量不够、不能够自己开发,使用大型专业性管理软件在成本和技术上都有所欠缺、针对性不强,而且有些系统集成的管理软件,专业性强,配置和管理数据库需要花大量时间来学习,而且需要有一定的经验积累,管理人员素质要求高,受到企业小、人员技术水平以及生产、测试、管理成本有限,不能给很好地满足这些企业的实际需要,目前市场上尚缺少简单高效又容易上手的管理软件和工具,基于这种情况我们开发了基于Windows自带命令的Bat程序来实现测试数据库的配置、管理和日常维护的便捷、高效和傻瓜式管理,来保证服务器数据的安全和测试的稳定。
技术实现思路
本专利技术的目的就是为解决现有技术存在的上述问题,提供一种基于Windows自带Bat命令来实现测试数据库配置和管理的系统和方法;本专利技术的方法简单易懂,高效,通用性好,易操作,成本低,使生产企业不需大量投入就具备配置和管理数据库的能力,利用用户权限管理和动态密码管理、安全可靠性高,保证了数据库数据的安全性。本专利技术解决技术问题的技术方案为:一种基于Windows自带Bat命令来实现测试数据库配置和管理的系统,所述系统由设置权限的用户通过数据库管理操作完成,包括:主要负责为用户权限分配和登入用户权限检查权限设置和校验模块;主要负责对用户操作过程中输入信息的完整性进行校验输入接口控制和检查模块;主要用来生成动态密码,并对用户输入的动态密码进行校验的动态密码设置和校验模块;针对用户不同的查询条件进行数据库命令转换并执行,然后打印查询结果给用户数据库查询模块;用于用户按提示输入原始数据信息后、程序进行信息录入,校验并返回录入结果,以查询方式打印给用户确认的数据录入模块;用于用户需要删除异常数据时、按用户输入条件进行删除操作,校验并返回删除结果,以查询方式打印给用户确认的数据删除模块;用户通过选项方式建立数据库和数据表并通过选项进行数据库、数据的备份和恢复的数据库创建及数据备份和恢复模块。一种基于Windows自带Bat命令来实现测试数据库配置和管理系统的方法,主要包括如下步骤:1)程序基本参数信息配置,用户根据使用环境、安全性、使用习惯等配置参数信息;2)用户根据实际授权权限,选择数据库操作选项并验证授权权限,动态密码等信息;3)权限和密码验证结束后,根据提示输入,程序会进行相应的数据库操作,并打印操作结果;本次结束后,可根据需求返回继续或退出。具体步骤如下:1)权限设置和校验模块,主要负责为用户权限分配和登入用户权限检查,用户登入后,根据权限分配相应的操作权限;2)输入接口控制和检查模块,主要负责对用户操作过程中输入信息的完整性进行校验;3)动态密码设置和校验模块,主要用来生成动态密码,并对用户输入的动态密码进行校验;4)数据库查询模块,针对用户不同的查询条件进行数据库命令转换并执行,然后打印查询结果给用户;5)数据录入模块,用户按提示输入原始数据信息后,程序进行信息录入,校验并返回录入结果,以查询方式打印给用户确认;6)数据删除模块,用户需要删除异常数据时,按用户输入条件进行删除操作,校验并返回删除结果,以查询方式打印给用户确认;7)数据库创建及数据备份和恢复模块,使用户可以通过选项方式建立数据库和数据表,并通过选项进行数据库、数据的备份和恢复。具体采用以下步骤完成:1)利用数据库管理主程序,以BAT命令为基础开发程序主菜单选择界面,整合各功能程序模块,实现主菜单选项和程序执行模块的连接,达到管理和维护数据库功能;2)权限设置与校验模块,以BAT命令为基础开发用户权限识别和校验程序;3)输入与校验模块,以BAT命令为基础开发用户输入界面和输入数据校验程序;4)密码设置和校验模块,以BAT命令为基础开发动态密码生成,和用户输入密码校验程序;5)数据查询模块,以BAT命令为基础结合数据库客户端工具,实现根据查询条件查询数据库,并打印信息给用户;6)数据录入模块,以BAT命令为基础结合数据库客户端工具,实现根据录入条件进行数据录入,并打印信息给用户;7)数据删除模块,以BAT命令为基础结合数据库客户端工具,实现根据条件信息删除数据,并打印信息给用户;8)数据库备份与恢复模块,以BAT命令为基础结合数据库客户端工具,实现根据用户选项创建数据库,数据表,一键备份数据库和数据,一键恢复数据库和数据等功能。本专利技术的有益效果:1.本专利技术通过基于Windows自带Bat命令来实现测试数据库配置和管理的方法,Windows下基于Bat自带命令,实现完全黑盒化数据库管理维护的方法,具有程序小、通用性好,支持本地远程操作、操作简单,权限和动态密码结合满足数据库操作安全性需求。本专利技术简化了数据库操作维护的难度,实现了数据库维护的简单化,降低了技术难度,更贴合企业人员流动性大,入职培训时间短,人员技术水平不高的特点。2.本专利技术通用性好,所有的Windows系统环境下都可以平稳运行;3.本专利技术适用权限授权和动态密码结合的安全管理方式,提高了数据库维护的可靠性。附图说明图1为本专利技术的模块结构示意图;图2为本专利技术的功能结构示意图。具体实施方式为了更好地理解本专利技术,下面结合附图来详细解释本专利技术的实施方式。本专利技术实现了一种基于常用Windows系统自带命令,让用户通过选项操作实现数据库管理的系统和方法,本专利技术支持本地管理和通过网络远程管理。结合图1,图2具体说明如下:图1为本专利技术的模块结构示意图。一种基于Windows自带Bat命令来实现测试数据库配置和管理的系统,所述系统由设置权限的用户通过数据库管理操作完成,包括:主要负责为用户权限分配和登入用户权限检查权限设置和校验模块;主要负责对用户操作过程中输入信息的完整性进行校验输入接口控制和检查模块;主要用来生成动态密码,并对用户输入的动态密码进行校验的动态密码设置和校验模块;针对用户不同的查询条件进行数据库命令转换并执行,然后打印查询结果给用户数据库查询模块;用于用户按提示输入原始数据信息后、程序进行信息录入,校验并返回录入结果,以查询方式打印给用户确认的数据录入模块;用于用户需要删除异常数据时、按用户输入条件进行删除操作,校验并返回删除结果,以查询方式打印给用户确认的数据删除模块;用户通过选项方式建立数据库和数据表并通过选项进行数据库、数据的备份和恢复的数据库创建及数据备份和恢复模块。一种基于常用Windows系统自带命令,让用户通过选项操作实现数据库管理的方法,主要包括如下步骤:1)程序基本参数信息配置,用户根据使用环境、安全性、使用习惯等配置参数信息;2)用户根据实际授权权限,选择数据库操作选项并验证授权权限,动态密码等信息;3)权限和密码验证结束后,根据提示输入,程序会进行相应的数据库操作,并打印操作结果;本次结束后,可根据需求返回继续或退出。本文档来自技高网...
基于Windows自带Bat命令实现数据库配置和管理的系统和方法

【技术保护点】
一种基于Windows自带Bat命令实现数据库配置和管理的系统,所述系统由设置权限的用户通过数据库管理操作完成,其特征是,包括:主要负责为用户权限分配和登入用户权限检查权限设置和校验模块;主要负责对用户操作过程中输入信息的完整性进行校验输入接口控制和检查模块;主要用来生成动态密码,并对用户输入的动态密码进行校验的动态密码设置和校验模块;针对用户不同的查询条件进行数据库命令转换并执行,然后打印查询结果给用户数据库查询模块;用于用户按提示输入原始数据信息后、程序进行信息录入,校验并返回录入结果,以查询方式打印给用户确认的数据录入模块;用于用户需要删除异常数据时、按用户输入条件进行删除操作,校验并返回删除结果,以查询方式打印给用户确认的数据删除模块;用户通过选项方式建立数据库和数据表并通过选项进行数据库、数据的备份和恢复的数据库创建及数据备份和恢复模块。

【技术特征摘要】
1.一种基于Windows自带Bat命令实现数据库配置和管理的系统,所述系统由设置权限的用户通过数据库管理操作完成,其特征是,包括:主要负责为用户权限分配和登入用户权限检查权限设置和校验模块;主要负责对用户操作过程中输入信息的完整性进行校验输入接口控制和检查模块;主要用来生成动态密码,并对用户输入的动态密码进行校验的动态密码设置和校验模块;针对用户不同的查询条件进行数据库命令转换并执行,然后打印查询结果给用户数据库查询模块;用于用户按提示输入原始数据信息后、程序进行信息录入,校验并返回录入结果,以查询方式打印给用户确认的数据录入模块;用于用户需要删除异常数据时、按用户输入条件进行删除操作,校验并返回删除结果,以查询方式打印给用户确认的数据删除模块;用户通过选项方式建立数据库和数据表并通过选项进行数据库、数据的备份和恢复的数据库创建及数据备份和恢复模块。2.一种利用权利要求1所述的基于Windows自带Bat命令实现数据库配置和管理的系统的方法,其特征是,主要包括如下步骤:1)程序基本参数信息配置,用户根据使用环境、安全性、使用习惯配置参数信息;2)用户根据实际授权权限,选择数据库操作选项并验证授权权限,动态密码信息;3)权限和密码验证结束后,根据提示输入,程序会进行相应的数据库操作,并打印操作结果;本次结束后,可根据需求返回继续或退出。3.如权利要求2所述的一种基于Windows自带Bat命令实现数据库配置和管理的系统的方法,其特征是,具体步骤如下:1)利用权限设置和校验模块为用户权限分配和登入用户权限检查,用户登入后,根据权限分配相应的操作权限;2)利用输入接口控制和检查模块对用户操作过程中输入信息的完整性进行校验;3)利用动态密码设置和校验模块...

【专利技术属性】
技术研发人员:王新亚赵小强王勇
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1