188宝金博页面版

  • 图案背景
  • 纯色背景
视图
标记
批注
批注本地保存成功,开通会员云端永久保存 去开通
繁凉

上传于:2012-06-06

粉丝量:120

该文档贡献者很忙,什么也没留下。


  • 相关
  • 目录
  • 笔记
  • 书签

188宝金博页面版:更多相关文档

  • 数据库表设计原则技巧

    星级: 3 页

  • 数据库表设计原则技巧

    星级: 3 页

  • 数据库表设计原则技巧72507

    星级: 3 页

  • 数据库的设计原则与开发技巧

    星级: 3 页

  • 大型数据库的设计原则与技巧

    星级: 2 页

  • 大型数据库的设计原则与开发技巧

    星级: 3 页

  • 详细讲解大型数据库的设计原则与开发技巧

    星级: 2 页

  • 大型数据库的设计原则与开发技巧

    星级: 3 页

  • 大型数据库的设计原则与开发技巧

    星级: 3 页

  • 专题:全面解析数据库的设计原则与开发技巧

    星级: 65 页

  • 数据库设计的原则与技巧

    星级: 4 页

  • 大型数据库的设计原则与开发技巧

    星级: 6 页

  • 数据库完整的设计原则与技巧

    星级: 4 页

  • 详细讲解大型数据库的设计原则与开发技巧

    星级: 4 页

  • 大型数据库的设计原则与开发技巧

    星级: 3 页

暂无目录

点击鼠标右键菜单,创建目录

暂无笔记

选择文本,点击鼠标右键菜单,添加笔记

暂无书签

在左侧文档中,点击鼠标右键,添加书签

188宝金博页面版: 数据库表设计原则技巧

下载积分: 900

内容提示: 。 1 . 主键与外键 一般而言一个实体不能既无主键又无外键。在 E R 图中, 处于叶子部位的实体, 可以定义主键也可以不定义主键( 因为它无子孙) , 但必须要有外键( 因为它有父亲) 。 主键与外键的设计在全局数据库的设计中占有重要地位。当全局数据库的设计完成以后有个美国数据库设计专家说“键到处都是键除了键之外什 么也没有”这就是他的数据库设计经验之谈也反映了他对信息系统核心( 数据模型) 的高度抽象思想。因为主键是实体的高度抽象主键与外键的配对表示 实体之间的连接。 3 . 基本表的性质 ...

文档格式:PDF | 页数:3 | 浏览次数:165 | 上传日期:2012-06-06 09:22:06 | 文档星级:
。 1 . 主键与外键 一般而言一个实体不能既无主键又无外键。在 E R 图中, 处于叶子部位的实体, 可以定义主键也可以不定义主键( 因为它无子孙) , 但必须要有外键( 因为它有父亲) 。 主键与外键的设计在全局数据库的设计中占有重要地位。当全局数据库的设计完成以后有个美国数据库设计专家说“键到处都是键除了键之外什 么也没有”这就是他的数据库设计经验之谈也反映了他对信息系统核心( 数据模型) 的高度抽象思想。因为主键是实体的高度抽象主键与外键的配对表示 实体之间的连接。 3 . 基本表的性质 基本表与中间表、临时表不同因为它具有如下四个特性 ( 1 ) 原子性。基本表中的字段是不可再分解的。 ( 2 ) 原始性。基本表中的记录是原始数据基础数据的记录。 ( 3 ) 演绎性。由基本表与代码表中的数据可以派生出所有的输出数据。 ( 4 ) 稳定性。基本表的结构是相对稳定的表中的记录是要长期保存的。 理解基本表的性质后在设计数据库时就能将基本表与中间表、临时表区分开来。 4 . 范式标准 基本表及其字段之间的关系, 应尽量满足第三范式。但是满足第三范式的数据库设计往往不是最好的设计。为了提高数据库的运行效率常常需要降低范式标准适当增加冗余达到以空间 换时间的目的。 〖例 2 〗有一张存放商品的基本表如表 1 所示。“金额”这个字段的存在表明该表的设计不满足第三范式因为“金额”可以由“单价”乘以“数量”得 到说明“金额”是冗余字段。但是增加“金额”这个冗余字段可以提高查询统计的速度这就是以空间换时间的作法。 在 R o s e 2 0 0 2 中规定列有两种类型数据列和计算列。“金额”这样的列被称为“计算列”而“单价”和“数量”这样的列被称为“数据列”。 表 1 商品表的表结构 商品名称 商品型号 单价 数量 金额 电视机 2 9 吋 2 , 5 0 0 4 0 1 0 0 , 0 0 0 5 . 通俗地理解三个范式 通俗地理解三个范式对于数据库设计大有好处。在数据库设计中为了更好地应用三个范式就必须通俗地理解三个范式( 通俗地理解是够用的理解并不是 最科学最准确的理解) 第一范式1 N F 是对属性的原子性约束要求属性具有原子性不可再分解 第二范式2 N F 是对记录的惟一性约束要求记录有惟一标识即实体的惟一性 第三范式3 N F 是对字段冗余性的约束即任何字段不能由其他字段派生出来它要求字段没有冗余。 没有冗余的数据库设计可以做到。但是没有冗余的数据库未必是最好的数据库有时为了提高运行效率就必须降低范式标准适当保留冗余数据。具体做法 是在概念数据模型设计时遵守第三范式降低范式标准的工作放到物理数据模型设计时考虑。降低范式就是增加字段允许冗余。 6 . 要善于识别与正确处理多对多的关系 若两个实体之间存在多对多的关系则应消除这种关系。消除的办法是在两者之间增加第三个实体。这样原来一个多对多的关系现在变为两个一对多的关 系。要将原来两个实体的属性合理地分配到三个实体中去。这里的第三个实体实质上是一个较复杂的关系它对应一张基本表。一般来讲数据库设计工具不能识 别多对多的关系但能处理多对多的关系。

188宝金博页面版:关注我们

  • 新浪微博

关注188宝金博页面版公众号

188宝金博页面版
阅读
APP
阅读
返回
顶部
188宝金博页面版官网登录在线平台入口(2026已更新)—江苏协昌电子科技股份有限公司