2022年信息学院课程数据库原理与应用教案 .pdf
《2022年信息学院课程数据库原理与应用教案 .pdf》由会员分享,可在线阅读,更多相关《2022年信息学院课程数据库原理与应用教案 .pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师精编优秀教案信息学院课程数据库原理与应用教案【首页 】课程名称数据库原理与应用授课专业网络技术年级2004 级课程编号课程类型必修课校级通识课 ( ) ;专业基础课 () ; 专业课 ( )专业方向课() ;选修课任选课() ;跨系(院)任选课()授课方式课堂讲授() ;实验课()考核方式考试();考查()课程教学总学时数64 学分数4 课时分配课堂讲授32 学时;实验课32 学时教材名称 数 据 库 原 理 与Visual FoxPro 应用作者王丙义出版社及出版时间中 国 铁 道 出 版社 , 2005.2 指定参考书数据库系统概论(第三版)作者萨师煊王珊出版社及出版时间高等教育出版社
2、2000.2 数据库系统教程(第二版)施伯乐丁宝康汪卫编著出版社及出版时间高等教育出版社,2003.2 Visual Foxpro 数据库应用技术訾 秀 玲出版社及出版时间中 国 铁 道 出 版社 , 2005.7 授课教师郝计奎授课时间2006.92007.1 注:表中()选项请打“” 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 1 周课次第 1 次课备注章节名称第一章信息管理与数据库系统1.1 信息与数据 1.2 数据管理问题举例1.3 数据库管理系统1.4 数据库系统的组成
3、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数据的独立性差
4、四、数据库系统阶段1数据结构化2数据的共享性高,冗余度低3数据的独立性高4数据由 DBMS 统一管理和控制(1)数据的安全性保护(2)数据的完整性保护(3)并发控制(4)数据库恢复3020 20 30 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 24 页名师精编优秀教案重点与难点重点: 数据库的基本概念、人工管理阶段、文件管理、数据库系统的特点难点:基本概念的理解作业1 1 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编
5、,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 2 周课次第 1 次课备注章节名称第一章信息管理与数据库系统1.6 概念模型与数据模型授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求1、理解模型、数据模型、概念模型的概念2、了解三个世界3、掌握概念模型中的一些基本概念:实体、属性、码、实体集、实体型、联系、域4、掌握概念模型的表示与表示方法。教学内容提要时间分配一、模型1、概念模型2、数据模型三个世界:现实世界、信息世界、机器世界二数
6、据模型的组成要素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年精选学习资料 - - - - - - - - - 名师归纳总结 - - - -
7、- - -第 4 页,共 24 页名师精编优秀教案信息学院教案【续页】周次第 3 周课次第 2 次课备注章节名称第二章关系数据模型2.1 关系模型数据结构 2.2 关系完整性授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:(1)让学生了解关系模型的组成要素(2)理解并掌握关系的定义(3)理解关系、元组、属性、域、主码、主属性、非码属性、全码、关系模式等概念(4)熟悉关系的基本性质(5)掌握关系的实体、参照、用户自定义完整性教学内容提要时间分配一、关系模型概述1、关系数据结构二维表格2、关系操作关系代数、 SQL、关系演算(元组演算、域演算)3、关系完整性约束二、关
8、系1、域2、关系3、基本概念侯选码、主码、主属性、非码属性、全码4、关系的基本性质三、关系模式R(U)四、关系完整性1、实体完整性若属性 A 是基本关系R 的主属性,则属性A 不能取空值1040 10 40 重点与难点重点:关系的定义,关系模式、实体完整性难点:实体完整性作业2 1 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年信息学院教案精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 24 页名
9、师精编优秀教案【续页】第 1 页周次第 4 周课次第 1 次课备注章节名称第二章关系数据库2.2 关系的完整性;2.3 关系代数授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的:(1)让学生理解参照完整性、用户定义的完整性的含义(2)掌握关系实体完整性、参照完整性的规则(3)理解外码的概念,并学会如何判断哪些属性是外码?(4)掌握关系运算的集合运算规则,并能熟练应用(5)掌握专门的关系运算规则,并能熟练应用教学内容提要时间分配一、参照完整性1、外码设 F 是基本关系R 的一个或一组属性,但不是关系R 的码。如果 F 与基本关系S的主码 KS 相对应, 则称 F 是基
10、本关系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 1
11、5 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 24 页名师精编优秀教案教学重点与难点重点:关系关系的参照完整性、关系的集合运算、关系的选择运算难点:关系的关系的参照完整性、关系的集合运算、选择运算新知识点:外码讨论、练习、作业2 2 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000 年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 24
12、页名师精编优秀教案信息学院教案【续页】周次第 5 周课次第1 次课备注章节名称第二章关系数据模型2.4 关系代数授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求(1)掌握关系代数的选投影、连接运算规则(2)熟练掌握并灵活综合运用选择、投影、连接教学内容提要时间分配一、专门的关系运算1、投影是从关系中挑选出若干属性列组成新的关系,记为A(R)3连接联接运算是把两个关系模式的属性名拼接成一个更宽的关系模式,产生的新关系中包含满足拼接条件(联接条件)的元组。RS F (1)等值联接(2)自然联接二、实例60 40 重点与难点重点:重点:关系的选择、投影、连接难点:关系的连接运
13、算,关系的选择、投影、连接的综合运用作业2 3 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 24 页名师精编优秀教案信息学院教案【续页】第 1 页周次第 6 周课次第 1 次课备注章节名称第三章关系数据库标准语言SQL 3.1SQL 用途; 3.2 数据定义功能3.3 查询授课方式理论课() ;实验课() ;实践课()教学时数2 教学目的及要求目的
14、:(1)让学生了解SQL 语言的含义掌握其特点(2)掌握基本表的定义、删除、修改、索引的定义、删除(3)理解索引的含义(4)让学生理解查询命令的含义,掌握查询命令的语法规则(5)熟练掌握查询的单表查询中选择列、选择元组、排序、集函数、分组精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 24 页名师精编优秀教案教学内容提要时间分配一 SQL 用途二定义、删除、修改基本表1定义基本表CREATE TABLE ( , , ) ;2删除基本表DROP TABLE 3修改基本表ALTER TABLE ADD 完整性约束 DROP MODIFY ;
15、三索引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对
16、查询结果分组1020 5 65 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 24 页名师精编优秀教案教学重点与难点重点: SQL 语言用途、表和索引的修改定义、单表查询中选择列、选择元组、排序、集函数、分组难点:索引的含义、查询讨论、练习、作业3 1 教学手段多媒体教学参考资料或网址数据库系统教程 (第 2 版) ,施伯乐、丁宝康、汪卫编著,高等教育出版社, 2003.8 数据库系统概论第三版,萨师煊王珊主编,高等教育出版社,2000 年精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年信息学院课程数据库原理与应用教案 2022 信息 学院 课程 数据库 原理 应用 教案
限制150内