计量管理系统数据库的设计指数据存储文件的设计
以上简单介绍了计英同人计提:的结构程序设计方法。这个方法在设计比较简单的数据处理系统H寸特别方便当设计比较复杂的程序时常常遇到输入数据可能有错、条件不能预先测试、数据结构冲突等问题,,为了克服上述困难把方法应用到更广阔的领域,需要采用一系列比较复杂的辅助技术详细介绍这些技术已经超越本书的范嗣。需要更深入了解方法的读扦,清参阅本人的专著。
数据库的设计。数据库的应用越来越广泛,目前绝大多数的系统都要用到数据库技术,在系统软件的系统设计阶段,也就必然要考虑到数据库的设计。这也是软件设计的很非常重要的一项作。数据库的设计指数据存储文件的设计,主要进行以下方面设计:概念设计、逻辑设计、物理设计。
数据库的概念设计逻擎垂设计竹分别对应于系统开发中的需求分析与慨要设计,而数据库的物理设计与系统开发中的详细设计槲对应。
概念结构是独立于任何一种数据模型的信息结构。逻筝l结构设计的任务就是把概念结构设计阶段设计好的基本转换为与选产品所支持的数据模型棚符合的逻辑结构。
从理论上讲,设计逻筝l结构成该选择最适合于栩应概念结构的数据模型然后对支持这种数据模型的各种BS进行比较,从中选出最适合的3S。但实际情况往往是已给定了某种BS设计人员没有选择余地。目厅『3S主要支持炎系模型对某一种数据模型,各个机器系统义有许多的限制,提供不同的环境与具。所以设计逻辑结构时一般要分步进行:
(1)将概念结构转换为一般的火系、网状、层次模型;
(2)将转换来的父系、网状、层次模型向BS支持下的数据模型转换;
(3)对数据模型进行优化。