第章概念数据模型设计PPT课件.ppt_第1页
第章概念数据模型设计PPT课件.ppt_第2页
第章概念数据模型设计PPT课件.ppt_第3页
第章概念数据模型设计PPT课件.ppt_第4页
第章概念数据模型设计PPT课件.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle11g ASP NET数据库系统开发案例教程 1 概念数据模型利用PowerDesigner建立概念数据模型 电子题库系统 的概念数据模型 概念数据模型设计 第3章 2 CDM是一组严格定义的模型元素的集合 这些模型元素精确地描述了系统的静态特性 动态特性以及完整性约束条件等 其中包括了数据结构 数据操作和完整性约束3部分 数据结构表达为实体和属性 数据操作表达为实体中记录的插入 删除 修改 查询等操作 完整性约束表达为数据的自身完整性约束 如数据类型 检查 规则等 和数据间的参照完整性约束 如联系 继承联系等 3 实体 联系模型 Entity RelationShipModel E R模型 是最常见的概念数据模型 4 1 在PowerDesigner中选择File NewModel菜单 在弹出对话框中选择 ConceptualDataModel 模型 即概念数据模型 2 在模型绘图区域会出现一个的工具条面板 其中 指针 工具用来选择对象 实体 工具用来创建实体 关联 工具用来连接2个有联系的实体 表示实体间的1对1联系或1对多联系 联合 工具用来创建联合对象 联合对象是为了解决多对多联系而产生的一个人工实体 可以为联合实体定义属性 联合关联 工具用来直接连接2个实体 表示它们之间的多对多联系 继承 工具用来创建继承联系 继承联系用来定义一种父类 父实体 与子类 子实体 之间的特殊联系 子实体与它的父实体共享一些属性 有一个或多个属性不被父实体或其他子实体所共享 父实体也能有一个或多个联系不与子实体共享 5 3 首先利用 实体 工具在绘图区域绘制一个单位部门实体 然后双击此实体弹出实体对象属性窗体 在此窗体中包含常规 General 属性 Attributes 标识符 Identifiers 备注 Notes 规则 Rules 等选项卡 在常规页面中可以设置实体的名字 Name 代码 Code 说明 Comment 等常规信息 6 4 单击属性 Attributes 选项卡 进入实体的属性设置界面 如图3 4所示 可以在属性列表中添加属性 需要输入属性名 属性代码 通过单击数据类型按钮选择数据类型 设置数据长度 设定属性是否是主标识符属性 可以利用工具栏在当前位置插入1条新属性 在属性列表中修改1条属性 删除当前选中的属性 可以通过单击主键选项设定当前操作的属性为主标识符 7 5 单击标识符 Identifiers 选项卡 进入实体的主标识符管理界面 在此界面通常只需要修改主标识符的代码为英文代码即可 因为在后面将CDM转换成物理数据模型 PDM 时需要用到代码 代码默认与名称一致 8 6 单击实体对象属性窗体 EntityProperties 中的 确定 按钮 完成实体对象属性设置 9 2020 3 19 10 7 默认情况下 实体图不仅显示出实体的属性名 还显示每个属性的数据类型和长度 因为概念数据模型主要是用来和非软件技术人员沟通的信息模型 不应该把带有专业特征的信息呈现出来 所以需要修改CDM的显示方式 在绘图区域 单击右键弹出菜单 选择 DisplayPreferences 菜单项 打开显示设置窗体 11 8 首先需要在 Category 列表中选择 Entity 然后在 Entityattributes 选择框中取消 Datatypes选项 表示在CDM中不再显示数据类型 单击 OK 按钮后 CDM中的实体就不再显示数据类型了 另外 还要在 Displaylimit 输入框中将系统默认的最多显示5个属性修改为一个更大的值 如50 否则如果实体的属性超过5个 在CDM中不会显示出来 12 9 继续创建职工实体 工资标准实体 职工工资实体 因为每月的职工工资是参照工资标准实体生成的 所以职工工资实体属性和工资标准实体属性大致相同 因此 在创建职工工资实体时 我们可以复用工资标准实体的属性 在实体属性设置窗体中单击 ReuseDataItem 按钮 打开可利用的属性选择窗体 13 10 在图3 9所示的窗体中选择需要利用的属性 单击 OK 按钮完成所有实体的创建 14 11 选择工具面板中的关联工具 Relationship 将实体之间存在的联系连接起来 双击关联线 打开联系属性窗体 选择联系的连通词 联系的基数 系统默认的连通词是1对多 One Many 部门与职工之间的联系 职工与职工工资之间的联系都是1对多的联系 而职工与工资标准就是1对1的联系 所以需要修改默认选项 15 12 设置完联系的属性后 职工工资管理系统的CDM就创建完成 16 本项目概实体主要分以下几类 基础数据类实体 主要包括学院 班级 学生 教师 课程等实体 题库类实体 主要包括单选题实体 多选题实体 判断题实体 简单题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论