2022年信息学院课程数据库原理与应用教案 .pdf
-
资源ID:25091837
资源大小:314.46KB
全文页数:24页
- 资源格式: PDF
下载积分:4.3金币
快捷下载

会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年信息学院课程数据库原理与应用教案 .pdf
名师精编优秀教案信息学院课程数据库原理与应用教案【首页 】课程名称数据库原理与应用授课专业网络技术年级2004 级课程编号课程类型必修课校级通识课 ( ) ;专业基础课 () ; 专业课 ( )专业方向课() ;选修课任选课() ;跨系(院)任选课()授课方式课堂讲授() ;实验课()考核方式考试();考查()课程教学总学时数64 学分数4 课时分配课堂讲授32 学时;实验课32 学时教材名称 数 据 库 原 理 与Visual FoxPro 应用作者王丙义出版社及出版时间中 国 铁 道 出 版社 , 2005.2 指定参考书数据库系统概论(第三版)作者萨师煊王珊出版社及出版时间高等教育出版社2000.2 数据库系统教程(第二版)施伯乐丁宝康汪卫编著出版社及出版时间高等教育出版社,2003.2 Visual Foxpro 数据库应用技术訾 秀 玲出版社及出版时间中 国 铁 道 出 版社 , 2005.7 授课教师郝计奎授课时间2006.92007.1 注:表中()选项请打“” 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 1 周课次第 1 次课备注章节名称第一章信息管理与数据库系统1.1 信息与数据 1.2 数据管理问题举例1.3 数据库管理系统1.4 数据库系统的组成1.5 数据管理技术的发展授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、让学生理解数据库的基本概念,了解数据管理的问题2、理解数据、信息的基本概念3、了解数据库系统的组成、数据管理技术的发展阶段教学内容提要时间分配一、基本概念1、DATA 信息、信息与数据的关系、信息管理系统2、DB 3、DBMS (1) DDL (2) DML (3) DCL 4、 DBS 二、数据管理的发展阶段1 人工阶段(1)数据不保存(2)由应用程序管理数据(3)数据不共享(4)数据不具有独立性三、文件系统阶段1数据可以长期保存2由文件系统管理数据3数据的共享性差,冗余度大4数据的独立性差四、数据库系统阶段1数据结构化2数据的共享性高,冗余度低3数据的独立性高4数据由 DBMS 统一管理和控制(1)数据的安全性保护(2)数据的完整性保护(3)并发控制(4)数据库恢复3020 20 30 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 24 页名师精编优秀教案重点与难点重点: 数据库的基本概念、人工管理阶段、文件管理、数据库系统的特点难点:基本概念的理解作业1 1 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 2 周课次第 1 次课备注章节名称第一章信息管理与数据库系统1.6 概念模型与数据模型授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、理解模型、数据模型、概念模型的概念2、了解三个世界3、掌握概念模型中的一些基本概念:实体、属性、码、实体集、实体型、联系、域4、掌握概念模型的表示与表示方法。教学内容提要时间分配一、模型1、概念模型2、数据模型三个世界:现实世界、信息世界、机器世界二数据模型的组成要素1数据结构2数据操纵3数据的约束条件三概念模型1概念模型中的基本概念实体、属性、码、域实体型、实体集、联系、联系类型(1:1、1:M,M; N)2概念模型的表示方法E-R 图3实例10 5 85 重点与难点重点:概念模型概念、表示、实现难点:用E-R 图来表达概念模型新知识点:码、E-R 图作业1 3、14、15 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 3 周课次第 2 次课备注章节名称第二章关系数据模型2.1 关系模型数据结构 2.2 关系完整性授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:(1)让学生了解关系模型的组成要素(2)理解并掌握关系的定义(3)理解关系、元组、属性、域、主码、主属性、非码属性、全码、关系模式等概念(4)熟悉关系的基本性质(5)掌握关系的实体、参照、用户自定义完整性教学内容提要时间分配一、关系模型概述1、关系数据结构二维表格2、关系操作关系代数、 SQL、关系演算(元组演算、域演算)3、关系完整性约束二、关系1、域2、关系3、基本概念侯选码、主码、主属性、非码属性、全码4、关系的基本性质三、关系模式R(U)四、关系完整性1、实体完整性若属性 A 是基本关系R 的主属性,则属性A 不能取空值1040 10 40 重点与难点重点:关系的定义,关系模式、实体完整性难点:实体完整性作业2 1 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年信息学院教案精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 24 页名师精编优秀教案【续页】第 1 页周次第 4 周课次第 1 次课备注章节名称第二章关系数据库2.2 关系的完整性;2.3 关系代数授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:(1)让学生理解参照完整性、用户定义的完整性的含义(2)掌握关系实体完整性、参照完整性的规则(3)理解外码的概念,并学会如何判断哪些属性是外码?(4)掌握关系运算的集合运算规则,并能熟练应用(5)掌握专门的关系运算规则,并能熟练应用教学内容提要时间分配一、参照完整性1、外码设 F 是基本关系R 的一个或一组属性,但不是关系R 的码。如果 F 与基本关系S的主码 KS 相对应, 则称 F 是基本关系R 的外码,并称基本关系R 为参照关系,基本关系S 为被参照关系。关系R 和S 不一定是不同的关系2、参照完整性规则若属性(或属性组)F 是基本关系R的外码,它与基本关系S的主码 KS相对应(基本关系S和 R不一定是不同的关系)则对于R中每个元组在F 上的值必须为:或者取空值(F的每个属性值均为空值)或者等于S 中某个元组的主码值。二、用户定义的完整性三、关系代数1并RS=t| t RtS 2差R-S=t|t Rt S 3交R S=t| t RtS 4 广义的的卡尔积RS=trts| trRtsS 四、专门的关系运算1选择从关系中找出满足条件的元组称为选择,记为 F(R)505 30 15 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 24 页名师精编优秀教案教学重点与难点重点:关系关系的参照完整性、关系的集合运算、关系的选择运算难点:关系的关系的参照完整性、关系的集合运算、选择运算新知识点:外码讨论、练习、作业2 2 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000 年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 5 周课次第1 次课备注章节名称第二章关系数据模型2.4 关系代数授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求(1)掌握关系代数的选投影、连接运算规则(2)熟练掌握并灵活综合运用选择、投影、连接教学内容提要时间分配一、专门的关系运算1、投影是从关系中挑选出若干属性列组成新的关系,记为A(R)3连接联接运算是把两个关系模式的属性名拼接成一个更宽的关系模式,产生的新关系中包含满足拼接条件(联接条件)的元组。RS F (1)等值联接(2)自然联接二、实例60 40 重点与难点重点:重点:关系的选择、投影、连接难点:关系的连接运算,关系的选择、投影、连接的综合运用作业2 3 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 24 页名师精编优秀教案信息学院教案【续页】第 1 页周次第 6 周课次第 1 次课备注章节名称第三章关系数据库标准语言SQL 3.1SQL 用途; 3.2 数据定义功能3.3 查询授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:(1)让学生了解SQL 语言的含义掌握其特点(2)掌握基本表的定义、删除、修改、索引的定义、删除(3)理解索引的含义(4)让学生理解查询命令的含义,掌握查询命令的语法规则(5)熟练掌握查询的单表查询中选择列、选择元组、排序、集函数、分组精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 24 页名师精编优秀教案教学内容提要时间分配一 SQL 用途二定义、删除、修改基本表1定义基本表CREATE TABLE ( , , ) ;2删除基本表DROP TABLE 3修改基本表ALTER TABLE ADD 完整性约束 DROP MODIFY ;三索引1索引的含义2索引的定义CREATE UNIQUE CLUSTER INDEX ON (, ) ;3删除索引DROP INDEX 四单表查询1选择表中的若干列SELECT XH , XM FROM STUDENT 2选择表中的若干元组(1)取消重复的行DISTINCT (2)选择满足条件的元组1)比较大小2)确定范围3)确定集合4)字符匹配5)涉及空值的查询6)多重条件查询3对查询结果进行排序4使用集函数COUNT(* ) ,COUNT( 列 ) SUM( 列 ) ,AVG( 列 ) ,MAX ( 列 ) ,MIN ( 列 )SELECT COUNT (*)FROM STUDENT 5对查询结果分组1020 5 65 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 24 页名师精编优秀教案教学重点与难点重点: SQL 语言用途、表和索引的修改定义、单表查询中选择列、选择元组、排序、集函数、分组难点:索引的含义、查询讨论、练习、作业3 1 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000 年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 24 页名师精编优秀教案信息学院教案【续页】第 1 页周次第 7 周课次第 1 次课备注章节名称第三章关系数据库标准语言SQL 3.3 查询;授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:(1)让学生掌握连接查询,理解并掌握嵌套查询教学内容提要时间分配一连接查询1等值和非等值连接2复合条件连接查询每个学生的学号,姓名,选修的课程名及成绩二嵌套查询1嵌套含义2带有 IN 谓词的子查询SELECT XH ,XM FROM STUDENT WHERE XH IN (SELECT XH FROM SC WHERE CH IN (SELECT CH FROM COURSE WHERE CM= “信息系统” ) )3带有比较运算符的子查询4带有 ANY 和 ALL 谓词的子查询5集合查询5050 第 2 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 24 页名师精编优秀教案教学重点与难点重点:连接查询、嵌套查询难点:嵌套查询讨论、练习、作业3 3 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000 年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 24 页名师精编优秀教案信息学院教案【续页】第 1 页周次第 8 周课次第 1 次课备注章节名称第三章关系数据库标准语言SQL 3.4SQL 的数据操作功能;3.5SQL 的数据控制功能;3.6 视图授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:(1)掌握视图的建立、数据的更新操作(2)熟悉数据的控制命令教学内容提要时间分配一数据更新1 插入2 删除3 修改二视图1 视图的建立CREATE VIEW 视图名 ( 列名 , 列名 ) AS 子查询WITH CHECK OPTION 2 视图的删除3 视图的查询4 视图的更新三数据控制GRANT 、REVOKE 40 30 30 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 24 页名师精编优秀教案教学重点与难点重点:数据更新、视图的建立难点:数据更新、视图的建立讨论、练习、作业3 3 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000 年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 15 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 9 周课次第 1 次课备注章节名称第四章关系数据理论41 规范化问题42 函数依赖授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:1了解一个不好的关系的问题2掌握并理解函数依赖、部分函数依赖、传递依赖和码的定义教学内容提要时间分配一 关系模式R(U,F)二数据依赖三例 1插入异常 2删除异常 3冗余大 4修改复杂四问题的解决五函数依赖 1定义 2记号 3完全函数依赖、部分函数依赖 4传递函数依赖六码5520104020重点与难点重点:函数依赖、部分函数依赖、传递依赖和码的定义难点:函数依赖、部分函数依赖、传递依赖和码的理解作业4 1 教学手段多媒体参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 16 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 10 周课次第 1 次课备注章节名称第五章关系数据理论4.3 关系范式 4.4 关系模式的规范化授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:1理解范式的含义2理解 1NF、 2NF、3NF 的含义,并掌握其定义3掌握 1NF、 2NF、3NF 的判定方法。教学内容提要时间分配一 范式二 1NF 1、定义 2、判定方法三 2NF 1、定义 2、判定方法四 3NF 1、定义 2、判定方法五例 1、确定函数依赖 2、判定属于第几范式 3、分解成 3NF 510 35 35 15 重点与难点重点: 1NF 、2NF、3NF的定义及其判定难点:2NF、3NF 的判定作业4 2 教学手段多媒体参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 11 周课次第 1 次课备注章节名称第 5 章 数据库设计5.1 数据库设计方法5.2 需求分析 5.3 概念结构设计5.4 逻辑结构设计 5.5 数据库的物理设计5.6 数据库的实施57 数据库运行和维护授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:1掌握数据库的设计步骤2通过一个系统的实现来理解数据库设计的步骤3了解数据库设计每一步的主要工作教学内容提要时间分配一 数据库设计概述二需求分析 1需求分析的任务 2需求分析的方法 3数据字典三概念结构设计 1概念结构设计 2局部视图设计 3集成视图四逻辑结构设计 1逻辑结构设计五数据库的物理设计六数据库的实施和维护七作业举例203010105510重点与难点重点:数据库的设计步骤难点:数据库的设计步骤作业5 1、52 教学手段多媒体参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 18 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 12 周课次第 1 次课备注章节名称第 6 章 VFP 基础第 7 章 VFP 程序设计基础授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、了解 VFP 的安装与启动、命令窗口的使用2、了解项目管理器2、掌握 VFP 的数据类型、常量、变量、运算符与表达式4、掌握程序文件的建立、程序的基本结构、过程与函数5、了解变量的作用域教学内容提要时间分配一 VFP 的安装与启动二命令窗口三、项目管理器四 VFP数据类型数值、整型、浮点、双精度、货币、字符、逻辑、日期、备注、通用五常量与变量 1常量 2、变量 3、数组六运算符与表达式 1、运算符字符运算符、逻辑运算符、算术运算符 2、表达式七程序文件 MODIFY COMMAND 八程序的基本结构 1、分支结构 2、循环结构九、过程与函数5 3 2 20 20 20 5 20 5 重点与难点重点:数据类型、常量与变量、运算符、程序的基本结构难点:程序的基本结构作业P108:1、2、3、 4 教学手段多媒体参考资料或网址 Visual Foxpro数据库应用技术訾 秀 玲 , 中 国 铁 道 出 版 社 ,2005.7精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 19 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 13 周课次第 1 次课备注章节名称第 8 章建立数据库第 9 章设计简单的应用程序授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、掌握数据库的基本操作2、掌握基本表的操作2、掌握 VFP 的工作区4、掌握设计一个简单VFP 程序的过程5、掌握怎样设计一个简单的数据库应用程序教学内容提要时间分配一 数据库的基本操作1、建立数据库2、修改数据库3、删除数据库二表的基本操作 1、创建表 2、自由表 3、打开表 4、浏览表中的记录 5、编辑表中的记录 6、删除表中的记录 7、记录定位 GO、SKIP、 LOCATE 三、工作区四设计一个简单的VFP程序1、表单设计2、添加控件3、设置控件属性4、编写事件代码5、编译应用程序设置主文件、编辑主文件、连编五一个简单的数据库应用程序 1、设置数据环境 2、添加控件 3、编写程序代码20 25 5 30 20 5 重点与难点重点:数据库的操作、表的基本操作、简单VFP程序的建立难点:数据库的操作、表的基本操作、简单VFP 程序的建立作业P129:4 ;P150:4 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 20 页,共 24 页名师精编优秀教案教学手段多媒体参考资料或网址 Visual Foxpro数据库应用技术訾 秀 玲 , 中 国 铁 道 出 版 社 ,2005.7精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 21 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 14 周课次第 1 次课备注章节名称第 10 章索引第 11 章数据完整性第 12 章查询与视图授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、掌握索引的基本操作2、掌握数据完整性的建立3、掌握查询与视图的建立教学内容提要时间分配一 索引的基本操作1、索引的含义2、索引的建立3、索引的类型4、使用索引二数据完整性与表间的关系 1、完整性的含义 2、表间关系的建立三、查询与视图 1、过滤器 2、SELECT 3、查询(1)建立查询文件(2)运行查询文件 4、视图(1)创建视图(2)使用视图(3)参数化视图20 30 50 重点与难点重点:索引的建立、表间关系的建立、查询与视图难点:索引的建立、表间关系的建立、查询与视图作业P160:4 ;P170:4;P190:4 教学手段多媒体参考资料或网址 Visual Foxpro数据库应用技术訾 秀 玲 , 中 国 铁 道 出 版 社 ,2005.7精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 22 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 15 周课次第 1 次课备注章节名称第 13 章对象与表单控件授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、理解对象的含义2、掌握常用的表单控件教学内容提要时间分配一 对象1、对象的含义2、对象与对象类3、容器类对象4、对象的引用二常用表单控件 1、标签控件 2、文本框控件 3、编辑框控件 4、命令按钮控件 5、命令按钮组控件 6、表格控件 7、组合框控件 8、单选按钮 9、复选框 10、图象控件20 80 重点与难点重点:对象的含义、常用表单控件难点:常用表单控件作业P214:4 教学手段多媒体参考资料或网址 Visual Foxpro数据库应用技术訾 秀 玲 , 中 国 铁 道 出 版 社 ,2005.7精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 23 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 16 周课次第 1 次课备注章节名称第 15 章菜单授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、掌握菜单的创建2、掌握把菜单添加到表单中3、了解为菜单指定任务教学内容提要时间分配一 菜单的创建二把菜单添加到表单中三、为菜单指定任务30 30 20 重点与难点重点:菜单的创建、菜单添加的表单中、指定菜单任务难点:菜单的创建、菜单添加的表单中、指定菜单任务作业P236:3 教学手段多媒体参考资料或网址 Visual Foxpro数据库应用技术訾 秀 玲 , 中 国 铁 道 出 版 社 ,2005.7精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 24 页,共 24 页