一种SQLServer数据库访问和修改系统及方法技术方案

技术编号:34954668 阅读:18 留言:0更新日期:2022-09-17 12:32
本发明专利技术公开了一种SQL Server数据库访问和修改系统及方法,创建一个SqlServer数据库;设置权限:设置账号密码并设置账号的管理员权限;权限验证后连接上Sql Server数据库,存储Sql Server数据库中所有表的数据;对Sql Server数据库中所有数据表以表名列表显示;对Sql Server数据库中数据表进行查询或编辑:通过数据表名访问数据库表中数据;对查询出的具体数据修改数据内容,修改内容实时同步至Sql Server数据库。解决人员在没有数据库权限时,无法修改数据库数据的问题,方便无权限人员临时查询和修改数据。时查询和修改数据。时查询和修改数据。

【技术实现步骤摘要】
一种SQL Server数据库访问和修改系统及方法


[0001]本专利技术属于数据库
,具体涉及一种SQL Server数据库访问和修改系统。

技术介绍

[0002]数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。
[0003]数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。
[0004]现有技术在没有数据库权限时,无法对数据库的数据进行查询和修改,例如在团队协同工作时,无权限人员经常有临时使用数据库的需求,等到授权审批流程长还有可能无法实现,造成工作效率低下等问题。

技术实现思路

[0005]本专利技术的目的就在于提供一种SQL Server数据库访问和修改系统及方法,以解决人员在没有数据库权限时,无法修改数据库数据的问题,方便无权限人员临时查询和修改数据。
[0006]本专利技术的目的是通过以下技术方案实现的:
[0007]作为本专利技术的一方面,提供一种SQL Server数据库访问和修改系统,包括:
[0008]登陆模块,用于进行权限设置和权限验证;
[0009]数据存储模块,用于存储SQL Server数据库中所有表的数据,数据存储模块与SQL Server数据库中的数据实时同步;
[0010]数据查询及编辑模块,用于查询数据存储模块中的表,并可对查询出的数据表进行数据编辑。
[0011]进一步地,所述登陆模块包括:
[0012]管理员单元,用于设置管理员权限;
[0013]账号设置单元,用于管理员设置账号及密码;
[0014]权限管理单元,用于管理员给各账号设置对应的权限。
[0015]进一步地,所述数据存储模块使用字典型的数据结构存储SQL Server数据库中所有数据表。
[0016]进一步地,所述数据查询及编辑模块包括:
[0017]数据查询单元,用于查询数据存储模块中的数据表;
[0018]数据修改单元,用于修改数据存储模块中的数据表内容;
[0019]数据创建单元,用于创建数据库数据表;
[0020]数据删除单元,用于删除数据库数据表。
[0021]作为本专利技术的另一方面,同时提供一种SQL Server数据库访问和修改方法,包括
以下步骤:
[0022]步骤一、创建一个Sql Server数据库;
[0023]步骤二、设置权限:设置账号密码并设置账号的管理员权限;步骤三、权限验证后连接上Sql Server数据库,存储Sql Server数据库中所有表的数据;
[0024]步骤四、对Sql Server数据库中所有数据表以表名列表显示;
[0025]步骤五、对Sql Server数据库中数据表进行查询或编辑。
[0026]进一步地,所述步骤二中,具有管理员权限的账号可以添加账号密码权限。
[0027]进一步地,所述步骤五包括:
[0028]通过数据表名访问数据库表中数据;
[0029]对查询出的具体数据修改数据内容,修改内容实时同步至Sql Server数据库。
[0030]进一步地,所述步骤五还包括:
[0031]创建数据库数据表;
[0032]删除数据库数据表。
附图说明
[0033]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。
[0034]图1为本专利技术所述一种SQL Server数据库访问和修改方法流程图。
具体实施方式
[0035]为使本专利技术实施的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面结合附图对本专利技术的实施例进行详细说明。
[0036]实施例1
[0037]一种SQL Server数据库访问和修改系统,包括:
[0038]登陆模块,用于进行权限设置和权限验证;
[0039]数据存储模块,用于使用字典型的数据结构存储SQL Server数据库中所有表,数据存储模块与SQL Server数据库中的数据实时同步;
[0040]数据查询及编辑模块,用于查询数据存储模块中的表,并可对查询出的表进行数据编辑。
[0041]所述登陆模块包括:
[0042]管理员单元,用于设置管理员权限;
[0043]账号设置单元,用于管理员设置账号及密码;
[0044]权限管理单元,用于管理员给各账号设置对应的权限。
[0045]所述数据查询及编辑模块包括:
[0046]数据查询单元,用于查询数据存储模块中的表;
[0047]数据修改单元,用于对数据存储模块中的表修改数据内容;
[0048]数据创建单元,用于创建数据库表;
[0049]数据删除单元,用于删除数据库表。
[0050]实施例2
[0051]一种SQL Server数据库访问和修改方法,包括以下步骤:
[0052]1、创建一个Sql Server数据库;
[0053]2、创建登陆窗口,包括账号密码,设置管理员权限;管理员可以添加登陆系统的账号密码权限;
[0054]3、登陆成功,连接上数据库后,在系统中使用字典型的数据结构存储数据库中所有表的数据;
[0055]4、界面变更为查询界面,界面显示数据库中所有表名;
[0056]5、在查询界面可通过表名访问数据库表中数据,也可以点击具体数据去修改数据内容,修改内容直接也会实际更改数据库表中数据;
[0057]6、在查询界面可以点击创建表按钮,创建数据库表;
[0058]7、在查询界面可以点击删除表按钮,删除数据库表。
[0059]以上所述,仅为本专利技术的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本专利技术的保护范围之内。同时本说明书中未作详细描述的内容均属于本领域技术人员公知的现有技术。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种SQL Server数据库访问和修改系统,其特征在于,包括:登陆模块,用于进行权限设置和权限验证;数据存储模块,用于存储SQL Server数据库中所有表的数据,数据存储模块与SQL Server数据库中的数据实时同步;数据查询及编辑模块,用于查询数据存储模块中的表,并可对查询出的数据表进行数据编辑。2.如权利要求1所述的一种SQL Server数据库访问和修改系统,其特征在于,所述登陆模块包括:管理员单元,用于设置管理员权限;账号设置单元,用于管理员设置账号及密码;权限管理单元,用于管理员给各账号设置对应的权限。3.如权利要求1所述的一种SQL Server数据库访问和修改系统,其特征在于,所述数据存储模块使用字典型的数据结构存储SQL Server数据库中所有数据表。4.如权利要求1所述的一种SQL Server数据库访问和修改系统,其特征在于,所述数据查询及编辑模块包括:数据查询单元,用于查询数据存储模块中的数据表;数据修改单元,用于修改数据存储模块中的数据表内容;数据创建单元,用于创建数据库数据...

【专利技术属性】
技术研发人员:李红吉田雨禾王志伟陈浩刘鹏程曹包华
申请(专利权)人:长春一汽富晟集团有限公司
类型:发明
国别省市:

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

1