《数据库应用》课程教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库应用》课程教学大纲
课程名称:数据库应用
一、课程基本情况
(一)学分:3 学时:48 (理论学时:32 实验学时:16 )(二)课程类别:专业必修课
(三)适用专业:安全防范
(四)开设学期:第三学期
(五)先修课程:高级语言程序设计
(六)教材与参考书目:
教材:
《SQL Server实用教程》,郑阿奇主编,电子工业出版社,2009年,第3版;
参考书目:
《数据库原理及应用(SQL Server)》,李俊山,罗蓉,赵方舟编著,清华大学出版社,2009年,第1版;
《SQL Server数据库技术大全》,郑阿奇编著,清华大学出版社,2009年,第1版
《SQL Server求生秘籍》,(美)亨德森主编,若启,一辉,瞿杰译,人民邮电出版社,2009年,第1版;
二、课程介绍
(一)SQL Server课程是本课程主要任务是讲授SQL server2000的功能和开发编程方法,先介绍系统环境,然后分门别类地介绍数据库和表、数据库的查询和视图、T-SQL语言、索引与数据完整性、存储过程和触发器等。,每一部分均先讲理论知识,后分析实例,实例既有单独的,又有可贯穿整个课程使用的,方便学生了解掌握。
(二)本课程属于数据库应用类课程,重在培养学生的综合实践能力。
(三)通过本课程的学习,要求学生达到以下要求:掌握数据库系统基础知识,了解SQL server 2000体系结构,掌握SQL server 2000各种管理工具及T-SQL 语言的使用。同时培养学生分析问题、解决问题的能力,并为今后进一步大型数据库应用系统开发奠定基础。
(四)本门课程立足改革,按照建构主义的学习理论,提倡以学生为中心,鼓励和引导探索式的学习方法,强化实践。教学过程采用任务驱动式的授课方法,采用多媒体教学方式,围绕实现一个具体的学生成绩管理系统所需要学习的内容,讲授SQL server的功能和开发编程方法。
三、学时分配、课程内容与教学基本要求
(一)学时分配表
(二)课程内容与教学基本要求
第一章数据库基本概念和SQL Server2000环境 2学时1.知识点与基本要求:
了解数据库基本概念,SQL Server2000的体系结构及运行环境;掌握SQL Server2000的安装方法;了解SQL server 2000 的特点学会使用SQL Server2000组件和各种管理工具。
2.实践环节: SQL Server2000管理工具的使用
3.教学重点,教学难点:数据库基本概念;SQL Server2000的体系结构;SQL Server2000管理工具
4.主要教学方法:讲授法,主要教学手段:多媒体教学。
5.主要作业/学生自主学习内容:安装SQL Server2000,练习企业管理器和查询分析器的使用。
第二章数据库和表的创建 2学时
1.知识点与基本要求:
了解逻辑数据库和物理数据库的基本概念;了解表的基本概念;掌握用界面方式创建数据库和表,掌握命令方式创建数据库和表。
2.实践环节:创建数据库和表
3.教学重点,教学难点:物理数据库和逻辑数据库基本概念,命令方式创建数据库和表。
4.主要教学方法:讲授法主要教学手段:多媒体教学。
5.主要作业/学生自主学习内容:简述SQL Server2000的物理数据库结构;创建学生成绩数据库极其表结构。
第三章表数据操作 4学时
第一节表数据操作(一)
1.知识点与基本要求:
灵活掌握掌握对表中的数据的操作,包括插入、删除和修改。
2.实践环节:表数据的插入、修改和删除
3.教学重点,教学难点:INSERT、DELETE、UPDATA语句
4.主要教学方法:讲授法,主要教学手段:多媒体教学。
5.主要作业/学生自主学习内容:在SQL Server2000的企业管理器中对数据进行修改,与使用T-SQL语句修改数据两种方式相比较,哪一种功能更强大、更灵活?试举例说明。
第二节表数据操作(二)
1.知识点与基本要求:
掌握用SQL Server2000的企业管理器和T-SQL语句两种方式操作表数据。
2.实践环节:表数据的插入、修改和删除
3.教学重点,教学难点:INSERT、DELETE、UPDATA语句
4.主要教学方法:讲授法,主要教学手段:多媒体教学。
5.主要作业/学生自主学习内容:在SQL Server2000的企业管理器中对数据进行修改,与使用T-SQL语句修改数据两种方式相比较,哪一种功能更强大、更灵活?试举例说明。
第四章数据库的查询和视图 6学时
第一节数据库的查询(一)
1.知识点与基本要求:
灵活运用SELECT语句对数据库进行各种查询的方法。
2.实践环节:数据库的查询
3.教学重点,教学难点:子查询查询的运用。
4.主要教学方法:讲授法,主要教学手段:多媒体教学。
5.主要作业/学生自主学习内容:试说明SELECT语句的作用
第二节数据库的查询(二)
1.知识点与基本要求:
灵活运用SELECT语句对数据库进行各种查询的方法。
2.实践环节:数据库的查询
3.教学重点,教学难点:子查询查询的运用。
4.主要教学方法:讲授法,主要教学手段:多媒体教学。
5.主要作业/学生自主学习内容:试说明SELECT语句的作用
第三节数据库的视图
1.知识点与基本要求:
了解视图的概念以及视图的创建与使用方法,了解游标的概念以及使用方法。
2.实践环节:数据库的视图
3.教学重点,教学难点:游标的使用。
4.主要教学方法:讲授法主要教学手段:多媒体教学。
5.主要作业/学生自主学习内容:试说明SELECT语句的作用
第五章T-SQL语句 6学时
第一节 T-SQL语句(一)
1.知识点与基本要求:
了解T-SQL语言,掌握常用的T-SQL语句,掌握数据库的查询T-SQL编程。2.实践环节:数据库的查询T-SQL编程。
3.教学重点,教学难点:系统内置函数,用户定义函数。
4.主要教学方法:讲授法,主要教学手段:多媒体教学。