数据库设计的一些构想(模式与数据库设计一)

原创 2004年02月02日 23:30:00

数据库设计的一些构想(模式与数据库设计一)

一直以来我就有个想法希望能够把数据库设计的方式能够与模式挂上钩的,这里我所列出的内容可能还算不上模式,但与之有些类似,因此希望大家能够给予一些好的建议.有问题还请大家踊跃发言.

 

 

 

 

 

 

 

 

 

 

加上下述文字一则我认为我所列举的这些类似于模式的东西与上一帖子是分不开的,二则是为了凑个字数的.

--------------------------------------------------------------------------------------------

职能划分功能化:

1/企业组织架构
2/企业部门职能的组成要素描述
3/部门层次结构
4/部门职能划分
5/员工职务职能划分
6/职务职能的组成要素
7/职务职能的功能描述(以部门职务层次图展示)

功能划分流程化:

1/功能需求描述(业务,系统)
2/功能需求的整理与组合
3/功能间的耦合关系
4/功能的组成要素
5/功能的拆分描述与实现
6/功能串化或并化及锁等待的描述
7/以流程图的方式展现功能的具体体现

流程划分单据化:

1/现实业务单据收集
2/单据的整理与组合
3/单据在功能实现流程中不同时期的状态变化
4/单据的组成要素
5/单据的拆分描述与实现(数据源/数据流向/数据处理动作)
6/单据使用者的权限描述及控制
7/具体单据表样展现(以电子表格形式展示)

单据划分表格化:

1/单据内容的拆分与整合(不涉及到字段设计,只应考虑到单据具体内容的列级描述)
2/单据主键与外键及约束的初步描述
3/单据的三范式与反范式设计描述
4/单据数据量的估算,单据的使用频率估算
5/单据使用角色的确定(以数据库用户角色定义单据的产生)
6/单据视图的设计描述,查询表的描述,索引的需求描述
7/单据表单间及表项间的关系展示(以UML展现)

表格划分原子化:

1/表格的字段设计(数据类型,值域,属性表)
2/表格主键外键约束的设计
3/表格索引的设计
4/表格对不同角色用户的权限分配
5/视图依应用范围的不同而创建,如通用查询/修改/统计用(建议用户角色级视图的创建)
6/触发器及存储过程的设计描述
7/以ER图的方式展现表的具体体现

 

 

 

的一些构想(模式与数据库设计一)

  • zgqtxwd
  • zgqtxwd
  • 2008年04月27日 16:04
  • 130

数据库设计的一些构想(模式与数据库设计二)

数据库设计的一些构想(模式与数据库设计二) ;) 请大家多提意见相互交流!                   --------------------------------------------...
  • verybigmouthz
  • verybigmouthz
  • 2004年02月02日 23:21
  • 703

的一些构想(模式与数据库设计二)

  • zgqtxwd
  • zgqtxwd
  • 2008年04月27日 16:02
  • 143

数据库设计构想

数据库设计构想作者:verybigmouthz(原作)推荐日期:2004-3-7(模式与数据库设计之一)一直以来我就有个想法希望能够把数据库设计的方式能够与模式挂上钩的,这里我所列出的内容可能还算不上...
  • jliuwork
  • jliuwork
  • 2004年11月18日 16:07
  • 860

数据库设计和优化

1.      主键&外键 键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。必须将数据库模式从理论上的逻辑设计转换为实际的物理设计...
  • kingmicrosoft
  • kingmicrosoft
  • 2014年07月25日 11:11
  • 1058

数据库设计--ER图

数据库设计的基本步骤 (1)需求分析阶段:需求收集和分析,得到数据字典和数据流图。 (2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。(3)逻辑结构设计阶段:将概念结构...
  • love208e
  • love208e
  • 2010年04月21日 15:57
  • 28353

数据库框架设计与实现(一)

一、设计目标 1. 对上层提供统一、唯一的接口,不仅支持关系型数据库,还要支持非关系型数据库。 2. 以基于ORM思想,泛型为实现的方法进行数据库操作进行封装。 3. 实现数据库可配置,可替换。...
  • wangpeng047
  • wangpeng047
  • 2012年03月31日 13:07
  • 6498

数据库设计复习题

       首先声明一下,这些数据库试题和上篇>那篇文章都是我们上学期>(第六版)这本书考的内容,考试时考了数据库和软件设计这两方面的内容,这些题目很多都是软件设计师与系统工程师的题目.(这些答案的...
  • oxlshmily
  • oxlshmily
  • 2008年04月25日 19:53
  • 3925

数据库 设计与优化

三、设计技巧1.分类拆分数据量大的表。对于经常使用的表(如某些参数表或代码对照表),由于其使用频率很高,要尽量减少表中的记录数量。2.索引设计。在索引设计中,索引字段应挑选重复值较少的字段;在对建有复...
  • halemyan
  • halemyan
  • 2008年09月09日 16:26
  • 1873

数据库设计优化(来自十年经验架构师的课堂)

昨天听了一节公开课,上课的人是一个有十年左右开发经验的架构师,讲的是数据库的设计优化以及SQL语句优化,讲的很浅显易懂,在这里先把数据库设计优化分享给大家。 1.适度违反范式。 如果严格遵循三大范...
  • L_BestCoder
  • L_BestCoder
  • 2017年05月07日 09:20
  • 556
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据库设计的一些构想(模式与数据库设计一)
举报原因:
原因补充:

(最多只允许输入30个字)