




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE18教师教案(2022—2023学年第2学期)课程名称:数据库原理及应用授课学时:48(40课堂+8上机)授课班级:2021级任课教师:教师职称:教师所在学院:信息与软件工程学院电子科技大学教务处课程名称数据库原理及应用授课专业软件工程班级2021级课程编号G0900730修课人数课程类型必修公共基础课();学科基础课(√);专业核心课()选修专业选修();任选课();公选课();理论课(√);实践课()授课方式课堂讲授为主(√);实验为主();自学为主();专题讨论为主();其他:是否采用多媒体授课是考核方式及成绩构成考试(√)考查()成绩构成及比例:MOOC20%+作业10%+上机测试10%+实验10%+期末50%是否采用双语教学否学时分配讲授40学时;实验8学时;上机学时;习题学时;课程设计学时教材名称作者出版社及出版时间数据库系统-原理、设计及应用陆鑫,张凤荔,陈安龙人民邮电出版社,2019.1参考书目[1]Oracle数据库系统教程[2]PostgreSQL实战[3]Oracle数据库实验教程陆鑫,张宁编著谭峰,张文升编著陆鑫编著机械工业出版社,2017.1机械出版社,2018.7科学出版社,2017.1授课时间第1周——第12周第一章 数据库系统概论一、教学内容及要求1.教学内容本章教学涉及知识点包括:数据库及特点,数据模型,数据库系统组成,数据库管理系统;数据库技术发展,数据库新技术(对象-关系数据库、领域数据库、数据仓库、数据挖掘、商业智能、大数据分析);数据库应用系统类型,数据库应用系统结构,数据库应用系统生命周期,数据库开发阶段活动;典型关系数据库管理系统,DBMS系统类型;PostgreSQL系统简介。本章教学计划3学时,各小节分配如下:1.数据库概念(0.5学时)2.数据库技术发展(0.5学时)3.数据库应用系统(1学时)4.典型关系数据库管理系统(1学时)2.教学要求了解:数据库是什么、数据库功能作用、数据库系统组成、数据库技术发展概况、典型关系数据库管理系统技术特点。理解:理解数据库元数据、数据库组织存储数据原理、数据库系统应用结构、数据库应用系统开发过程。掌握:数据库的基本概念,如数据库、数据模型、数据库系统、数据库管理系统、关系数据库、数据库系统组成等基本知识概念。能力培养:通过软件操作演示和课后实践,培养学生对数据库软件的基本使用能力(课程目标CO1)。二、教学重点、难点及解决办法重点: 数据库概念,数据库模型分类,数据库内部对象组成,数据库系统组成,数据库管理系统功能作用;数据库应用系统结构,数据库应用系统开发阶段,DBMS系统类型。难点:数据库管理系统功能,数据库元数据;数据库应用系统结构;数据库应用系统开发阶段活动。解决办法:1)在教学过程中,避免学生混淆数据库、数据库管理系统、数据库应用系统三个概念的区别,采用探究式教学方法,使学生理解它们的不同范围及作用。2)适当拓宽数据库技术发展介绍内容,使学生能了解数据库技术发展的最新趋势。3)从软件工程思想角度,分析数据库系统各个开发阶段的活动内容,使学生充分理解数据库系统开发与软件开发之间的关系。4)结合典型开源数据库管理系统PostgreSQL的操作实践,初步建立学生的数据库系统操作及理解能力。三、教学设计1.教学思路 本章第1节,从信息计算时代对数据与信息处理需求开始,剖析信息系统为什么需要数据库。随后介绍数据库系统组成,分析数据库组织与存储数据的基本原理,从而使学生了解数据库是什么?数据库有什么用途?数据库系统组成原理。本章第2节,从数据库技术发展角度,介绍数据库技术演化特点及其新技术趋势,使学生对数据库领域技术有一个整体概貌了解。本章第3节从数据库应用系统角度,介绍数据库应用系统类型、数据库应用结构、数据库应用系统开发阶段等内容,使学生了解数据库应用开发的总体概貌。本章第4节,则介绍目前主流数据库管理系统产品情况,使学生对数据库领域产品有一定了解。本章最后小节,开始一个典型的开源数据库管理系统PostgreSQL介绍,并展示数据库系统基本操作及应用,其目标是使学生培养基本的数据库系统软件操作与应用能力。在讲解数据库技术发展过程和数据库管理系统软件内容时,加入课程思政内容,如在核心基础软件如何破解卡脖子问题、如何发展国产数据库软件技术、国家信息安全等因素分析。鼓励学生立志研发自主知识产权数据库技术,在核心系统软件领域发展国产数据库软件技术,确保国家在信息技术领域的安全。2.教学方法 本章教学采用线上线下混合式教学方法。学生要求课前在本课程MOOC平台中进行自我学习。在课堂时间中,教师主要采用探讨式教学对本章课程内容重点、难点进行讲解。具体采用探究式教学方法分析信息系统为什么需要数据库,数据库组织存储数据原理。启发学生思考信息处理面临解决的数据存储、数据访问、数据管理等问题,然后分析数据库能解决哪些更深入问题。本章还采用“做中学”教学使学生掌握开源数据库管理系统PostgreSQL基本使用,其目标是使学生学习掌握数据库系统软件操作与应用能力。四、作业学生在本课程MOOC平台上,完成本单元练习。同时还完成课外大作业:1)采用列表形式对比分析流行度排名前2位的国产数据库DBMS技术特性,并说明自己对解决基础系统软件“卡脖子”问题认识以及发展国产数据库技术有何建议?2)从PostgreSQL官网下载最新版数据库安装软件,在本地操作系统中进行安装,开展PostgreSQL数据库软件及其管理工具基本操作实践。五、参考资料[1]数据库系统-原理、设计及应用,陆鑫,张凤荔,陈安龙编著,人民邮电出版社,2019.1[2]PostgreSQL实战,谭峰,张文升著,机械出版社,2018.7[3]PostgreSQL技术内幕:查询优化深度探索,张树杰著,电子工业出版社,2018.6六、教学后记在本章课程教学中,采用探讨式教学方法对数据库系统有关基础知识进行了概貌介绍,为学生建立了数据库系统知识体系的初步框架,并使学生清楚了解课程后续知识与技能的学习路径。此外,在课堂教学中,不但使学生理解数据库系统的基础知识外,还使学生了解数据库技术发展概况与技术发展趋势,从而可引领学生在数据库领域的未来探索方向。在本章课程教学中,加入课程思政元素,组织学生讨论“为什么自主可控的数据库管理系统软件技术对我国非常重要?”,引导学生学好数据库技术,立志未来去发展国产数据库技术,使中国在数据库等系统软件领域能充分确保国家信息安全。
第二章关系模型一、教学内容及要求 1.教学内容实体概念,关系概念,关系数学描述,关系模式表示,主键,候选键,复合键;关系模型组成,关系模型操作,关系运算,实体完整性,外键,参照完整性;PostgreSQL数据库关系表应用。本章教学计划4学时,各小节分配如下:关系概念(1学时)关系模型描述(2学时)PostgreSQL项目实践(1学时)2.教学要求了解:数据库关系模型的理论基础,关系模型的数据操作原理;关系数据模型的基本应用。理解:关系特征、关系操作、实体完整性、参照完整性等原理方法。掌握:关系及其相关基本概念,如实体、表、关系、属性、主键、复合键、外键等。关系模式的语句表示方法和关系运算方法。能力培养:建立开源数据库管理系统PostgreSQL的关系模型应用能力(课程目标CO1)。二、教学重点、难点及解决办法重点: 1.实体、关系、主键、复合键、外键、关系模型、完整性等概念2.关系模型理论基础、关系结构、关系运算3.关系特征、实体完整性、参照完整性难点: 1.关系的数学定义 2.关系模型的运算操作 3.关系的实体完整性、参照完整性解决办法:1)针对关系模型理论的数学运算较为抽象,在课程教学中避免照本宣科,应通过关系表的数据访问操作实例让学生去领会关系模型操作原理。2)通过实例探讨,让学生理解实体、关系、表之间的关系,避免概念混淆。3)通过实例分析,使学生明白关系与非关系的区别。4)在数据库管理软件PostgreSQL项目实践案例展示中,讲解定义关系表的实体完整性约束和参照完整性约束,让学生直观理解关系的实体完整性、参照完整性含义。三、教学设计 1.教学思路 本章第1节,从通俗定义和数学定义角度,分别给出“关系”概念及其特性的描述,逐步引出“键”、“复合键”、“候选键”、“主键”等重要概念,并给出关系模式的表示方法。使学生充分理解关系模型的这些基本概念。本章第2节,则具体介绍关系模型的组成要素,及其关系模型操作,从而使学生理解关系模型的操作原理。同时对于关系模型的约束,引出关系表的“实体完整性”、表之间的“参照完整性”约束,以及“外键”等重要概念。本章最后小节,通过“选课管理系统”项目案例,结合PostgreSQL数据库软件实践操作,使学生理解关系模型的具体应用,特别是多表的关联操作应用。通过课堂案例讲解和课后实践作业,培养学生掌握数据库系统中的关系模型应用能力。2.教学方法本章教学采用线上线下混合式教学方法。学生要求课前在本课程MOOC平台中进行自我学习。在课堂时间中,教师对本章课程内容重点、难点进行讲解与探讨,同时也组织学生在本课程MOOC平台进行重点难点问题讨论,采用探究式教学方法进行数据库关系模型理论介绍,启发学生思考如何应有关系运算解决信息查询问题。在本章教学中,还采用PostgreSQL项目案例导引教学方法,说明如何在具体应用中实现关系模型的多表关联操作。此外,本章教学还采用“做中学”方法,其目标是通过实践学习,培养学生掌握数据库系统中的关系模型应用能力。四、作业学生在本课程MOOC平台上,完成本单元练习。五、参考资料[1]数据库系统-原理、设计及应用,陆鑫,张凤荔,陈安龙编著,人民邮电出版社,2019.1[2]PostgreSQL实战,谭峰,张文升著,机械出版社,2018.7[3]PostgreSQL技术内幕:查询优化深度探索,张树杰著,电子工业出版社,2018.6六、教学后记
第三章结构化查询语言一、教学内容及要求1.教学内容本章教学涉及知识点包括:SQL语言特点,SQL语句类型,SQL数据类型;DDL语句操作,数据库对象定义SQL语句,数据库表定义SQL语句,数据索引对象定义SQL语句;DML语句操作,数据插入SQL语句,数据更新SQL语句,数据删除SQL语句;DQL语句操作,单表指定行列查询,查询结果排序,内置函数应用,查询结果分组,子查询应用,多表关联查询,外连接查询;DCL语句操作,授权SQL语句,权限回收SQL语句,权限拒绝SQL语句;视图SQL语句,视图创建,视图应用;PostgreSQL数据库SQL项目实践。本章教学计划8学时,各小节分配如下:SQL语言介绍(0.5学时)数据定义SQL语句(1学时)数据操纵SQL语句(1学时)数据查询SQL语句(2.5学时)数据控制SQL语句(1学时)视图SQL语句(1学时)PostgreSQL项目实践(1学时)2.教学要求了解:结构化查询语言SQL概况,SQL语句基本格式,SQL语句脚本文件,SQL语句脚本执行工具。理解:SQL操作的含义,表约束的作用和使用,条件查询、分组查询、多表关联查询SQL,视图作用和使用。掌握:数据库创建表SQL操作,插入数据到表SQL操作,修改表数据SQL操作,删除表数据SQL操作,查询表数据SQL操作,修改表结构SQL操作,删除表SQL操作,修改与删除约束SQL操作等。能力培养:建立关系数据库的SQL操作访问及应用能力,并可对SQL操作结果进行合理性解释与分析(课程目标CO3)。二、教学重点、难点及解决办法重点:关系表创建CRATETABLE语句操作;插入数据到表INSERTINTO语句操作;数据查询SELECT语句操作;数据修改UPDATE语句操作;数据删除DELETE语句操作。难点: 使用表约束定义主键、外键、列约束、缺省等;查询SELECT语句的内置函数和分组统计;多表关联查询;SQL视图操作与应用。解决办法:1)在教学过程中,注意让学生理解不同关系数据库管理系统所支持的SQL语言的差异,避免使用SQL语句时混淆。2)通过对SQL内置函数应用场景的深入讲解,使学生明白SQL内置函数使用限制条件。3)通过在PostgreSQL数据库中进行SQL语句操作实践,查看操作结果,让学生理解SQL语句的功能作用。三、教学设计 1.教学思路 本章第1节,从总体介绍SQL语言的特点、语句分类、数据类型,使学生了解SQL语言概貌。本章第2节,从数据库对象定义角度,介绍DDL语句类型的使用,并通过一定的课堂实践练习,使学生掌握数据库、数据库表、索引对象的创建、维护和删除处理。本章第3节,从数据库表的操作访问角度,介绍DML语句类型的使用,并通过一定的课堂实践练习,使学生掌握数据插入、数据更新、数据删除处理。本章第4节,从数据库表的查询处理角度,介绍Select语句的操作使用,由简单到复杂讲解各个Select语句的访问操作;同时给出数据库访问语言的使用限制,并引出视图、嵌套和动态的概念。本章最后小节,从SQL语言综合应用角度,在PostgreSQL环境中对“工程项目管理系统”的数据库进行操作访问。通过课堂案例实践和课后实践作业,培养学生具有数据库SQL语言编程和数据库访问能力。2.教学方法本章教学采用线上线下混合式教学方法。学生要求课前在本课程MOOC平台中进行自我学习。在课堂教学中,教师对本章课程内容重点、难点进行讲解与探讨,同时也组织学生在本课程MOOC平台进行重点难点问题讨论。在本章教学中,采用探究式教学方法分析DBMS如何执行SQL语句,各类数据库对象的SQL操作原理。启发学生思考数据库处理面临解决的实体完整性、参照完整性等问题,以及如何使用索引提高数据访问效率等问题。本章教学还采用“做中学”教学方式,以PostgreSQL数据库系统操作访问为基础,边讲解SQL语句边实践操作。使学生理解如何对数据库进行操作访问,并掌握基本的SQL访问方法,建立数据库SQL操作与应用能力。四、作业学生在本课程MOOC平台上,完成本单元练习。五、参考资料[1]数据库系统-原理、设计及应用,陆鑫,张凤荔,陈安龙编著,人民邮电出版社,2019.1[2]PostgreSQL实战,谭峰,张文升著,机械出版社,2018.7[3]PostgreSQL技术内幕:查询优化深度探索,张树杰著,电子工业出版社,2018.6六、教学后记
第四章数据库设计与实现一、教学内容及要求1.教学内容本章教学涉及知识点包括:数据库设计方案,数据库设计过程,数据库设计策略,设计模型类型,设计工具;E-R模型要素,实体联系类型,强弱实体,标识符依赖弱实体,非标识符依赖弱实体,E-R模型图;概念数据模型设计,逻辑数据模型设计,物理数据模型设计,数据模型转换方案;非规范数据库设计问题,函数依赖理论,规范化设计范式,逆规范化设计处理;数据库设计模型SQL实现;PowerDesigner项目实践,CDM/LDM/PDM设计,设计模型检查,数据库SQL实现。本章教学计划8学时,各小节分配如下:数据库设计概述(0.5学时)实体-关系模型介绍(1学时)概念数据模型设计方法(1.5学时)逻辑数据模型设计方法(1学时)物理数据模型设计方法(1学时)数据库规范化设计(2学时)PowerDesigner项目实践(1学时)2.教学要求了解:数据库建模设计过程与步骤,数据库模型作用,数据库E-R模型的各类表示方法,数据库E-R模型主流设计工具。理解:E-R模型的含义,E-R模型与数据库开发关系。掌握:数据库E-R模型元素及其语义,E-R模型表示方法,E-R模型图设计方法;数据库概念数据模型、逻辑数据模型和物理数据模型之间转换设计;数据库设计模型的SQL实现方法。能力培养:建立系统数据库设计能力,并对设计的数据库模型具有一定的分析解释、测试验证以及方案优选能力(课程目标CO2)。二、教学重点、难点及解决办法重点: 数据库模型设计方法,概念数据模型设计,CDM/LDM/PDM数据模型转换设计,数据库设计模型SQL实现。难点: 数据库模型设计方法,数据库设计规范化处理,数据库设计性能优化。解决办法:1)在教学过程中,通过实例讲解清楚实体之间关系的几种形式,并使学生掌握概念数据模型、逻辑数据模型、物理数据模型的表示方式与转换设计。2)通过数据库设计案例讲解数据库规范化设计方法,以及数据库设计优化问题。3)通过使用数据库建模工具进行数据库设计实践展示,并让学生掌握数据库设计与实现方法。三、教学设计1.教学思路本章第1节,从数据库设计建模过程出发,逐步讲解数据库开发所涉及数据模型,使学生理解概念数据模型的用途和作用。本章第2节,讲解概念数据模型的描述方法——E-R模型,使学生理解各个模型符号的使用方式,以及E-R模型所能表达的数据关系。本章第3节,从数据库模型设计角度,讲解概念数据建模、逻辑数据建模、物理数据建模的基本方法、设计步骤和模型表示。同时也结合模型设计工具讲解数据模型的设计过程。使学生理解如何通过建模设计工具创建系统的数据库模型。本章最后小节,从“图书借阅管理系统”数据库设计建模角度,讲解工程应用中,如何进行E-R模型设计,使学生掌握PowerDesigner建模设计工具使用方法。通过课堂案例实践和课后实践作业,培养学生掌握系统数据模型设计方法,具有基本的数据库设计能力。2.教学方法在本章教学采用线上线下混合式教学方法。学生要求课前在本课程MOOC平台中进行自我学习。在课堂时间中,教师对本章课程内容重点、难点进行讲解与探讨,同时也组织学生在本课程MOOC平台进行交流讨论。在本章教学中,采用探究式教学方法分析E-R模型图是如何表示信息系统的数据结构,启发学生思考在实际应用中如何抽取实体、如何定义实体的关系、如何分解和组合子模型等问题。本章教学还采用“做中学”教学方式,以PowerDesigner数据库建模工具应用为例,边讲解建模方法边设计实践,使学生充分理解数据库设计建模知识,并掌握基本的设计方法,建立数据库设计能力。四、作业学生在本课程MOOC平台上,完成本单元练习。教材P155页实践操作题。五、参考资料[1]数据库系统-原理、设计及应用,陆鑫,张凤荔,陈安龙编著,人民邮电出版社,2019.1[2]PostgreSQL实战,谭峰,张文升著,机械出版社,2018.7[3]PostgreSQL技术内幕:查询优化深度探索,张树杰著,电子工业出版社,2018.6六、教学后记
第五章数据库管理一、教学内容及要求1.教学内容本章教学涉及知识点包括:数据库系统管理目标与内容,数据库系统管理工具,DBMS管理功能,DBMS系统结构;事务概念,事务特性,事务并发执行,事务SQL程序;数据库并发控制问题,并发事务调度,数据库锁机制,并发控制协议,两阶段锁协议,并发事务死锁解决,事务隔离级别;数据库安全问题,数据库安全模型,用户管理,权限管理,角色管理;数据库备份,数据库恢复;PostgreSQL数据库管理项目实践。本章教学计划6学时,各小节分配如下:数据库管理概述(0.5学时)事务管理(0.5学时)并发控制(1.5学时)数据库安全(1.5学时)数据库备份与恢复(1学时)PostgreSQL数据库管理项目实践(1学时)2.教学要求了解:数据库管理的基本内容,数据库管理需要解决的问题;数据库管理的主流工具。理解:事务并发控制机制;数据库安全机制;数据库备份与恢复原理。掌握:DBMS系统结构原理,事务特性和事务编程,并发事务调度方法,数据库存取控制安全模型,以及角色管理、用户管理,权限管理。能力培养:建立数据库系统的安全管理能力,并对实现的存取控制安全模型具有分析解释、测试验证能力(课程目标CO3)。二、教学重点、难点及解决办法重点:数据库系统管理功能,事务机制,并发控制机制,数据库安全模型,数据库用户管理、权限管理。难点: 数据库并发控制,数据库安全机制,数据库备份与恢复方法。解决办法:1)通过数据库并发应用示例讲解,使学生理解事务并发执行调度机制实现原理。2)通过数据库管理软件PostgreSQL的数据库安全机制介绍和实践操作,让学生理解数据库安全机制作用和实现方案。3)在教学过程中,应注意让学生理解数据库、数据库表、主键、外键、索引、用户、角色等对象权限的定义,以及不同角色与用户的权限操作范围。通过数据库安全访问实践,使学生理解存取控制安全模型,并掌握存取控制安全模型的测试验证方法。三、教学设计1.教学思路本章第1节,从总体介绍数据库管理的内容、管理工具,DBMS功能结构,使学生明白数据库管理目标。在介绍数据库管理员职责时,强调需要遵从国家法律、职业道德,不做任何有损用户利益和公司利益的事情。本章第2节,从数据库处理事务角度,介绍事务的概念、事务特性,以及事务程序结构,使学生理解数据库事务机制。本章第3节,从事务并发执行角度,探讨DBMS需要解决的并发控制问题,以及并发事务调度、数据库锁机制、并发控制协议、事务隔离等核心技术。本章第4节,从数据库安全问题出发,对数据库安全机制进行讲解,使学生掌握数据库基本的数据存取权限模型。本章第5节,从数据库备份和数据库恢复角度,探讨数据库高可靠性应用。本章最后小节,针对项目案例“图书借阅管理系统”,讲解实际应用的数据库管理。通过课堂案例实践和课后实践作业,培养学生掌握数据库管理方法,具有数据库系统运行与维护管理能力。2.教学方法本章教学采用线上线下混合式教学方法。同时采用探究式教学方法分析事务并发执行需要解决的数据一致性问题,探讨并发事务调度、数据库锁机制、事务隔离所需要解决的技术问题。本章教学还采用“做中学”教学方式,结合PostgreSQL数据库系统管理软件,边讲解数据库管理内容边实践操作。使学生基本掌握数据库对象管理的具体实现方法,建立数据库系统管理能力。四、作业学生在本课程MOOC平台上,完成本单元练习。教材P205页实践操作题。五、参考资料[1]数据库系统-原理、设计及应用,陆鑫,张凤荔,陈安龙编著,人民邮电出版社,2019.1[2]PostgreSQL实战,谭峰,张文升著,机械出版社,2018.7[3]PostgreSQL技术内幕:查询优化深度探索,张树杰著,电子工业出版社,2018.6六、教学后记
第六章数据库应用编程一、教学内容及要求1.教学内容本章教学涉及知识点包括:数据库ODBC连接技术,数据库JDBC连接技术;JavaWEB数据库应用编程,Servlet技术,JSP技术,JavaBean技术,MyBatis框架;存储过程编程,存储过程应用;触发器编程,触发器应用;游标编程,游标应用;嵌入式SQL编程,嵌入式SQL应用。本章教学计划7学时,各小节分配如下:数据库应用程序概述(0.5学时)数据库连接技术(1学时)JavaWEB数据库应用编程(0.5学时)Servlet技术/JSP技术/JavaBean技术(1学时)MyBatis框架(0.5学时)存储过程(1学时)数据库游标(0.5学时)触发器(1学时)嵌入式SQL编程(1学时)2.教学要求了解:数据库应用编程涉及的基本技术;Servlet/JSP/JavaBean/MyBatis框架技术。理解:三层应用结构,数据库触发器、存储过程编程技术。掌握:数据库应用程序的基本结构;游标、存储过程和触发器的基本应用;WEB数据库处理的ODBC、JDBC、嵌入式SQL编程。能力培养:建立数据库应用程序的基本编程能力,并培养综合运用系统设计、数据库编程、应用编程技术、开发工具应用的解决信息系统复杂工程问题能力(课程目标CO4)。二、教学重点、难点及解决办法重点: 数据库应用程序结构,WEB数据库应用编程技术,存储过程和触发器基本编程,数据库游标使用。难点: 存储过程和触发器的应用编程,WEB数据库应用的JavaWeb编程方法。解决办法:1)在教学过程中,通过实例讲解数据库的存储过程与触发器的编程方法,让学生理解数据库的后端开发技术。2)通过分析JavaWeb应用实例程序,使学生了解一个WEB数据库应用系统的具体实现技术。三、教学设计1.教学思路本章第1节,从数据库应用程序概述角度,讲解数据库应用程序基本结构和开发技术,使学生对数据库应用程序开发有一个初步了解。本章第2节,针对数据库连接技术,讲解目前主流的ODBC和JDBC技术,以及宿主语言程序连接数据库方法,使学生了解数据库应用编程最基本内容。本章第3节,从WEB数据库系统角度,介绍典型的Servlet/JSP/JavaBean/MyBatis框架开发技术。本章第4节,简单介绍数据库应用的游标编程方法。本章第5节,简单介绍数据库后端开发的存储过程编程方法。本章第6节,简单介绍数据库后端开发的触发器编程方法。本章最后小节,针对项目案例“学生成绩管理系统”,介绍其JavaWeb应用编程实现方法。通过课堂案例实践和课后实践作业,培养深入运用数据库系统工程方法和应用编程技术,建立数据库应用编程的复杂工程问题解决能力。2.教学方法本章教学采用线上线下混合式教学方法。同时采用探究式教学方法分析数据库应用编程需要解决的数据库连接、数据库操作访问等技术问题,启发学生思考不同应用结构的数据库编程处理方案。本章还采用“做中学”教学方法,以“学生成绩管理系统”为例,引导学生掌握数据库存储过程、触发器后端编程技术方法,以及掌握基本的JavaWeb应用编程技术方法,建立数据库应用编程的复杂工程问题解决能力。四、作业学生在本课程MOOC平台上,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五年级数学下册教案《确定位置(一)》北师大版
- 《百分数-百分数的认识》教学设计-2024-2025学年六年级上册数学北师大版
- 苏教版三年级上册期中考试数学试卷-(含解析)
- 2025年广西电力职业技术学院单招职业技能测试题库1套
- 2025年贵州电子信息职业技术学院单招职业适应性测试题库审定版
- Unit1 Making friends (教学设计)-2024-2025学年人教PEP版(2024)英语三年级上册
- 2024年全息投影项目资金筹措计划书代可行性研究报告
- 2025年广西机电职业技术学院单招职业倾向性测试题库附答案
- 2024年饲用天然有效成分制剂项目资金筹措计划书
- 第二章 有理数及其运算单元教学设计 -2024-2025学年鲁教版(五四制)数学六年级上册
- 吊顶工程课件
- 山东大学出版社六年级上册传统文化第一单元宽仁厚爱备课教案
- 2023年金华职业技术学院高职单招(英语)试题库含答案解析
- GB/T 16492-1996光学和光学仪器环境要求总则、定义、气候带及其参数
- 部编版四年级语文下册第二单元教案
- FZ/T 01010-2012涂层织物涂层剥离强力的测定
- 混凝土耐久性课件
- 情报学与情报分析基础知识课件
- 穷查理宝典课件
- 殡葬礼仪服务整体保障方案
- 中山市口腔医院门诊牙科诊所医疗机构地址名单
评论
0/150
提交评论