database设计流程:*需求分析 -> 概念结构设计 -> 逻辑结构设计 -> 物理结构设计 -> 数据库实施 -> 数据库运行与管理。
数据字典:
数据字典是各类数据描述的集合,它是关于数据库中数据的描述,即元数据,而不是数据本身.
数据字典通常包括数据项,数据结构,数据流,数据存储和处理过程五个部分(至少应该包含每个字段的数据类型和在每个表内的主外键)
生成实体关系图(E-R entity relation)
实体(表)命名规范:表以名词或名词短语命名,确定表名是采用复数还是单数形式.名称过长时有时候可以考虑缩写.
属性(字段)命名规范:采用有意义的列名.
针对键采用一整套设计规则,对列名应该采用标准的前缀和后缀.如自动编码用ID,数字编号用NO,字符编号用CODE.
自定义的逻辑上的编码用名称+ID等.
视图命名应尽量体现各视图的功能.
触发器的命名最好最后附带上是什么操作引发的触发功能.例如:新增I,删除D,更新U.
变量命名用小写,多个单词间用'_'隔开.
采用前缀命名:如表用TB,视图用V,存储过程用UP(SP),触发器用TR,关系用R(FK).
结合设计初始阶段定义的规范进行命名规范,保证数据库命名在一个系统中的统一性.
关键字尽量使用全大写,变量使用全小写.
命名都不得超过30个字符的系统限制.
数据库设计
最新推荐文章于 2025-08-13 17:42:51 发布