网站大量收购独家精品文档,联系QQ:2885784924

TP01 数据库的设计 ACCP 6.0 S2-2-MySchool数据库设计优化 PPT教材.ppt

TP01 数据库的设计 ACCP 6.0 S2-2-MySchool数据库设计优化 PPT教材.ppt

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

指导——员工晋级业务实体2-1 训练要点: 收集信息 标识实体 标识每个实体的属性 标识实体之间的关系 需求说明: 为了激励优秀员工为企业作出更大的贡献,企业定期安排员工晋级 假设每个部门设置多个不同的岗位,每个岗位可以安排多个员工 每一位员工隶属于企业的一个部门,有一个对应的岗位 企业保存每位员工每次晋级记录 讲解需求说明 指导——员工晋级业务实体2-2 难点指导: 收集信息: 在确定客户要做什么之后,收集一切相关的信息,尽量不遗漏任何信息 标识实体: 原则: 实体一般是名词 每个实体只描述一件事情 不能重复出现含义相同的实体 标识每个实体的属性: 标识每个实体需要存储的详细信息 标识实体之间的关系 完成时间:25分钟 练习——绘制员工晋级业务E-R图 需求说明: 使用Visio绘制员工晋级业务的E-R图 提示: 如何使用Visio绘制E-R图 讲解需求说明 完成时间:15分钟 使用文件→新建→框图→基本框图来绘制E-R图; 在绘图窗口左侧的“基本形状”里选择“矩形”、“椭圆”、“菱形”拖动到页面适当位置,就可以绘制需要的矩形、椭圆和菱形 绘制直线,在工具栏:视图→工具栏→绘图,这时就会弹出绘图工具栏。选择其中的直线工具 共性问题讲解 常见调试问题及解决办法 代码规范问题 共性问题集中讲解 讲解需求说明 需求说明: 用Visio E-R图转化为数据库模型图 在各个模型图之间体现实体之间的映射关系 练习——绘制员工晋级模型图 完成时间:15分钟 指导——规范员工晋级数据库设计2-1 训练要点: 数据库设计的三大范式 需求说明: 根据三大范式规范化员工晋级业务数据 为了保证应用程序的运行性能,对符合第三范式的数据库结构进行调整 讲解实现思路 难点指导: 向各个表中插入数据,查看表中的每个属性列是否存在重复、插入异常、更新异常和删除异常 对照三大范式解决表中的异常问题 第一范式的目标是确保每列都是不可再分的最小数据单元:查看每列是否都满足 第二范式每列与主键相关,不相关的放入别的表中,即要求一个表只描述一件事情 第三范式要求表中各列必须和主键直接相关,不能间接相关,查看各表,满足第三范式 对于不满足三大范式的表要进行表拆分 指导——规范员工晋级数据库设计2-2 讲解实现思路 完成时间:25分钟 共性问题讲解 常见调试问题及解决办法 代码规范问题 共性问题集中讲解 总结 在需求分析阶段,设计数据库的一般步骤是什么? 在概要设计阶段和详细设计阶段,设计数据库的步骤是什么? 为了设计结构良好的数据库,需要遵守一些专门的规则,称为数据库的设计范式,分别是什么? 作业 课后作业 必做 教员备课时在此添加内容 选做 教员备课时在此添加内容 提交时间:xxx 提交形式:xxx 预习作业 背诵英文单词 教员备课时在此添加内容 * 告诉学生:在设计阶段,设计数据库的一般步骤为: 1.绘制E-R图图纸,用于和客户沟通交流意见,并反复修改,直到客户确认 2.客户确认后,将E-R图转换为表 3.应用三大范式对设计的多张表进行审核并规范化表的结构 我们先看看如何绘制E-R图,它和施工图一样,有许多行业规定的绘图符合,表示特殊的含义。 。 第一章 数据库的设计 课程地位 每阶段已包括:项目实战、COT课程 总课时: 1008 C#OOP JavaScript T-SQL Java OOP S2 350 Y2 344 JSP S2:Java阶段项目 预备课程 WinForms Logic Java S1 314 S1:.NET阶段项目 ASP.NET Hibernate N-Tier Ajax Spring Struts HTML C# NTC Project知识 Y2:.NET毕业设计项目 COT COT COT Y2:Java毕业设计项目 目标岗位标准手册 就业技能结构图 本门课程目标 了解设计数据库步骤 熟练使用SQL语言实现建库、建表、建约束 掌握使用逻辑结构语句完成简单的业务处理 掌握SQL高级查询 掌握使用事务实现对数据的更新 掌握使用视图方便、安全、快捷地访问数据库 掌握使用存储过程,实现复杂的业务规则 课程项目展示 银行ATM取款机系统 本章任务 完成酒店管理系统数据库结构设计 绘制酒店管理系统的E-R图 用三大范式规范酒店管理系统数据库设计 把酒店管理系统的E-R图转化为数据库模型图 完成员工晋级数据库结构设计 绘制员工晋级的E-R图 用三大范式规范员工晋级数据库设计 把员工晋级的E-R图转化为数据库模型图 本章目标 了解设计数据库的步骤 掌握如

文档评论(0)

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

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

1亿VIP精品文档

相关文档