- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件数据库设计原则探讨
计算机软件的设计与数据库操作中的内容有着密切联系,所以数据库设计在计算機软件设计中有着重要的作用,同时数据库设计也是计算机软件运行中的基础和支撑,它决定这计算机系统能否稳定运行,所以数据库设计的质量和水平是至关重要的。一个具有较高水平的数据库设计在一个具有较高性能的计算机软件系统中是非常重要的,所以在数据库设计的过程中,就要根据用户的需求,遵循数据库设计原则及理念,以科学的逻辑对其进行分析和实现。
1 浅析数据库技术
随着社会的发展,数据库技术在计算机领域也得到较好的发展,数据库技术的主要目的就是能够存储且管理多种不同的数据资源。目前数据库技术研究方向主要是怎样能够对数据进行很好的管理和使用,一般数据库的管理及研究对象都是统一化的,简单来说就是所有数据库技术涉及的内容,主要都包括:数据库对数据进行统一化的管理,根据指定的数据结构创建相对的数据库;通过使用现有的数据库管理系统,使数据库能够处理一系列简单的问题,比如添加、修改、分析等;使用应用管理系统实现数据的分析及处理。
在一些计算机软件设计过程中,软件设计师常常会遇到一系列的数据库操作问题,所以在计算机软件设计中,数据库设计就成为了一项重要的内容,另外,数据库技术也是计算机软件系统能够正常运行的一个支撑点,这就表示数据库设计的水平与计算机系统的稳定运行有着密切的关系,所以数据库设计在计算机软件中有着至关重要的作用。一个优秀的数据库设计能够使计算机系统正常稳定的运行,也能够使计算机软件程序流畅地运行。(图1为数据库应用程序生命周期的主要步骤。)
2 计算机软件数据库设计的重要性
2.1 节约资源及减少维修率
数据库设计使计算机软件设计中最重要的部分,所以在计算机软件设计中就要极其重视。在数据库设计中,由于每个软件功能的定义都各不相同,软件设计师考虑及理解设计的角度也各不相同,软件设计师自身的能力及层次各不相同等多种因素,这就使计算机软件中的数据库设计发挥不出自身的作用。在计算机软件设计中,每个环节都有不同的功能和作用,由于部分软件设计师较为重视计算机软件功能模块,忽视数据库的设计,没有对数据库设计进行综合、全面的分析,这就使计算机软件在运行及使用的过程中导致数据库性能较低,频繁出现故障等问题。软件设计师在设计计算机软件时,对其中的数据库设计不够认真,这就会造成一系列的安全隐患,比如漏电,对之后计算机软件中的应用程序的正常使用产生不利的影响,严重的会造成整个计算机软件系统崩溃。数据库设计的水平及质量不达标,也会使计算机软件在使用过一段时间之后产生故障,提高了计算机软件后期维修率,影响计算机软件功能的发挥,大大的浪费了人力、精力及资金。
2.2 提高计算机软件的运行速度
e:\知网文件\电脑31-32\电脑32\1xs32\image\image1.png/e:\知网文件\电脑31-32\电脑32\1xs32\image\image1.png
图1 数据库应用程序生命周期的主要步骤
较高水平和质量的数据库设计,能够满足不同计算机软件系统的运行需求,在使用应用程序的时候,也能够将系统中的功能充分的发挥及实现。具有较高性能的数据库设计,能够有效地提高计算机软件中的性能,使计算机系统在运行时发出的指令能够快速有效的提供信息,大大地提高计算机软件的运行速度。数据库设计具有扩展性,使用户在计算机软件操作过程中节约了自己的时间。数据库还具有存储信息及资源的功能,在进行数据库设计的时候将一些不必要的数据库进行清除,有效的提高系统的查询效率。数据库还具有其他强大的工功能,计算机软件设计师可以根据自己的需求及软件功能的需求,进行有效的数据库设计,使数据库在计算机软件运行中发挥出自身的作用。
2.3 减少计算机软件故障出现几率
在进行数据库设计的时候,如果没有对软件进行有效的分析或者没有对数据库的发小进行有效估算,设计中的步骤太过复杂,会使计算机软件在使用的过程中不能够将自身的统计功能有效发挥,这就会使计算出现困难。在进行数据库设计的时候,如果没有有效的设计日志信息,那么就会导致计算机软件在今后使用的过程中出现不必要的故障,用户在使用计算机过程中对于一些错误的操作难以修改,使数据库功能在计算机软件中得不到有效的发挥,对计算机软件功能的实现是非常不利的。数据库与应用程序系统有着密切的联系,不合理的数据库设计也会对系统造成不利的影响,还会对整个计算机软件功能的发挥造成不必要的麻烦。所以在计算机软件设计中,就要加强数据库的设计,使计算机软件的功能在用户使用的过程中得以实现。
3计算机软件数据库设计原则
3.1 制定详细的计划
在进行数据库设计的时候,首
文档评论(0)