sqlserver2008数据库网络应用

sqlserver2008数据库网络应用

ID:33978422

大小:60.41 KB

页数:4页

时间:2019-03-03

sqlserver2008数据库网络应用_第1页
sqlserver2008数据库网络应用_第2页
sqlserver2008数据库网络应用_第3页
sqlserver2008数据库网络应用_第4页
资源描述:

《sqlserver2008数据库网络应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQLserver2008数据库网络应用摘要:SQLServer2008是目前最强大和最全面的SQLServer版本,也是目前应用比较广泛的一个数据库版本。熟练地掌握SQLserver2008数据库的使用方法,是一件很重要的事情。从数据库安全和性能两个方面介绍了SQLserver2008数据库的网络应用的方法。关键词:SQLserver2008数据库;网络应用;数据安全;性能优化SQLserver2008数据库的使用,更多的还是在网络应用之中。网络应用和本地应用程序有很大的差别,网络应用的运行和

2、访问受到诸多客观条件的限制:网速、并发、数据安全……所以SQLserver2008数据库的网络应用,必须要考虑到以下几个方面:一、数据库数据的安全性是第一位的用户的数据,属于机密信息。黑客的存在,对于数据的安全性带来了很大的威胁。相比于SQLserver2005,SQLserver2008数据库在安全性上做出了很大的提升"SQLServer2008为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。”SQLServer2008可以对整个数据库、数据文件和日志文件进行简单加密。用数据加密来保

3、护数据的安全性,是一个比较常规的手段。过去我们都是采用在程序中运行加密算法来保护数据的安全。这种方法有一个很大的缺陷:简单的加密算法很容易被黑客破解,从而使得用户的数据被完全地而在程序中添加复杂的加密算法,又会影响程序的运行速度,加大服务器的负荷。SQLServer2008可以直接在数据库层面对用户数据进行加密,从根本上保护了用户的隐私。在硬件资源比较优越的情况下,我们可以通过使用SQLServer2008的数据加密这个功能,从根本上加强用户数据的安全性和隐秘性。二、数据库的设计应充分考虑性能问

4、题数据库的性能是否足够好,取决于数据库结构的设计和表结构的设计。这是任何类型数据库都必须要认真对待的问题。在网络应用中,设计良好的数据库结构和表结构的作用,显得尤为突出。数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。数据库结构的设计可以划分为四个步骤:需求分析、概念结构设计、逻辑结构设计和物理设计。1.需求分析是做项目之前首先要做的第一件事情只有明白了用户需求,我们才能设计并开发

5、出满足用户需求的应用来。在需求分析过程中,我们要充分了解用户需要的数据和对数据进行哪些操作。通过了解组织、人员的构成来创建数据字典,从而做出一个需求分析说明书来。一个完整的需求说明分析书应包含整个项目所需全部信息,具体如下:数据库系统应用范围与环境条件、工作流程图、数据流程图、数据字典、IPO图与加工说明、数据库性能要求、对操作界面的要求、各类约束条件、开发目标与方法、组织机构、系统当前状况分析、数据库系统功能设计目标、对系统结构的初步规划、日程进度、验收标准。2•做好需求分析之后,就需要对需求

6、分析做一个概念结构设计最常用的概念结构设计方法有实体分析法、面向对象设计方法、属性综合法和规范化关系方法。我们要通过概念结构设计,设计出不依赖于某种具体DBMS的满足用户应用需求的信息结构。3•逻辑结构设计的任务是把概念模型,例如E-R图转换成所选用的具体的DBMS所支持的数据模型逻辑结构的设计与算法密切相关,在设计逻辑结构的同时,还要考虑应用程序的设计。就拿客户信息来说,一个客户对应一个单位,客户的单位有客户单位的信息,而客户本身还有联系人的信息。由于这两个信息是一致的,我们就可以把联系人信息

7、和单位信息放到一个表里,这样当我们需要查询客户信息的时候只需要查询一个表,而不需要进行并表查询,在程序设计的时候就能降低数据库的运算量。这样不仅使得表维护工作变得简单便于维护,也提高了运行效率。进行逻辑转换除了遵循一般的规律之外,还要充分考虑实际需求做一些特殊的设计来简化问题。最终目的就是提高我们设计的正确率。4.物理设计就是对一个给定的逻辑数据模型求取与应用需要相适应的物理结构的过程数据的存储结构与存取方法是由DBMS决定并自动实现的,所以我们考虑好在网络环境下数据库的分布及索引结构就可以了。

8、SQLserver2008数据库应用,内容博大精深。想要熟练掌握并应用,需要的不仅仅是对数据库基础知识的把握,更多的还是要靠我们自己,在使用过程中,结合具体环境,做出合理的分析和判断。所谓“运用之妙,存乎一心。”多动脑,多动手实践,才能把数据库应用掌握到极致。参考文献:刘卫国,熊拥军.数据库技术与应用[M].清华大学出版社,2010.(作者单位武汉商贸职业学院)编辑谢尾合

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。