- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库应用技术(SQLSERVER)》教学大纲
一、课程性质、地位和作用
《数据库应用技术(SQLSERVER)》是软件工程专业的必修课。数据库应用技术(SQLSERVER)是现代软件技术的重要支撑,是诸多研究方向如分布数据库、并行数据库管理信息系统、决策支持系统等的基础、也是支持人工智能、CAD、办公自动化软件,计算机辅助软件工程等的有力工具。
二、课程教学对象、目的和要求
本课程适用于软件工程、计算机应用等从事软件开发的本科专业。课程教学目的、要求:
(一)从教学内容上,应使学生掌握SQLSERVER 数据库各种相应操作,以及相应的理论知识。
(二)从能力方面,学生会使用 SQL Server2000 数据库并能进行实际应用。能熟练掌握 Transact-SQL 语言,并能进行简单编程。能保证数据的完整性和一致性、数据库的安全。
(三)从教学方法上,在课堂理论教学中,充分调动学生的积极性,在实践环节中,注重解决 SQLSERVER 数据库操作的实际问题。从理论到实践,力求以统一的观点阐明,由浅入深,循序渐进的教学方式。
三、相关课程及关系
对先修课程的要求:C 语言程序设计、数据结构、数据库系统原理。四、课程内容及学时分配
总学时:32 学时 理论学时:20 学时 实验学时:12 学时
(一)数据库基础 1 学时
1、数据库管理系统了解数据库管理系统的一些基本概念
2、数据库系统了解数据库系统的组成和特点
3、数据模型掌握 E-R 方法和 3 种数据模型的特点
4、本门课的学习方法与考核
要求学生掌握数据库的基本概念,数据库管理技术的发展、数据库管理系统、常见的数据模型、 E-R 方法、关系模型等知识。
(二)SQL SERVER 2000 概述 1 学时
1、SQL SERVER 的演进,特性
2、SQL SERVER 2000 的体系结构
3、SQL SERVER 服务管理器,企业管理器,查询分析器
要求学生掌握 SQL SERVER 2000 的特性、体系结构、构造、应用程序的开发构架、安装等。
(三)系统组成与服务器管理 2 学时1、SQL SERVER 2000 的系统组成
2、SQL SERVER 服务管理与服务器的注册
3、配置服务器
4、管理服务器组
5、结构化查询语言
要求学生了解了解 SQL SERVER 2000 的系统组成,掌握 SQL SERVER 服务的启动和关闭,注册服务器及配置服务器等。
(四)数据库管理 2 学时
1、数据库的存储结构
2、创建数据库
3、修改数据库
4、查看数据库
5、压缩数据库
6、删除数据库
要求学生了解如何进行数据库的规划,数据库文件; 熟练掌握用企业管理器数据库的创建,修改,删除,查看;能够用企业管理器对数据库进行压缩。
(五)表的管理与使用 2 学时1、创建表
2、修改表
3、删除表
4、表属性与更名
5、表数据管理
6、索引
要求学生理解索引的作用及分类,掌握用企业管理器创建、修改、删除索引的方法。
(六)数据完整性 2 学时
1、数据完整性概述
2、数据完整性分类与实施
3、约束
4、规则
5、默认值
6、索引
要求学生理解数据完整性的概念和重要性 , 熟练掌握使用企业管理器实施数据完整性的几种方法以及规则并懂得约束和默认值的创建,绑定,删除。
(七)Transact-SQL 语言 2 学时1、程序设计基础
2、事务
3、Transact-SQL 语法规则,局部变量
4、变量
5、运算符
6、程序流程控制语句
要求学生理解 SQL 程序设计基础,事务机制, Tansact-SQL 语法规则,熟悉变量和程序流程控制。
(八)数据查询 2 学时1、SELECT 语句基础
2、简单查询
3、分类汇总
4、联接
5、嵌套查询的使用
6、数据更新的运用
要求学生掌握 Select-From-Where 语句基本结构及其应用、对查询列进行筛选、计算、分组、分组过滤、排序以及在一个 Select 语句中嵌套另一个 Select 语句和数据更新的运用。
(九)视图 2 学时
1、视图的概述
2、创建视图
3、修改视图
4、删除视图
5、使用视图
要求学生理解视图在数据库中的重要意义,掌握视图的创建、修改、使用和删除。
(十)存储过程与触发器 2 学时1、存储过程
2、触发器
3、存储过程与触发器的应用
要求学生理解存储过程和触发器在 SQL SERVER 中的作用,了解如何使用它们。
(十一)游标 2 学时1、游标概述
2、游标声明、打开、提取、释放
要求学生理解利用游标这种工具来操纵 SELECT 语句的结果集 。五、实践教学环节
实践学时:12 学时
详见《数据库应用技术(SQLSERVER)》课程实验教学大纲。六、作业(习题)要求
每次上机实践内容以实验报告的形式
文档评论(0)