《数据库系统概论第五版教案.pdf》由会员分享,可在线阅读,更多相关《数据库系统概论第五版教案.pdf(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库系统概论第五版教课设计数据库系统课程教课设计(计算机专业)讲课时间:第 1次课:第一章数据库系统学概括教课目标让学生对数据库系统及其发展,对数据库学习的要求有一个初步的认识。课时安排课程主要内容2 课时1、当前对软件开发技术的需要掌握的技术2、数据库系统的重要性3、数据库课程的特色及应注意的事项要点难点为何要学习数据库系统学习数据库系统基本要求教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 2次课:第一章绪论 1.1数据库系统概括教课目标让学生掌握数据(Data)、数据库(DB)、数据库管理系统(DBMS
2、)与数据库系统(DBS)等观点。它们的联系与差别。课时安排课程主要内容2 课时1、数据(Data)2、数据库(DB)3、数据库管理系统(DBMS)4、数据库系统(DBS)(1)数据管理技术的产生与发展(2)数据库系统的特色要点难点数据库管理系统、数据库系统观点数据库系统的特色各个观点之间的差别与联系教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说与手段部署作业1-1、1-3、1-5数据库系统课程教课设计(计算机专业)讲课时间:第 3次课:第一章绪论数据模型的观点及三大模型教课目标让学生掌握数据模型的观点及各样不一样的数据模型。课时安排2 课时1、数据模型的观点及其构成因素2
3、、观点模型3、最常用的数据模型有关观点课程主要内容(1)层次模型(2)网状模型(3)关系模型(4)面向对象模型要点难点数据模型的观点及其构成因素观点模型教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业1-7、1-11、1-13、1-17、1-19数据库系统课程教课设计(计算机专业)讲课时间:第 4次课:第一章数据库系统构造,数据库三级构造模式与两级映象;数据库系统构成等。教课目标让学生掌握数据库系统构造、三级模式、两级映象等观点与数据独立性的原理;数据库系统构成等观点。课时安排2 课时1、数据库系统机构(1)三级模式(2)两级映象课程主要内容2、数据独立性(物
4、理独立性,逻辑独立性)3、数据库系统构成要点难点三级模式构造两级映象数据独立性教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说与手段部署作业1-20、1-21、1-22数据库系统课程教课设计(计算机专业)讲课时间:第 5次课:第一章议论与习题课教课目标让学生综合理解第一章的内容课时安排2 课时课程主要内容要点难点教课方法练习难点解答,有关内容的讲堂议论。与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 6次课:第二章关系数据库-2.1、2.2教课目标让学生认识关系数据库的发展历史及关系数据库观点及其形式化定义。课时安排2 课时1、关系数据库的发展及关系模型概括
5、2、关系数据构造的形式化定义课程主要内容要点难点关系模型观点关系数据库形式化定义教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业2-3(1)、(2)数据库系统课程教课设计(计算机专业)讲课时间:第 7次课:第二章关系数据库-2.2、2.3教课目标让学生认识关系数据构造的形式化定义的关系模式、关系数据库及关系完好性观点。课时安排2 课时1、关系模式与关系数据库2、关系的完好性(1)实体完好性课程主要内容(2)参照完好性(3)用户定义的完好性要点难点关系模式观点关系完好性教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业2-3(3)
6、、2-4数据库系统课程教课设计(计算机专业)讲课时间:第 8次课:第二章关系数据库 2.4关系代数教课目标让同学们认识关系代数有关观点及关系代数的各样运算。课时安排课程主要内容2 课时1、关系代数观点2、关系代数的各样运算(1)传统的会合运算(2)特意的关系运算(选择、投影、连结、除等)要点难点广义笛卡尔积特意的关系连结运算特意的关系除运算教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说2-5 中的关系代数运算与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 9次课:第二章关系数据库 2.5关系演算教课目标让同学们认识关系演算及元组关系演算语言-ALPHA与域
7、关系演算语言 QBE。课时安排课程主要内容2 课时1、关系演验2、关系演算语言(1)ALPHA元组关系演算语言(2)QBE域关系演算语言要点难点ALPHA元组关系演算语言(1)查问(2)更新教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说与手段部署作业2-5 中的 ALPHA语言运算数据库系统课程教课设计(计算机专业)讲课时间:第 10次课:第三章 SQL 语言基本观点与特色教课目标让同学认识标准 SQL 语言的发展过程。SQL 语言的特点及有关的 SQL 语言的基本观点。课时安排课程主要内容2 课时1、SQL 语言发展过程及标准 SQL 观点2、SQL 语言的特色3、SQ
8、L 语言有关的观点:基本表、视图、储存文件等与数据库系统构造的三级模式的关系。要点难点SQL 语言的特色与 SQL 语言有关的基本观点及与数据库系统构造的三级模式的关系教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说与手段部署作业3-1数据库系统课程教课设计(计算机专业)讲课时间:第 11次课:第三章 SQL 语言的 DDL与查问教课目标让同学们认识 SQL 语言的数据定义操作及基本的查问操作观点课时安排课程主要内容2 课时1、数据定义(1)定义基本表(2)改正基本表(3)删除基本表(4)成立与删除索引2、SQL 查问:查问前的准备、最简单的SQL 查问要点难点数据定义的观
9、点及操作SQL 查问前的准备最简单的 SQL 查问语法格式教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说与手段部署作业3-3数据库系统课程教课设计(计算机专业)讲课时间:第 12次课:第三章教课目标SQL 语言的查问让同学们学会用 SQL 语言对数据库表进行简单查问,如条件子句的使用、怎样除去重复行、查问结果的排序、集函数的使用、怎样进行分组查问等。课时安排课程主要内容2 课时1、条件语句及各样条件运算符的使用如:IN、LIKE、BETWEEN等运算。2、排序:ORDER BY子句。3、集函数的使用4、查问分组:GROUP BY子句。要点难点含 IN、LIKE、BETWE
10、EN分组查问等运算的条件表达式的建立教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业3-5(1)、(2)、(3)数据库系统课程教课设计(计算机专业)讲课时间:第 13次课:第三章SQL 语言的查问教课目标让学生学会连结查问及一些嵌套查问。课时安排课程主要内容2 课时1、连结查问(1)等值与非等值查问(2)自己连结(3)外连结(4)复合条件连结2、嵌套查问(1)、带 IN谓词的子查问(2)、带有比较运算符的子查问(3)、带有 ANY、ALL 谓词的子查问要点难点连结查问及连结条件嵌套查问的过程嵌套查问教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手
11、段进一步解说3-5(4)、(5)、(6)部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 14次课:第三章SQL 语言的查问教课目标让学生学会含 EXISTS 谓词的嵌套查问。课时安排2 课时课程主要1、EXISTS谓词的子查问2、NOT EXISTS谓词的子查问3、会合查问内容要点难点EXISTS谓词的子查问NOT EXISTS谓词的子查问教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说与手段部署作业3-5(7)数据库系统课程教课设计(计算机专业)讲课时间:第 15次课:第三章 SQL 语言的更新操作教课目标让学生学会用 SQL 语言进行数据库表的更新操作。视图及
12、视图操作。课时安排2 课时课程主要1、插入数据2、改正数据3、删除数据4、更新操作与数据库的一致性5、视图及视图操作内容要点难点多个元组的插入:插入子查问的结果多个元组的改正删除多个元组的值更新操作与数据库一致性教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说3-5(8)、(9)、(10)、(11)、3-7、3-9与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 16次课:设计与习题课教课目标对本章的内容进行复习。另对一个事例(如教务系统)进行数据库表的设计,并用 SQL 语言对其进行各样操作。课时安排2 课时课程主要内容要点难点教课方法讲堂答疑、难点解答。设
13、计内容以启迪式教课进行设与手段计。部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 17次课:第四章数据库安全性教课目标让同学们认识数据库安全性方面的知识。课时安排2 课时课程主要1、计算机安全性概论2、数据库安全性控制3、统计数据库安全性4、视图体制、审计、数据加密、统计数据安全等内容要点难点可信计算机系统评测标准数据库安全性控制方法(包含用户辨别、自主与强迫存取控制、受权等)教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 18次课:第五章数据库完好性教课目标让同学们对数据库的完好性进行全面的认识。课
14、时安排2 课时课程主要1、实体完好性2、参照完好性3、用户定义完好性4、完好性拘束命名子句5、触发器内容要点难点数据库完好性控制教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 19次课:第六章关系数据理论教课目标让同学们认识关系数据理论与规范化观点、数据依靠观点。课时安排课程主要内容2 课时1、为何要进行规范化2、数据依靠观点及有关定义要点难点规范化及为何要进行规范化数据依靠及函数依靠等的严格定义教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说6-1 中函数依靠、部分函数依靠、传达依靠、候选
15、码、主码、外码与手段部署作业6-2数据库系统课程教课设计(计算机专业)讲课时间:第 20次课:第六章范式、2NF教课目标让同学们认识与掌握范式、第一范式(1NF)、第二范式(2NF)。课时安排2 课时1、范式及各范式之间的关系,第一范式2、第二范式及其定义及弊端课程主要内容要点难点第二范式的定义及弊端教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说6-1中 1NF、2NF与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 21次课:第六章 3NF、BCNF教课目标让同学们认识并掌握及互相差别。3NF 与 BCNF 的观点及其优弊端课时安排课程主要内容2 课时1、
16、3NF 及其优弊端2、BCNF及其优弊端3、3NF 与 BCNF 之间的关系要点难点3NF、BCNF观点及其优弊端3NF 与 BCNF 之间的关系教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说6-1 3NF、BCNF部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 22次课:第六章多值依靠、4NF教课目标让同学们认识与掌握多值依靠与4NF课时安排2 课时1、多值依靠2、4NF课程主要内容要点难点多值依靠观点及定义4NF 定义教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说6-1多值依靠、4NF6-12与手段部署作业数据库系统课程教课设计(
17、计算机专业)讲课时间:第 23次课:答疑与前段内容的复习教课目标已经解说完前方的内容,本次课对前段内容进行复习。课时安排2 课时课程主要内容要点难点教课方法讲堂答疑及复习与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 24次课:第七章数据库设计教课目标让同学们认识数据库设计的观点、特色、方法与基本步骤。需求剖析、观点构造设计观点及过程,以及在该过程中与数据库设计有关的内容解说。课时安排2 课时1、数据库设计的观点、特色、方法与基本步骤2、需求剖析过程及与数据库设计有关的内容3、观点构造设计过程及与数据库设计有关的内容课程主要内容要点难点数据库设计方法与基本步骤需求剖析过程观点构
18、造设计过程在需求剖析与观点设计过程中与数据库设计有关的内容教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说7-1、7-2、7-3、7-6部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 25次课:第七章数据库设计教课目标让同学们认识在数据库设计中的逻辑构造的设计及数据库的物理设计。课时安排2 课时1、数据库逻辑构造的设计2、数据库物理设计课程主要内容要点难点E-R 图向关系模型的变换教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的进一步解说7-12、7-15 中转变为关系模型与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 26次课:第
19、八章数据库编程序教课目标让同学们学会用 SQL 语言嵌入到主语言中进行编程的一些知识。课时安排2 课时1、嵌入式 SQL 的使用课程主要内容要点难点嵌入式 SQL 中主变量与游标的使用储存过程的成立与使用ODBC的成立教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 27次课:第八章数据库编程序教课目标让同学们认识储存过程、ODBC等知识。课时安排2 课时1、储存过程的成立与使用2、ODBC知识及成立课程主要内容要点难点储存过程的成立与使用ODBC的成立教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与
20、手段进一步解说部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 28次课:第九章关系查问办理和查问优化教课目标让同学们认识查问优化的观点。经过一个实例说明关系优化的必需性。解说查问优化的一般准则及基本步骤。课时安排2 课时1、关系系统的查问优化观点及必需性2、经过一个实例解说查问优化的利处3、查问优化的一般准则4、查问优化的算法及一般步骤课程主要内容要点难点经过一个实例解说查问优化的必需性查问优化算法及一般步骤教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说9-3、9-5、9-6部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 29次课:第十章数据库恢
21、复技术教课目标让同学们认识数据库恢复技术课时安排2 课时课程主要1、事务的基本观点2、数据库恢复概括3、故障的种类4、恢复的实现技术5、恢复策略等内容要点难点事务的观点恢复的实现技术教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 30次课:第十一章并发控制教课目标让同学们认识数据库并发及对并发进行控制的技术。课时安排2 课时课程主要1、并发控制概括2、封闭3、封闭协议与两阶段协议4、活锁和死锁5、并发调动的可串行性内容要点难点封闭协议并发调动的可串行性两阶段协议教课方法采纳电子教课设计,以多媒体教课为主,同时辅以版书的与手段进一步解说部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 31次课:讲堂答疑与总复习教课目标对本学期所学内容进行复习课时安排2 课时课程主要内容要点难点教课方法讲堂答疑与手段部署作业数据库系统课程教课设计(计算机专业)讲课时间:第 32次课:答疑与总复习教课目标对本学期所学内容进行总复习课时安排2 课时课程主要内容要点难点教课方法总复习与手段部署作业