MySQL数据库技术与应用(微课版)-B课件 项目模块6 数据库设计.pptx

MySQL数据库技术与应用(微课版)-B课件 项目模块6 数据库设计.pptx

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BY YUSHEN数据库技术与应用DATABASE TECHNOLOGY AND APPLICATION任务1 设计系统数据库 项目模块6数据库 设计篇 CONTENTSBY YUSHENYOUR LOGOA UNIVERSITY01任务1 设计系统数据库Design system database BY YUSHEN岗位能力 能通过需求分析给出系统关系模型; 能实现系统概念模型和物理模型设计; 能运用关系模型规划化范式; 能使用PowerDesigner建模软件进行系统建模;技能证书标准 根据客户需求分析了解业务流程与系统需求; 根据客户系统需求数据库设计方法与步骤; 根据数据库设计方法实现概念设计; 根据概念设计实现逻辑设计; 根据逻辑设计完成物理设计; 利用PowerDesigner实现数据库建模。 思政素养 养成科学严谨的工作态度和系统思维的能力; 认识到事物之间的有机统一和联系,强化约束意识; 形成沟通交流、科学思辩、创新与协作的能力;数据库设计 数据库技术与应用项目模块 6 BY YUSHEN数据库设计 数据库技术与应用项目模块 6高校教学质量分析管理系统数据库 db_teaching 高校人才培养质量面对新要求,为更新传统的教学质量管理手段,开发一套有效处理大量教学质量相关信息的高校教学质量管理系统十分必要,该系统的数据库设计从高校教学质量管理的业务流程与实际需要出发,运用数据库设计方法与步骤,进行概念设计、逻辑设计和物理设计,并利用PowerDesigner建模工具或者MySQL Workbench图形化客户端,建立数据库模型。项目模块情境 BY YUSHEN 任务一设计系统数据库 G-EDU 格诺博教育公司开发“高校教学质量分析管理系统”,对于该系统的后台数据库进行设计与实现的流程,首先要针对评价、评分、评学、评教等教学质量相关管理的数据进行需求分析,分析出涉及教师、学生、督导专家、课程、专业、成绩、评价评分等教学实体以及实体间的联系,在设计建立对数据库的E-R概念结构模型、逻辑结构模型、物理结构模型基础上,最终物理实现得的“高校教学质量分析管理系统”后台数据库db_teaching。任务描述01 BY YUSHEN01 数据库技术与应用6.1.1 需求分析任务一 设计系统数据库Design system database明确问题:分析用户的需求,弄清楚数据库系统要解决什么问题,需求分析结果是否准确反映用户的实际要求,影响到后面各阶段的设计的合理性和实用性。应用需求:在系统业务功能要求基础上的各种信息的提供、保存、更新和查询,以及处理的安全性与完整性要求,安全性要求描述系统中的不同用户对数据库的使用和操作情况,完整性要求描述数据之间的关联关系以及数据的取值范围要求。数据需求:需要通过数据库所存储和获得信息的内容与性质。概念结构设计逻辑结构设计物理结构设计实施数据库运行与维护数据库需求分析数据库设计六阶段 BY YUSHEN01 数据库技术与应用6.1.2 概念数据模型任务一 设计系统数据库Design system database现实世界建模信息世界模型转换 规范化数据库世界数 据库数据模型事物性质实体属性二维表字段实体模型概念模型数据模型(关系模型)E-R模型,是把现实世界转换为信息世界最常用的概念模型工具。 BY YUSHEN01 数据库技术与应用6.1.2 概念数据模型任务一 设计系统数据库Design system database1概念模型主要对象概念结构设计逻辑结构设计物理结构设计实施数据库运行与维护数据库需求分析数据库设计六阶段概念数据模型可通过实体-关系模型(Entity-Relationship Model)即E-R图描述. 实体、属性、关系三要素实体名关系名属性名属性名或(5)映射基数 1:1,1:n,m:n(1)实体(2)关系(3)属性(4)关键字 用下划线标识 BY YUSHEN01 数据库技术与应用6.1.2 概念数据模型任务一 设计系统数据库Design system database1概念模型主要对象(1)实体(Entity)比如学生、评分、课程等都是实体,张三这名学生就是学生实体的一个实例,大学语文就是课程实体的一个实例。E-R图中实体用矩形框表示(2)属性(Attribute

文档评论(0)

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

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

1亿VIP精品文档

相关文档