SQL SERVER2005教学大纲课件.docVIP

  • 1
  • 0
  • 约3.88千字
  • 约 6页
  • 2019-07-05 发布于湖北
  • 举报
《SQL Server数据库系统与应用》教学教案 专 业:计算机应用 层次:大专 参考课时:64学时 先修课程:计算机基础、C程序设计语言 课程类别:专业选修课 教 材:《SQLServer 2005数据库及应用 》北京大学出版社 2007年 参 考 书: 考试类型:考查 考核方法与要求: 1.平时成绩:包括出勤、课堂提问、课堂讨论情况、课程作业设计等,共占综合考核成绩的50%。 2.试卷成绩:占综合考核成绩的50%。 3.综合考核成绩:以百分计算,其中平时成绩占50%,期末考试成绩占50%。 第一部分 课程的性质、目的与任务 课程的性质: SQL Server2005 是基于客户机/服务器体系结构的新一代大型关系数据库管理系统,它在电子商务、数据仓库和数据库解决方案等应用中起着重要的作用,为计算机类专业的专业基础选修课程 课程的目的与任务: 通过理论指导和上机实践相结合的方式,使学生能熟练使用Transact-SQL语言并能进行简单编程;掌握保证数据完整性和数据安全性的技术;掌握数据库常规管理技术;了解客户端开发工具与大型数据库(SQL SERVER 2005)配合开发数据库应用系统的关键技术。 第二部分 教学内容、基本目标和学时分配 第一章 SQL Server 2005概述 课程内容:SQL Server 2005概述 第一节 SQL SERVER 2005的特点与性能 ? ?第二节 SQL SERVER 2005的安装 ??? 第三节 SQL SERVER 2005的安全性 第四节 熟悉示例数据库 基本目标: 了解SQL SERVER 2005的特点、性能以及其安装过程。 熟悉SQL SERVER 2005组件的使用 第二章 使用transact-SQL语言 课程内容:第一节 transact-SQL语言 第二节 查询与统计数据 第三节 编辑用户表数据 基本目标: 掌握transact-SQL语言的用法和作用 掌握使用SELECT语句查询数据的方法 掌握top、distinct、isnull关键字 掌握order by、compute、computeby子句 第三章 transact-SQL语言编程 课程内容:第一节 编程基础知识 第二节 常用函数 第三节 常量、变量及运算符 第四节 常用存储过程及流程控制 基本目标: 掌握transact-SQL语言编程知识 掌握常用存储过程 掌握流程控制语句 第四章 数据库设计 课程内容:第一节 实体与联系 第二节 关系模型与关系规范化 第三节 关键字 第四节 数据完整性 基本目标: 掌握数据库基础知识 掌握数据完整性的概念 第五章 数据库与事务日志 课程内容:第一节 系统数据库与示例数据库 第二节 创建数据库 第三节 删除数据库 第四节 修改数据库 基本目标: 掌握使用transact-SQL语句的创建、删除事务日志 掌握创建、删除数据库的方法 掌握数据库更名、修改大小的方法 第六章 表 课程内容:第一节 创建表 第二节 删除表 第三节 管理表 第四节 临时表和表变量 基本目标: 掌握创建表的方法 掌握查看表格定义、数据、依赖关系等各种信息 掌握删除表的方法 数据完整性 课程内容:第一节 创建规则来实现约束 第二节 创建默认 第三节 创建规则 基本目标: 掌握创建主键约束的方法 掌握创建规则的方法 实现索引 课程内容:第一节 索引概述 第二节 优化查询执行 第三节 索引的相关操作 第四节 索引分析与维护 基本目标: 掌握索引的分类 掌握创建、修改和删除索引的方法 管理数据库其他对象 课程内容:第一节 用户自定义数据类型 第二节 用户自定义函数 基本目标: 掌握创建、修改和删除用户自定义数据类型 掌握创建、修改和删除用户自定义函数 实现视图 课程内容:第一节 创建视图 第二节 撤销、改变和重名命视图 第三节 使用视图修改数据 基本目标: 了解视图概念、优点及和数据表之间的主要区别 掌握创建、修改和删除视图的方法 掌握查看视图信息的方法 掌握通过视图修改数据表的方法 实现存储过程 课程内容:第一节 存储过程概述 第二节 创建类属存储过程 第三节 修改存储过程 第四节 重新编译存储过程 第五节 系统存储过程和扩展存储过程 基本目标: 了解存储过程的特点及其用途 掌握创建存储过程的方法 掌握执行存储过程的方法 第十二章 实现触发器 课程内容:第一节 使用触发器 第二节 修改、撤销触

文档评论(0)

1亿VIP精品文档

相关文档