系统开发中数据库管理探究

(整期优先)网络出版时间:2019-05-15
/ 2

系统开发中数据库管理探究

王艳1贾成举2王德兵3

1.中国人民解放军69026部队新疆乌鲁木齐830000;

2.中国人民解放军32318部队新疆乌鲁木齐830000;

3.中国人民解放军69046部队新疆乌鲁木齐830000

摘要:随着城市经济市场的快速发展,计算机技术逐渐融入企业管理模式,企业内部对数据信息的管理从传统纸质管理转变为电子管理,并结合了计算机技术中较为先进和成熟的数据库技术,更是有效地提高了企业信息管理的质量水平,而本文正是对这种较为成熟的数据库技术在信息管理中的实践进行详细分析,在确保企业信息管理高效率和安全性前提下,能够抢先掌握经济信息数据市场变化,增加企业的经济效益。

关键词:系统开发;数据库;管理;探究

1计算机数据库的特点和发展方向

1.1集合分散的数据,实现整体化。

在计算机内部系统文件中,很多的数据都是分散存储的,虽然计算机内部记录有其结构分布,但计算机的记录信息没有相关联系,使用计算机数据库系统能够将计算机内部分散的数据信息集中整理,从而达到计算机数据的整体化。

1.2提高数据的共享性。

计算机数据库系统在信息管理中是从计算机的整体视角对数据进行集合和描述的,以便数据为整个计算机系统服务,从而实现数据被多个用户、应用程序同时使用,数据信息的共享不仅减低了数据的冗余,为计算机系统节约了内存,同时也增加了计算机数据间的相容性和一致性。

1.3增加了数据的独立性。

计算机数据的独立性一般分为物理独立性和逻辑独立性,其独立性的特点可以使计算机数据库系统完美的将关于数据的描写和数据的应用两个部分分离,很好的规避了由于数据描述的变化造成的必须修改与其相关的所有应用程序这一现象的发生,这样不仅可以极大的降低计算机在应用程序上的维护管理开销,同时也极大的减少了由于相关数据描述的变化而修改应用程序造成的额外开销。

1.4计算机数据库应逐渐注重产品的差异化发展和技术的领先性发展。

随着现今信息技术的快速发展和计算机数据库系统不断的普及应用,计算机数据库系统产品多样化发展的脚步也在不断加快,具有差异化的产品才能不断满足社会生产和市场上的多元化需求。

1.5加强了计算机数据库系列产品的研发。

计算机数据库系统的应用不仅推动了市场应用的发展,同时也不断促进新技术的研发和使用。计算机数据库系统的研发从开始的简单到现今的复杂,系统功能也从开始的单一发展到现在的多元化,其发展过程某种程度极大的带动了科学技术的发展和改革,同时也促进了计算机数据库系统的相关技术同系列产品的诞生。

2系统开发与数据库管理中存在的问题

第一,计算机软件系统设计层面问题。这里主要指数据库系统本身的问题,由于系统开发和数据库管理的设计初期存在的问题没有得到解决,在设计和编码上存在弊端,投入使用后很容易表现出数据库系统故障,影响计算机的正常运行。第二,系统开发工程师的素质。由于系统开发工程师的水平不同,使得他们对系统开发的内在理解存在差异。有些软件工程师把更多的精力投入到业务功能模块的开发,忽视数据库的管理和设计,很少重视数据库性能及后期维护。这给用户后续的使用带来很多麻烦,这些问题并不是立刻显现的,有可能使用很长时间后才造成系统崩溃,损害用户的利益。一方面,由此产生的问题给用户带来不便,极有可能损害品牌形象,造成信誉不良等不利影响。另一方面,数据库的可扩展性能差、数据冗余、计算结果不佳会给售后带来很多麻烦,浪费人力物力。

第三,管理人员的疏忽。首先是管理人员没有按照规范进行操作,使得数据库运行时出现不同类型的安全问题,影响计算机的正常使用。其第二是个体经理的专业素质低,缺乏责任感,敷衍,导致操作失误,从而影响系统的正常运行,制造安全隐患。

第四,用户在使用中操作不当。用户操作不当是计算机系统与数据库管理中很重要的一个问题。有些用户没有严格遵守操作规范,为了节约时间而简化操作,甚至违规操作,提供病毒入侵和安全风险的机会。这些隐患不仅会泄露数据信息,还有可能被不法分子利用,甚至导致系统被破坏、攻击,影响计算机的正常使用。

3解决系统开发与数据库管理中相关问题的对策

第一,加强对数据库的基础管理。首先,树立安全防范意识,提高警惕性。用户在操作过程中要严格按照操作规范和制度,避免违规操作产生的不良影响。当出现安全隐患时,管理人员应迅速做出反映,对用户数据的安全进行保障。其次,养成备份的习惯。当处理一些重要数据及信息时,做好定期存储和备份工作,防止数据的丢失和损坏,减少实质性的破坏。除此之外,工作人员各司其职,根据相关管理制度,通过动态分布管理对数据库进行基础管理,保障数据库的健康、正常运行。最后,及时更新安全技术,加强计算机软件和数据库管理的研发、创新,及时对漏洞进行完善。

第二,做好数据库的安全防范工作。一方面,数据库在各数据之间形成一张保护网,一旦出现错误数据,可以进行迅速处理。这个环节可以利用JAVA技术的垃圾回收功能、代码无格式限制特点,在分析的基础上找出出错原因,对问题部分进行汇总,并快速改进。另一方面,数据库具有良好的综合能力,可以通过DMBS对数据库中所有数据进行包括故障诊断、数据调用、安全保护在内的统一处理,既可以使操作人员快速分辨故障,也可以防止数据的重复利用,提高工作效率。首先,加密重要数据信息以提高系统安全性。一方面可以减少非法修改数据的现象,另一方面降低数据信息被散播出去的可能性。因此,在计算机软件的设计阶段就要加强控制。例如,在进入后台的过程中,有必要改进身份信息,并使用WPKI进行三重加密验证,以确保在用户和服务器连接时直接检查身份信息。避免不法分子对数据库的破坏。为具有不同功能的数据模块设置不同的安全密码。其次,加强对访问权的管理,通过后台操作系统,随时对用户进行管理,调动访问权限,避免操作中信息的泄露。除此之外,动态管理数据,对数据进行长期追踪和分析整理,一旦发现系统漏洞,及时调整,进行完善,保障计算机软件系统的安全性。

第三,以客户需求为导向,注重实用性,普遍性,便利性和易用性。首先,系统开发人员必须在根据用户的实际需求有针对性地研究和设计,在前期科学调研的基础上,充分考虑软件的实际功能,满足日常生活、工作的需要。其次,由于开发、设计出的计算机软件只有得到大多数客户的认同感才能获得更高的经济效益,因此,要充分考虑大多数客户的需要,使计算机软件具有大众化和普适性。最后,在软件开发中,在确保运行效率的基础上,提高软件的便利性和易用性。从客户的角度出发,更好地进行服务。在系统开发的最后一个环节——软件测试环节,以用户的需求为标准,在系统中体现设计内容。当用户与软件配合得当,则测试通过;一旦出现问题,需要修复和升级软件。在上一个程序编写环节结束之后,需对软件进行测试,以保证软件的保证功能得以顺利实现,保证软件的正常、稳定运行。第四,重视对数据库的维护。首先,在软件开发时加强安全性维护的预设,防患于未然。其中最重要的是吸纳专业人才,通过引进、培养员工的专业技术进一步提高其综合素质,为专业人员提供良好的待遇和工作环境。另外,要吸引优秀的管理人才,促进企业健康、长久发展。其次,利用防护手段保证系统的安全性。数据库的维护水平主要取决于数据的整合能力和维护能力。一方面,可在技术层面进行加强,选择先进的设备和防护系统进行维护,使数据库具有较高的安全性。另一方面,可以辅以人力,数据库管理和维护人员需要具备一定的技术水平,足以应对数据库破坏时的即时性处理,确保计算机正常运行。

4结语

综上所述,在数据库系统体系中,管理和维护数据是当中的重点,作为信息管理领域的高新技术,其在计算机科学上有着较高的数据独立性和程序独立性,可以对信息进行完整管理。计算机数据库系统不仅促进了周边产业的发展,而且形成的理论体系自成一家,促进了科技的进步和社会的发展。

参考文献:

[1]范砚博.浅析计算机数据库管理系统的应用[J].数字通信世界,2017(04):168-169.

[2]滕国文,姜丽丽.数据库系统在信息管理中应用的现状与展望[J].白城师范学院学报,2016,30(11):31-34.