




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL数据库程序设计教学大纲课程代码:0601090英语名称:SQL Data Base Program Design一、课程的性质和任务1. 本课程是计算机各专业的专业课之一;2. 设置本课程的目的是使学生掌握计算机网络数据库SQL Server的程序设计和应用;3. 参加“微软/ATA”公司的MCSE/MCP考证(编号229)。二、课程教学基本要求1. SQL SERVER 2000 的创建和管理; 2. 数据的完整性和Transact-SQL语言;3. 视图和存储过程;4. 多服务器编程和分析查询;5. 管理事务和锁。三、本课程与其他课程的关系1. 先修课程:操作系统、计算机网络技术、数
2、据库原理、企业级数据库配置和管理;2. 后续课程:毕业设计。 四、本课程教学时数和考核方式1. 总学时:102学时; 周学时:6学时2. 学时安排:课堂教育 51学时,试验51学时;3. 考核方式:考试五、课程的教学内容、要求及学时分配教学方式:以课堂讲授与上机实验相结合。教学内容、要求和时数安排:章节要求学时数理论上机第一章 SQL SERVER 概述1.1 SQL SERVER的介绍1.2 SQL SERVER集成1.3 SQL SERVER数据库1.4 SQL SERVER的安全性1.5 使用SQL SERVER了解22第二章 创建和管理数据库2.1创建数据库2.2 创建文件组2.3管理
3、数据库2.4分离和附加数据库2.5删除数据库重点掌握22第三章 创建数据类型和表3.1创建数据类型3.2 创建表3.3 生成列值3.4 生成脚本重点掌握22第四章 实现数据完整性4.1 数据完整性类型4.2 定义约束4.3 约束的类型4.4 禁用约束重点掌握33第五章 Transact-SQL介绍5.1 Transact-SQL编程语言5.2 Transact-SQL语句种类5.3 Transact-SQL语句要素重点掌握22第六章 Transact-SQL查询工具6.1 SQL查询分析器6.2 SQL查询分析器的对象浏览器和模板6.3 osql使用实用工具 6.4 执行Transact-SQ
4、L语句重点掌握22第七章 检索数据7.1 Select语句检索数据7.2 过滤数据7.3设置结果集格式7.4 查询处理7.5 自动缓存查询重点掌握33第八章 数据分组和汇总8.1 TOP命令8.2 聚合函数8.3 GROUP BY命令8.4 结果集中生成汇总值8.5 COMPUTE和COMPUTR BY字句重点掌握33第九章 多表连接9.1 使用表的别名9.2 命名列9.3 组和多个表中的数据9.4 合并多个结果集重点掌握33第十章 子查询10.1 子查询使用方法10.2 子查询用作派生表10.3 子查询用作表达式10.4 子查询用作关联数据10.5 EXISTS和NOT EXISTS子句重点
5、掌握33第十一章 修改数据11.1 使用数据11.2 插入数据11.3 删除数据11.4 更新数据重点掌握33第十二章 全文索引查询12.1 Microsoft Search服务12.2 Microsoft Search组件12.3 获取全文索引信息12.4 编写全文查询一般掌握22第十三章 规划索引13.1 索引介绍13.2 索引架构13.3 SQL Server检索存储数据13.4 SQL Server维护索引和堆结构13.5 决定需要索引的列重点掌握22第十四章 创建和维护索引14.1 创建索引14.2 创建索引时的选项14.3 维护索引14.4 统计信息14.5 查询sysindexe
6、s表14.6 用索引优化向导设置索引重点重点重点一般一般一般33第十五章 实现视图15.1 视图介绍15.2 视图优点15.3 定义视图15.4 通过视图修改数据15.5 通过视图优化性能重点掌握22第十六章 实现存储过程16.1 存储过程介绍16.2 使用存储过程16.3 存储过程中使用参数16.4 执行扩展存储过程16.5 错误信息处理重点重点重点重点一般22第十七章 实现用户定义函数17.1用户定义函数17.2用户定义函数的定义17.3用户定义函数示例一般掌握22第十八章 实现触发器18.1 触发器介绍18.2 定义触发器18.3 触发器的工作过程18.4 触发器示例重点掌握22第十九章
7、 多服务器编程19.1 分布式查询介绍19.2在远程数据源上执行特殊查询19.3 设置链接服务器环境 19.4 在链接服务器上执行查询19.5 在链接服务器上执行存储过程19.6 管理分布式事务19.7 修改链接服务器上的数据19.8 使用分区视图重点掌握33第二十章 优化查询性能20.1 查询优化器介绍20.2 获得执行计划信息20.3 使用索引覆盖查询20.4 索引策略一般掌握11第二十一章 分析查询21.1 使用AND运算符查询21.2 使用OR运算符查询21.3 使用联接操作查询重点掌握22第二十二章 管理事务和锁22.1 事务和锁介绍22.2 管理事务22.3 SQL Server的
8、锁定22.4 管理锁重点掌握22实验内容要点:1. SQL SERVER的安全性2. 管理和附加数据库3. 创建数据类型和表4. 定义约束5. Transact-SQL编程语言6. SQL查询分析器的使用7. Select语句检索数据8. GROUP BY 命令等9. 组和多个表中的数据10. 子查询使用方法11. 使用和处理数据12. Search服务13. 检索存储数据14. 维护索引15. 通过视图修改数据16. 使用存储过程17. 用户定义函数的定义18. 定义触发器19. 设置链接服务器环境20. 获得执行计划信息21. 使用运算符查询22. 管理锁本课实验实训部分详细内容请见:SQL Server 2000数据库程序设计实验实训大纲六、本课程的特色和实践性1.特色:参加微软/ATA公司的MCSE/MCP考证2.实践性:配以大型作业和参加实际操作七、教材和主要参考书目1. 教材:数据库程序设计SQL Server 2000 数据库程序设计, Mic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心理健康课件比赛题目
- 心理健康课件开场视频
- 空客能量管理课件
- 空军介绍课件图片
- 二零二五年度矿业技术创新合作合同宝典
- 2025版水暖电工程承揽范本包工协议:施工合同模板详析
- 2025版粮油行业绿色环保技术引进合同
- 二零二五版金融理财产品质押借款合同
- 二零二五年度电梯安全施工安全防护设施设计与施工协议
- 二零二五年度房屋翻修及室内外装修合同
- 数控铣工(高级工)职业技能鉴定考试题及答案
- 2023-2024学年湖北省武汉市东湖高新区八年级上学期期中考试物理试题
- 人教版小学一年级上学期数学第五单元《第3课时 5、4、3、2加几》教学课件
- 小牙片的拍摄技巧
- 中医临床路径18脾胃科
- 助听器销售合同协议书
- 《人工智能导论》(第2版)高职全套教学课件
- GB/T 44260-2024虚拟电厂资源配置与评估技术规范
- 7《纳米技术就在我们身边》公开课一等奖创新教学设计
- AQ 1064-2008 煤矿用防爆柴油机无轨胶轮车安全使用规范(正式版)
- 2020年10月自考00420物理工试题及答案含评分标准
评论
0/150
提交评论