数据库设计外包应该如何操作照片

2020-03-27 14:21:18 来源: 昆明信息港

数据库设计之前应当做哪些准备?
数据库设计之前应当做哪些准备?
  如果把企业的数据比做生命所必须的血液,那末数据库的设计即是使用中最重要的一部分。不过,就如我们反复强调的那样,再好的教师也比不过经历的教导。工欲善其事, 必先利其器,那末数据库设计之前我们都要做哪些准备?    1、了解你的事务   一旦你以为你现已清晰了事务内容,你最好同客户进行一次体系的沟通。选用客户的术语并且向他们解说你所想到的和你所听到的。同时还应当用或许、将会和必须等词汇表达出体系的关系基数。这样你就可以让你的客户纠正你自个的理解然后做好下一步的 ER 设计。     2、理解客户需要  看起来这应该是清楚明了的事,但需要即是来自客户(这儿要从内部和外部客户的视点斟酌)。不要依托用户写下来的需要,真正的需要在客户的脑袋里。只要我看见了我才晓得我想要的是什么,必然会导致很多的返工,由于数据库没有到达客户从来没有写下来的需要规范。而更糟的是你对他们需要的解说只归于你自个,并且也许是完全毛病的。     3、调查现有环境  在设计一个新数据库时,你不但应当仔细研讨事务需要并且还要调查现有的体系。大多数数据库项目都不是从头开始建立的;一般,机构内总会存在用来满意特定需要的现有体系(也许没有完成主动计算)。明显,现有体系其实不完满,不然你就没必要再建立新体系了。可是对旧体系的研讨可以让你发现一些或许会疏忽的纤细疑问。一般来说,调查现有体系对你绝对有好处。    4、工欲善其事, 必先利其器  采用理想的数据库设计工具,比如:SyBase 公司的 PowerDesign,她支持 PB、VB、Delphe 等语言,通过 ODBC 可以连接市面上流行的 30 多个数据库,包括 dBase、FoxPro、VFP、SQL Server 等,今后有机会我将侧重介绍 PowerDesign 的使用。      5、定义标准的对象命名规范  一定要定义数据库对象的命名规范。对数据库表来讲,从项目一开始就要肯定表名是采取复数还是单数情势。另外还要给表的别名定义简单规则,对工作用表来讲,表名可以加上前缀 WORK_ 后面附上采取该表的应用程序的名字。检查表名、报表名和查询名之间的命名规范。你可能会很快就被这些不同的数据库要素的名称弄胡涂了。假设你坚持统一地命名这些数据库的不同组成部分,最少你应当在这些对象名字的开头用 Table、Query 或 Report 等前缀加以区分。    6、在物理实践之前进行逻辑设计  在深入物理设计之前要先进行逻辑设计。随着大量的 CASE 工具不断出现出来,你的设计也可以到达相当高的逻辑水准,你通常可以从整体上更好地了解数据库设计所需要的各个方面。    7、创建模式  一张图表胜过千言万语:开发人员不只要阅览和完成它,并且还要用它来协助自个和用户对话。形式有助于进步协作效能,这样在先期的数据库设计中简直不或许出现大的疑问。情势不用弄的很杂乱;乃至能够简略得手写在一张纸上就能够了。仅仅要保证其上的逻辑关系往后能产生效益。    8、获得数据模式资本手册  正在寻求示例情势的人能够阅览《数据模式资本手册》1书,该书由 Len Silverston、W. H. Inmon 和 Kent Graziano 编写,是一本值得具有的最好数据建模图书。该书包括的章节包括多种数据领域,比方人员、组织和作业效能等。其他的你还能够参阅有关书本。   9、创建数据字典和 ER 图表 一定要花点时刻创立 ER 图表和数据字典。其中最少应当包括每一个字段的数据类型和在每一个表内的主外键。创建 ER 图表和数据字典确实有点费时但对其他开发人员要了解全部设计却是完全必要的。越早创建越能有助于避免往后面对的或许紊乱,然后能够让任何了解数据库的人都清晰如何从数据库中获得数据。
宫颈炎的治疗方法
更年期经期腹痛
跌打扭伤后怎样处理
痛经的原因及危害
本文标签: