《大型数据库(SQL SERVER)》课程教学大纲.docVIP

《大型数据库(SQL SERVER)》课程教学大纲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 5 《大型数据库(SQL SERVER)》课程教学大纲 课程编码 制订人 制订日期 修订人 修订日期 审定组(人) 审定日期 学 分:3 学 时:60 适用专业:计算机类相关专业 一、课程性质与目标 课程性质:专业必修课 课程目标:面向SQL Server DBA、SQL Server数据库系统开发与维护人员就业岗位,培养学生会安装和配置SQL Server;创建和管理数据库和数据库对象;保证数据完整性和数据安全性;能根据需要对数据进行增、删、改和查询操作;会对SQL Server数据库进行日常的管理与维护。 前续课程:《C语言程序设计》 后续课程:《动态WEB技术(ASP.NET)》 二、教学基本要求 通过本课程的学习,学生应具有如下职业岗位能力和职业素质: 1.会安装和配置SQL Server 2.会使用图形界面和脚本两种方式创建和管理数据库和数据库对象,并保证数据完整性 3.熟练使用Transact-SQL进行简单编程 4.会对SQL Server进行安全管理 5.会对SQL Server 数据库进行日常维护和管理 6.具有规范的企业编程风格和习惯、良好的排查程序错误的能力 7.具有良好的分析问题和解决问题的能力、沟通和协作和学习能力 8.熟悉课程中涉及到的专业词汇 三、教学环境 稳定的基于局域网的多媒体教学环境,可以上网。学生每人一台计算机,配置: WIN2000 Server操作系统、SQL Server 企业版数据库、IIS、Visual Studio 2005 四、教学内容及学时安排 序号 模块 主要任务 教学要求 学时 1 SQL Server概述 课程目标、考核方式、数据库、数据库管理系统、数据库系统、C/S、SQL Server概述、示例数据库Xk 任务 实现一个简单查询 1.了解课程教学目标及考核方式 2.了解数据库相关的概念 3.了解选课数据库、数据表及表之间的关系 4.会构建实训环境 5.会使用两种方法实现一个简单查询 2 2 查询与维护数据表信息 SELECT、INSERT、SELECT INTO、INSERT SELECT、UPDATE、DELETE 任务2.1 查询单个数据表数据 任务2.2 多表连接查询数据 任务2.3 维护数据表数据 1.了解查询数据表的方法和SELECT的用法 2.掌握查询单个数据表的技术 3.掌握从多个数据表查询数据的技术 4.理解维护数据表数据的SQL语句的用法 5.会根据对数据表的数据进行维护 12 3 Transact-SQL语言编程 常量、变量、数据类型、流控语句、函数 任务 .编写1+2+….+1000的和,并显示结果 1.理解T-SQL编程的基本元素 2.会根据实际需要使用T-SQL编写出程序 4 4 数据库设计 实体、属性、实体间联系及类型,实体关系图、关系模型、关系规范化、关键字、数据完整性 任务 设计数据库 1.理解数据库设计的相关概念 2.掌握数据库设计的步骤和方法 3.会独自完成数据库的设计 4 5 创建与管理数 据库和表,实施数据完整性 数据库、表、数据完整性、约束(主键约束、外键约束、默认约束、检查约束、惟一约束)、默认值、规则、标识列 任务5.1 创建与管理数据库 任务5.2 创建与管理数据表 任务5.3 实施数据完整性 1.理解数据库、表、数据完整性的概念 2.会创建和管理数据库 3.会设计和创建数据表 4.会实施数据完整性 8 6 提高查询速度 索引及作用、聚簇索引、非聚簇索引、使用索引,索引分析与维护 任务 创建与管理索引 1.理解索引的概念及作用 2.了解聚簇索引和非聚簇索引的区别 3.会根据需要创建和管理索引 4.会对索引进行分析和维护 2 7 创建和管理数据库其它对象 用户自定义数据类型、用户自定义函数 任务 创建与管理用户自定义数据类型、用户自定义函数 1.理解用户数据类型及作用、理解用户自定义函数的创建和使用方法 2.会根据需要创建用户自定义数据类型、用户自定义函数 2 8 保证数据安全性 视图及作用,存储过程及作用、分类 任务9.1 创建与管理视图 任务9.2 创建与管理存储过程 1.理解视图、存储过程及作用,了解存储过程的分类和执行方法 2.能根据需要创建和管理视图 3.能根据需要创建和管理存储过程 6 9 实现业务逻辑(触发器) 触发器及作用,触发器检查表 任务 创建与管理触发器 1.理解触发器的概念和作用,理解触发器检查表的原理 2.会根据实际需要创建相应的触发器 4 10 事务处理及逐行处理查询结果 事务及作用,事务提交、事务回滚、游标及作用 任务11.1 创建事务 任务11.2 使用游标逐行处理查询结果 1.理解事务、提交和回滚 2.游标游标的使用步骤 3.会根据需要创建事务 4

文档评论(0)

Zhang_Heng + 关注
实名认证
文档贡献者

加油!

1亿VIP精品文档

相关文档