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

数据库原理与技术(金仓KingbaseES版)教案汇总 钱育蓉 第5--9章 数据库设计--- 数据库应用开发系统案例分析 .docx

数据库原理与技术(金仓KingbaseES版)教案汇总 钱育蓉 第5--9章 数据库设计--- 数据库应用开发系统案例分析 .docx

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

《数据库原理与技术》(金仓KingbaseES版)课程教案

PAGE1

PAGE1

课序

授课班级

章节名称

5.1数据库设计概述5.2系统需求分析

教学学时

2学时

教学目标

理解数据库设计的任务、内容和特点以及软件工程系统需求分析任务及相关概念,掌握数据库设计的方法步骤及案例分析,系统分析方法及案例分析。

教学重难点

重点:掌握数据库设计的任务、内容和特点。系统需求分析的任务

难点:理解数据库设计方法、步骤,系统需求分析的方法。

思政元素

通过真实的软件系统需求分析,引导学生进行软件设计的思考,通过项目中遇到的返工问题,让同学意识到对具体应用软件开发进行全面需求分析的必要性。

教学资源

教材:

《数据库原理与技术(金仓KingbaseES版)》,钱育蓉张文东,电子工业出版社,2022.8

参考书:

1、数据库系统概论(第五版),王珊萨师煊,高等教育出版社,2014.9

2、数据库原理及应用教程(第四版),陈志泊,人民邮电出版社,2017.11

拓展课外阅读:

搜索典型的软件需求分析案例,总结在需求分析、数据库设计方面可能遇到的典型问题。

教学内容

新课导入:数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效的运行环境。如何建立一个高效适用的数据库应用系统是数据库应用领域研究的一个主要课题。

介绍数据库设计的任务、内容和特点

数据库设计是指根据用户需求研制数据库结构的过程,具体是指对于一个给定的应用环境(如学校需要存储学生信息、教师信息、课程信息、成绩等),在关系数据库理论的指导下,在数据库管理系统上建立数据库及其应用系统,实现数据的存取,满足用户对数据的需求。

数据库设计的任务

数据库设计的内容

数据库设计的特点

引发学生思考:软件开发中数据库设计的重要性?

数据库设计方法简述

基于E-R模型的数据库设计方法

基于3NF的数据库设计方法

面向对象设计方法

计算机辅助设计方法

引发学生思考:不同设计方法的适用场景和优缺点?

数据库设计的步骤

按照结构化系统设计的方法,考虑数据库及其应用系统开发全过程,数据库设计可以分为6个阶段:系统需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行与维护等。

引发学生思考:不同设计步骤阶段需要完成的任务?

需求分析的任务

需求分析的主要任务是通过详细调查要处理的对象,包括某组织、某部门、某企业的业务管理等,通过对原系统的了解,明确用户的各种需求,产生数据流图和数据字典,在此基础上确定新系统的功能。

调查分析用户活动

收集和分析需求数据,确定系统边界

编写需求分析说明书

引发学生思考:不同需求分析阶段需要完成的内容?

需求分析的方法

数据流图

数据字典

引发学生思考:不同需求分析方法生成的材料?

需求分析应用案例

课后作业与预习内容

1、课后简答题29、30、32题。

2、课后操作题40、41题。

3、预习第5.3、5.4节

教学后记

课序

授课班级

章节名称

5.3概念结构设计5.4逻辑结构设计

教学学时

2学时

教学目标

理解概念结构设计的必要性、概念模型的特点及表示,逻辑结构设计任务和步骤、掌握数据库概念结构设计的方法与步骤,初构关系模式设计、关系模式规范化、模式评价和优化。

教学重难点

重点:掌握概念模型的特点及表示,逻辑结构设计任务和步骤

难点:理解关系模式规范化、模式评价和优化的方法。

思政元素

介绍国产数据库设计软件pdman,尝试使用它进行数据库设计。将其与powerdesigner对比,看看有那些优缺点。

教学资源

教材:

《数据库原理与技术(金仓KingbaseES版)》,钱育蓉张文东,电子工业出版社,2022.8

参考书:

1、数据库系统概论(第五版),王珊萨师煊,高等教育出版社,2014.9

2、数据库原理及应用教程(第四版),陈志泊,人民邮电出版社,2017.11

拓展课外阅读:

查看有那些数据库设计软件,对比相关优劣。

教学内容

新课导入:概念结构设计是将现实世界的用户需求转化为概念模型。概念模型不同于需求分析说明书中的业务模型,也不同于机器世界的数据模型,是现实世界到机器世界的中间层,是数据模型的基础。数据库的逻辑结构设计的任务是把在概念设计阶段设计好的概念模型转换为符合逻辑结构的具体数据库管理系统所支持的数据模型的过程。

概念结构设计的必要性

概念设计的目标是生成能够准确反映用户组织和使用信息需求的抽象信息结构,即概念模式。概念模式独立于数据库逻辑结构,也独立于支持数据库的数据库管理系统,不依赖于具体的计算机实现系统。

引发学生思考:数据库概念设计的必要性?

概念模型的特点及表示

概念结构设计的方法与步骤

概念结构设计的方法:自底向上、自顶向下、逐

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档