预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《SQLServer数据库技术》课程教学大纲 课程类别:专业必修课 课程代码: 课程学时:96学时4学分 适用专业:软件技术、计算机应用、计算机网络、计算机信息管理 开课时间:第一年第二学期 一、课程性质、任务: 《SQLSERVER数据库技术》是计算机专业的一门专业课程,是设计和开发数据信息系 统的基础,提高学生专业技术能力和软件设计人才的必修课,本课程主要任务是使学生掌握 SQLServer软件的使用,掌握设计数据库和进行SQL语言程序开发的思想和具体方法,为 后续的学习打好基础。 二、课程教学目的: 《SQLServer数据库技术》是软件设计、计算机信息管理、计算机网络技术等专业的 必修课。通过学习本课程,使学生掌握数据库管理系统的基本概念和基本理论,具备独立开 发数据库管理系统的实际能力。学生在学习本课程之前应当具有程序设计的预备知识。本课 程的目标在于通过对数据库设计基础知识和数据库创建、表的操作、视图操作、索引操作、 存储过程和触发器应用、函数应用、SQL程序设计、数据的安全与管理、备份与还原等内容 的学习。 三、配套教材与参考书: 《数据库设计开发技术案例教程》清华大学出版社,《SQLServer实例教程》电子工业 出版社,《中文版SQLServer2005数据库应用实用教程》清华大学出版社,《SQLServer2005 实例教程》电子工业出版社。 四、课程教学内容及学时安排 1、学时分配 教学环节 章目教学内容 理论教学学时实验教学学时 一数据库概述22 二数据模型40 三SQLSERVER2005基础知识22 四数据库和表22 五数据操作42 六数据库查询66 七视图、索引和游标44 八Transact-SQL语言66 九事务、锁和约束42 十存储过程和触发器46 十一SQLSERVER2005的安全机制22 十二数据库的备份还原和导入导出22 十三数据库开发612 总计964848 2、教学内容 第1章数据库概述(学时) 1.教学内容 (1)数据库系统概述; 1)数据库系统的发展史; 2)数据库系统的组成。 (2)数据库系统。 1)数据库管理系统组成; 2)数据库管理系统的功能; 3)数据库系统的三级模式结构。 教学目的与要求: (1)了解数据库的发展和数据库系统的组成; (2)理解数据库管理系统的概念和功能; (3)掌握数据库系统的三级模式结构。 2.重点和难点提示 教学重点:数据库的实体联系模型。 教学难点:SQLSERVER2005的体系结构。 第2章数据模型(学时) 1.教学内容 (1)信息的三种世界; 1)现实、信息和计算机世界; 2)三种世界的转换。 (2)概念模型; 1)概念模型的基本概念; 2)概念模型的表示。 (3)数据模型。 1)数据模型的基本概念; 2)数据模型的表示。 教学要求: (1)了解信息的三种世界; (2)理解概念模型; (3)掌握数据模型。 2.重点和难点提示 教学重点:信息的三种世界。 教学难点:数据模型。 第3章SQLSERVER2005基础知识(学时) 1.教学内容 (1)SQLSERVER2005简介; 1)SQLSERVER2005概述; 2)SQLSERVER2005新增功能。 (2)SQLSERVER2005的安装和设置; 1)SQLSERVER2005版本和运行环境; 2)SQLSERVER2005的安装环境。 (3)SQLSERVER2005的编程管理工具。 教学目的与要求: (1)了解SQLSERVER2005的功能; (2)理解SQLSERVER2005安装及设置; (3)掌握SQLSERVER2005的编程管理工具。 2.重点和难点提示 教学重点:SQLSERVER2005的安装和设置。 教学难点:SQLSERVER2005的编程管理工具。 第4章数据库和表(学时) 1.教学内容 (1)数据库基本概念: 1)物理数据库; 2)逻辑数据库。 (2)数据库操作: 1)创建数据库; 2)修改数据库。 (3)表的操作: 1)创建表; 2)修改表。 教学目的与要求: (1)了解数据库基本概念; (2)理解数据库基本操作; (3)掌握数据库、表创建和修改。 2.重点和难点提示 教学重点:数据库操作。 教学难点:表的操作。 第5章数据操作(学时) 1.教学内容 (1)数据录入; (2)数据修改; (3)数据删除。 教学目的与要求: (1)了解数据操作的基本语法; (2)理解数据操作的条件; (3)掌握对表中的数据进行增、删、改。 2.