Ass学习资料.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ass学习资料.ppt

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 :不保存原义字符 可以是任意的字符 答案:“ISBN”0000\-0099;0;* DBMS可见 由于Access存储它,所以它没有名称 内部视图 DBA可见 设计视图 概念视图 用户可见 数据表视图 外部视图 说明 MS Access RDBMS 方法 ERD 究竟表示什么 实体是某个人、位置或某个事物 关系显示一个实体与另一个实体之间是如何联系的 属性是指诸如高度、宽度等这类性质 示例 实体 人/地/物?Tom /部门/书 关系 买/获得/给予 (显示相互作用) 属性 姓名 年龄 ID 数字 最大单位 交互 询问问题,如列出 5 个 人 地 物 1)请他们轮流说出“姓名、地方、动物和事物” 2) 请他们找出他们的家与隔壁商店之间的相互作用 (ER) 原理 ? 方法 使学生理解符号 标识实体 交互 请他们列出他们知道的 5 个实体。 方法 解释属性工作原理 属性的含义 属性名是一个字段 通过一条线连接 不必使用箭头 交互 您的自行车/雨伞的特征 生产 颜色 成本 示例 姓名 年龄

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档