1、《数据库原理与应用》课程教学大纲 、课程信息 课程代码(COURSE CODE) 307BA031 课程名称(COURSE TITLE) 数据库原理与应用 课程性质(COURSE CHARACTER) 学科专业基础课 学分(CREDIT) 3 周数(WEEKS) 16 学时(CONTACT HOURS) 64 先修课程(PRE-COURSE) 计算机应用基础 课程负责人(COURSE COORDINATOR) 适用专业 教育技术学(师范) 课程简介: 《教育游戏设计与开发》是面向教育技术学(师范)专业高年级本科生的专业选修课程, 先修课程包括C与C+
2、程序设计、二维动画基础、三维动画基础等。课程教学目的是让学生掌 握教育游戏设计与开发的全过程,培养团队协作、创新创造的意识和能力。 课程主要内容包含教育游戏概述、Unity 3D软件操作基础、Unity 3D软件动画设计、教 育游戏作品创作和教育游戏作品展示五个模块。 通过本课程的教学,要求学生能够正确理解教育游戏的基本概念及其蕴含的价值等内容; 掌握利用Unity 3D软件创建工程参数调整以及光源、材质、场景制作与发布等方面的操作基 础;掌握普通动画和人物动画的设计过程;以Unity 3D作品创作为载体,提升动手实践、自 主探究、小组合作的意识与能力,并可以激活创造欲望和创新精神。
3、二、课程目标 通过本课程的学习,学生应具备以下几方面的目标: 1. 通过本课程学习,学生能了解SQL Server环境的构建,掌握数据库的基本概念。 2. 通过本课程学习,学生掌握SQL Server数据库和表的创建方法。掌握各种数据类型、实现 数据库完整性、查询、视图、各种类型触发器的定义,具备数据库与数据表的开发与应用技术的初 步能力。 3. 通过本课程学习,学生熟练掌握SQL Server中的基本SQL语句、Transact-SQL语言、 动态SQL语句、SQL Server中的内部函数,具备编写SQL语句的基本知识。 4. 通过本课程学习,学生熟悉SQL Server中的服务
4、器端各种配置方法、数据库安全性管理、 对不同备份的数据库恢复、自动化管理和维护SQL Server.性能调整与优化等相关的数据库管理方 面的知识。具备数据库管理的基本能力。 5. 通过本课程学习,学生能够利用Transact-SQL语言进行数据库应用程序开发。具备利用SQL Server数据库进行应用程序开发的初步能力,具有一定的团队工作与沟通表达能力。 课程目标对毕业要求的支撑关系表 毕业要求 毕业要求指标点 课程 目标1 课程 目标2 课程 目标3 课程 目标4 课程 目标5 毕业 要求3 毕业要求指标点3. 1 H H 毕业要求指标点3. 2
5、 H 毕业要求指标点3. 3 M 毕业 要求4 毕业要求指标点4.1 L 三、教学内容与预期学习成效 知识单元 对应课程目标 知识点 预期学习成效 实现环节 学时 1.数据库基础和 SQL SERVER 环境 的构建 课程目标1 <1)数据库基本慌念 <2)数据库设计 (3) 数缗库应用系统 (4) SQL Server 环境 (1) 学掴数据库的基本概念: (2) 掌握关系数据模型; (3) 掌握SQL Server的安装技术; 掌握企业管理器和查询分析器的运 用; (4) 了解服务器的各种配置选项和
6、 作用以及如何使用配置工具对这些 选项进行适当的调整. 教学方法:课堂讲授、演 示、课堂讨论;实践操作. 个别辅导。 教学手段:多媒体课件和 传统数学相结合;上机实 践。 2谚学 论毋2 理学践时 2.数据库的创建 课程目标2, 3 (1) 数摇库及其数据库对象 (2) 通过界面方式创建数挹库 (3) 通过命令方式创建数据库 (1) 掌握数据库与数据卑对象的概 念; (2) 掌握数据库的两类操作方式〈包 括创建.修改、更除):命令方式和 界面方式 教学方法:课堂洪授、演 示、课堂讨论:实践操作, 个别辅导。 教学手段:多媒体课件和 传统教学相结舍;上机实 践。 4+4
7、 3.表的创建与操 作 课程目标2, 3 (1>表结构与数据结构 (2) 通过界面方式创建表 (3) 通过命令方式创建表 (4) 通过界面方式操作表数据 (5) 通过命令方式操作表数据 (1) 掌握各种数据类型; (2) 掌握利用界面和命令方式对未 数据进行操作,包括创建、侈改、W 除数据等基本操作。 教学方法:课堂讲投、演 示、谖堂讨论;示践操作, 个别辅导。 教学手段:多媒体课件和 传统教学相姑合;上机实 践。 理论4 学时+ 实践4 学时 4.数据库的查询. 视图和游标 课程目标2, 3 (1) 关系运算 (2) 数据库的查询:SELECT (3) 祝图
8、 (4) 游标 (1) 掌握几种关系运算; (2) 掌握构造和使用筒毕和复余的 SELECT查询的方法; (2) 学握视图的创建和使用: (3) 了辞游标操作和使用游标以逐 行方式处理数据行集合的方法。 教学方法:课堂讲授、演 示、课堂讨论;实践操作, 个别辅导。 教学手段:多媒体课件和 传统数学相结合;上机实 践。 理论4 学时+ 实践4 学时 知识单元 对应课程目标 知识点 预期学习成效 实现环节 学时 5. T-SQL 语言 课程目标3 (1)T-SQL语言简介 (2)常量、变量与数据类型 (3〉运算符与表达式 (4)流程控制语句 (5)系统内置
9、函效 (6)用9定义函数 (1)掌ST-SQL的远算符及每种运 算符的数据类型和优先级; (2)掌握全局变量和局部变量的作 用和用法; (3)了解T-SQL的流程控制语句和 系统存储过程。 教学方法:课堂讲授、演 示、课堂讨论:实践操作, 个别辅导。 教学手段:多媒体课件和 传统教学相结合;上机实 践。 4 + 4 0・ 6.索引和级据完 整性 课程目标2, 3 (1)索引 (2)景认值约束及默认值对象 <3)数据完整性 (1)掌握索引的操作和使用; (2)掌握数据完按性的设置。 教学方法:课堂洪授、演 示、课堂讨论;实践操作, 个别辅导。 教学手段:多煤体课件
10、和 传统教学相结会;上机实 践。 理论4 学时+ 实践4 学时 7.存储过程与触 发器 课程目标2, 3 (1)存储过程 (2)触发器 (1)掌握存储过程的创斐、执行、 修改,删除等操作; (2)掌握触发器的功能、作用和实 现方法。 教学方法:课堂讲授、演 示、课堂讨论;实践操作, 个别辅导。 教学手段:多媒体课件和 传统教学相姑合;上机实 践。 4+4 论时践时 理学实学 8.井份恢复与导 入导出 课程目标4 (1)备份与恢复说述 <2)备份操作和备份命令 (3)恢复操作和恢复命令 (4)附加数据库和数据库复制 (1)熟练掌握如何利用界面和命令 方式进行备份
11、操作; (2)熟缘掌握利用界面和命令方式 进行恢复操作: (3)了解导敬资库的附加与复制方 法。 教学方法:课堂讲授、演 示、课堂讨论;实我操作. 个别辅导. 教学手段:多媒体课件和 传统教学相结合;上机实 践。 2 + 2 论时践时 理学实学 9.系统安全管理 课程目标4 (1)SQL Server的身份认证 模式 (2)建立和管理用户账号 (3)服务器角色与数据卑角色 (1)掌握SQL Server的身份认证、 创建和管理用月至录的方法: (2)学握各种固定服务容角色的使 用方法以及数辨权限乾管理方法; (3)掌握数据库用户与效据库角色 的组织. 教学方法:课堂
12、讲授、演 示、谖堂讨论:实践操作, 个别辅导。 教学手段:多媒体深件和 传统教学相结合;上机实 践。 2 + 2 知识单元 对应课程目标 知识点 预期学习成效 实现环节 学时 10. ASP. NET/SQL Server图书管理 系统 课程目标5 (1) 蛙准备 (2) 网站创建 (3) 借书还书 <4)读者管理 了 解运用 SQL Server 与 ASP. NET 提 供的功能设计与开发数据库应用系 统 教学方法:课堂讲授、演 示、课堂讨论:实践操作, 个别辅导。 教学手段:多媒体课件和 传统教学相结合;上机实 践。 2+2 论时践时 理学实学
13、 四、成绩评定及考核方式 知识单元 对应课程目标 考核方式 成绩评定 1.数据库基础和SQL SERVER环境的构建 课程目标1 课后练习 实践作业:SQL Server环境 考核方式:考试; 课程成绩包括4个部 分:平时出勤、课后 作业、平时上机实 践、期末上机考核部 分。具体要求及成绩 评定方法如下: 1. 平时出勤。平时 出勤采用“只扣分, 不加分"的方法计算 成绩,无故旷课以 此,将在总评成绩中 扣除2分。无故缺勤 5次者,取消本门课 程的考核资格。平时 出勤成绩占总成绩 的 10%。 2. 课后作业和平时 上机实践。每个章节 都有对应的课后作 业与上机实践内容
14、 要求学生根据各个 章节的不同内容完 成作业,按时提交。 课后作业和平时上 机实践成绩占总成 绩的30% o 3. 期末上机考核。 期末考试采取闭卷 上机考试的方式进 行。考试占总成绩的 60%o期末考试卷面 成绩正确率未达50% 者,该门课程成绩作 不及格处理。 2.数据库的创建 课程目标2, 3 课后练习 实践作业:创建数据库和表 3.表的创建与操作 课程目标2, 3 课后练习实践作业:表数据 的插入、修改和删除 4.数据库的查询、视图和 游标 课程目标2, 3 课后练习 实践作业:数据库的查询和 视图 5. T-SQL 语言 课程目标3 课后练习 实践
15、作业:T-SQL编程 6 .索引和数据完整性 课程目标2, 3 课后练习 实践作业:索引和数据完整 性的使用 7.存储过程与触发器 课程目标2, 3 课后练习 实践作业:存储过程和触发 器的使用 8.备份恢复与导入导出 课程目标4 课后练习 实践作业:备份恢复与导入 导出 9.系统安全管理 课程目标4 课后练习 实践作业:数据库的安全性 10. ASP. NET/SQL Server 图书管理系统 课程目标5 实践作业:实习3 五、课程建议教材及主要参考资料 1. 建议教材 (1) 郑阿奇主编.SQL Server实用教程(第4版).电子工业出版社,2018. 2. 主要参考资料 (1) 贾祥素等编.SQL Server2012案例教程.清华大学出版社,2014. (2) 王秀英等编.SQL Server2012数据库应用技术.清华大学出版社,2016. (3) 刘志成等编.SQL Server实例教程(2012版).电子工业出版社,2018. 制订人: 审核人: 2020年6月






