Sql Server、Mysql 数据库统一管理解决方案.docVIP

Sql Server、Mysql 数据库统一管理解决方案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Sql Server、Mysql 数据库统一管理解决方案.doc

Sql Server、Mysql 数据库统一管理解决方案   摘要:“数据”作为一种信息的载体在我们现代的企业管理中发挥着巨大的作用,但是,由于现代企业的复杂性直接导致了我们数据库系统的多样性,特别是Mysql和Sql Server数据库的使用更是尤为频繁,那么,数据库的管理便显得尤为的重要。因此,在这样的大环境下,Sql Server、Mysql数据库统一管理解决方案便应运而生。该解决方案主要利用一个统一的管理界面对我们的Sql Server和Mysql数据库进行管理,从而实现同时对两个不同数据库系统的统一操作。   关键词:Sql Server数据库;Mysql数据库;统一管理   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)23-5203-03   在信息爆炸的如今,数据作为信息的形式化表示以它特定的方式存在着我们生活的各个领域。数据库作为数据存储和管理工具也在发挥着巨大的作用。   由于现代企业的复杂性以及企业中各行各业应用系统的多样性,使得不同数据库的管理变得非常的麻烦, Sql Server、Mysql数据库管理解决方案就是在这样的环境下应运而生的。它主要实现了Sql Server、Mysql数据库的统一管理,方便了对这两种数据库的操作,提高了我们的工作效率。   1 需求分析   1.1功能需求分析   该解决方案主要的功能模块有:   1) 用户登录模块:主要会实现用户的登录,也就是一个用户权限的规定。   2) 用户管理模块:添加用户,删除用户以及修改用户。   3) 表管理模块:主要提取用户输入到dataGridView中的属性列信息和表名,选择用户,从而为选择的用户创建表,用于存放不同的用户数据。   4) 数据管理模块:主要实现导入EXCEL中所有的Sheet表单数据,根据需要对相应的数据进行修改,并将该数据更新到我们在treeView中选择的表中。   1.2可行性分析   可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,实际上是一次简化系统分析和系统设计的过程,一般可以从以下三方面分析其可行性:   1)操作可行性:本解决方案的开发时用目前非常流行的开发技术C#.NET,后台数据库管理系统是Sql Server及Mysql,数据库操作方便,用户操作简捷、直观。   2) 经济可行性:有了Sql Server、Mysql数据库统一管理解决方案,我们在对不同的数据库进行数据的管理时就可以更加快速和方便的实现,不再是像传统的操作那样单独的操作,这样既节省人力,也节省了物力。为我们的数据库管理提供了经济有效的方法。   3) 技术可行性:目前C#.NET技术已经非常流行,并且提供了多个内置对象,方便对数据库的操作,同时Visual Studio 2010也提供了图形用户界面的,方便用户的设计。该软件还提供了内置的Sql Server 2008数据库,其运行的环境也很容易搭建。   综上所述,该解决方案基本上满足了操作可行性、经济可行性以及技术可行性。是一个可行的解决方案。   1.3 结构分析   2 总体设计   2.1 界面总体设计   通过对目标解决方案的的各个方面的分析我们得出解决方案的总体模块应该有四个,一个是一个简单的登陆模块,主要是进行用户身份的验证,另外一个是管理模块,对用户信息及各个用户数据进行管理,用户登陆成功后进入管理界面,然后就能看到用户管理、表管理以及数据管理这几个子界面,在用户管理中主要是进行用户的增加、删除和修改;在表管理中主要是进行输入属性列和创建表的相关操作;在数据管理中主要是对我们的数据进行导入和入库。   2.2 数据库总体设计   在本解决方案的设计过程中我们主要用到的数据库是Sql Server数据库和Mysql数据库,其中前者我们是使用的VS2010中自带的数据库,而后者是通过安装了Mysql插件,向项目中添加Mysql.Data.dll来实现对MySQL数据库的相关操作。   当用户登陆到管理界面的时候,我们就使用用户管理界面上的创建用户、删除用户以及修改用户等按钮对用户进行管理,同时为用户创建相应的数据库。   表管理主要是在表管理界面上用户自动的输入属性及相关的关键词到dataGridView中,再选择相应的用户,输入表名,然后在服务端将dataGridView中的属性读出来,为我们的用户创建表。当我们不需要某张表的时候就删除相应的表。   不同用户的不同表中的数据的同步则是通过数据管理界面来实现的,我们将需要同步更新的数据从外部EXCEL中导入。然后进行修改,再插入到选中的相应的数据库的表中。   3 详细设计   详细设计主要是包括两方面的

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档