- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
wnt 2000(C) copyright 基于MS Access的数据库设计 课题目标 解释实体关系模型的基本知识 利用E-R模型设计简单的数据库模型 列出并详细说明E-R模型的组件 画出实体关系图(ERD) 如何设计一个表 字段的常用数据类型 选择适当的字段大小 对表应用各种类型的约束 应用简单的输入掩码和有效性规则 数据库设计 在实际创建数据库之前,应首先进行数据库设计 现实世界 ? 概念模型 ? 数据模型 步骤: 1)明确设计目的 2)创建实体-关系图(E-R) 3)由E-R图映射到表 4)设计表 定义数据类型 定义数据大小 定义各种约束 5)总结表中字段的属性并在Access中实现 设计示例 (第一步) 设计示例 (第一步续) 设计示例 (第一步续) ER模型 实体关系模型:将整个系统视为由彼此相关的实体组成 ER模型的组件: 实体 关系 属性 理解实体 实体可以是某个人、地点或某个事物 示例: Thomas 、纽约或戒指 理解属性 表示实体的特性 对一个实体,通常有不止一个属性 理解关系 描述关系使用诸如“制作”、“加入”、”支付”等词语 动词用作关系名 有些技术中可能不使用符号 设计示例 (第二步) 关系类型 分析各实体之间的关系 将ERD 映射到表 设计示例 (第三步) 设计示例 (第四步) 在创建表之前,我们需要 挑出字段 指定正确的数据类型和字段大小 对列应用约束 规划数据类型 要存储的数据类型通常便于分析 指定字段的数据类型 指定字段的字段大小 设计示例 (四-1) 实施约束 约束是对输入的数据进行的限制 约束类型 主键 主键 唯一地标识给定表的每一行 可以在适当的字段或字段组上实施 实施主键约束后,确保在此字段或字段组上不能输入重复值 主键可用于将分布在多个表中的数据关联起来 主键可以加快在大型表中搜索数据的进程 设计示例 (四-2) 非空 空表示没有数据 非空表示不能留为空 Access 将它称为“必填字段”属性 设计示例 (四-3) 检查约束 检查是否存在特定值 默认 它在下列情况中使用: 未指定值 不允许Null值 设计示例 (四-4) 设计示例 (第五步) 输入掩码 0 数字(0 到 9,必须输入,不允许加号、减号) 9 数字(可选,不允许加号和减号) # 数字或空格(可选;允许加号和减号) L 字母(A 到 Z,必须输入) ? 字母(A 到 Z,可选) A 字母或数字(必须输入) a 字母或数字(可选) 任何的字符或一个空格(必须输入) C 任何的字符或一个空格(可选) 将其后所有字符转换为小写 将其后所有字符转换为大写 \ 使接下来的字符以原义字符显示 课堂小练习 请输入 ISBN0123-23的掩玛: 前四个字为大写,必须为ISBN,其后跟4个数字(必须)。 连接符 至少包含2个数字,最多4个。 RDBMS 视图 本课总结 ERD 用于对数据库建立概念模型 约束负责检查输入的数据 实体成为表,属性成为字段 字段属性确定字段的行为 掩码本身 占位符字符 保存原义字符吗? “APT-”0000 ;0 ; * 输入掩码:用来控制用户可以输入字段中的值 输入掩码包含三个部分,中间用分号隔开,其中只有第一部分是必需的 原义字符 掩码本身 0 :保存原义字符 1 :不保存原义字符 可以是任意的字符 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 答案:“ISBN”0000\-0099;0;* Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. RDBMS 外部视图 概念视图 内部视图 MS Access 数据表视图 设计视图 由于Access存储它,所以它没有名称 说明 用户可见 DBA可见 DBMS可见 Evaluation only. Created with Aspose.Slides f
您可能关注的文档
- 杜亦巍B071004048论广告摄影中形式感体现.doc
- 4大工程验收窍小门.ppt
- 杜娜毕业论文任务.doc
- 杜川分部分项工程量清单和计价表.doc
- 4弟四部分专业学术活动营销的成功策划与有效执行.ppt
- 杜曼教育系列电子书102—没有秘密的孩子长不大.doc
- 4数据库编程术技.ppt
- 杜莎夫人蜡像馆游旅攻略.docx
- 4服务及关系质量.ppt
- 来一场说走就走旅行.doc
- 中国铝业股份有限公司矿山分公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版参.docx
- 中国铝业股份有限公司矿山分公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版1.docx
- 中国铝业股份有限公司矿山分公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版一.docx
- 中国铝业股份有限公司河南校园招聘模拟试题附带答案详解最新.docx
- 中国铝业股份有限公司河南校园招聘模拟试题附带答案详解附答案.docx
- 脑机接口集成行业发展趋势预测及战略布局建议报告.docx
- 中国铝业股份有限公司河南校园招聘模拟试题附带答案详解完整版.docx
- 中国铝业股份有限公司矿山分公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完.docx
- 中国铝业股份有限公司河南校园招聘模拟试题附带答案详解完美版.docx
- 中国铝业股份有限公司河南校园招聘模拟试题附带答案详解附答案.docx
文档评论(0)