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