10大优享服务
62项会员特权

这些数据库设计的基本工作大家都了解了吗?

发布时间:2021-12-01 08:19:18     阅读次数:11098次     评论数:0次

 一个合理的数据库设计能够帮助网站或者软件在运行的过程中不受这些外在因素的影响,因此可以说数据库是网站或者软件开发的一个非常重要的环节。对于数据库来说,如果不是专业人员的话其实基本上看不出啥来,而正是因为这样的原因,作为数据库的设计人员更应该确保数据库的物理设计合乎要求,同时也应该要做出验证,并且在运行与维护方面提供必要的支持。我们接下来看一下数据库的物理设计、验证等方面的内容。

这些数据库设计的基本工作大家都了解了吗?

 物理设计

 根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构(包括文件类型、索引结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。这一步设计的结果就是所谓“物理数据库”。

 验证设计

 在上述数据库设计的基础上,收集数据并具体建立一个数据库,运行一些典型的应用任务来验证数据库设计的正确性和合理性。一般,一个大型数据库的设计过程往往需要经过多次循环反复。当设计的某步发现问题时,可能就需要返回到前面去进行修改。因此,在做上述数据库设计时就应考虑到今后修改设计的可能性和方便性。

 运行与维护设计

 在数据库系统正式投入运行的过程中,必须不断地对其进行调整与修改。至今,数据库设计的很多工作仍需要人工来做,除了关系型数据库已有一套较完整的数据范式理论可用来部分地指导数据库设计之外,尚缺乏一套完善的数据库设计理论、方法和工具,以实现数据库设计的自动化或交互式的半自动化设计。所以数据库设计今后的研究发展方向是研究数据库设计理论,寻求能够更有效地表达语义关系的数据模型,为各阶段的设计提供自动或半自动的设计工具和集成化的开发环境,使数据库的设计更加工程化、更加规范化和更加方便易行,使得在数据库的设计中充分体现软件工程的先进思想和方法。

 上面和大家分享的就是有关数据库设计的时候需要大家去了解的一些基本的工作,希望大家在做这方面的工作的时候能够将这些注意的地方都考虑进去。另外如果大家对于数据库方面的知识还有需要了解的地方的话,可以通过一品威客网查找看看,也可以在线和我们的广大网友沟通看看。

本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录