




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE2数据库应用基础(SQLServer2016)PAGE3教学指南数据库应用基础
(SQLServer2016)
教学指南赵增敏主编PublishingHouseofElectronicsIndustry北京BEIJING
一、课程的性质与任务SQLServer2016数据库应用、管理与开发是职业院校计算机类专业的一门主干专业课,其主要任务是使学生掌握SQLServer数据库管理系统应用、管理与开发的基础知识和基本技能,培养学生管理SQLServer数据库服务器、创建和管理SQLServer数据库以及使用各种开发工具创建以SQLServer作为后台数据库的应用系统的能力,提高学生的职业技能和素质,为适应职业岗位和继续学习打下一定的基础。本课程的教学目标是使学生掌握管理SQLServer数据库服务器、创建和管理SQLServer数据库的知识和技能,并初步掌握开发C/S构架以及B/S架构的SQLServer应用程序的方法和步骤。二、教学重点与难点(一)教学重点本课程的教学重点是项目4章和项目5。在项目4中主要掌握INSERT、UPDATE和DELETE语句实现数据增删改操作的方法。在项目5中主要掌握通过SELECT语句实现选择查询的方法,这两部分内容在SQLServer应用开发中将得到广泛应用。(二)教学难点本课程的教学难点是项目7和项目8。在项目7中,主要掌握Transact-SQL程序设计的基本知识,主要包括使用流程控制语句、函数以及游标。在讲解使用CASE函数实现交叉表查询时应首先通过图解的方法说明设计的思路;在讲解设计、创建和调用存储过程时建议与其他程序设计语言中的过程调用进行类比。在项目8中,主要掌握创建和管理存储过程和触发的方法,着重理解触发器是一种特殊的存储过程,理解DML触发器和DDL触发器之间的区别。三、课程内容与教学要求(一)SQLServer2016使用基础1.掌握数据库技术基本概念,了解是数据库、关系型数据库以及数据库管理系统。2.初步了解SQLServer2016产品,了解SQLServer2016的版本、新增功能和安装方法并能验证SQLServer安装3.初步了解SQLServer2016的主要组件,了解SQLServer服务器组件、SQLServerManagementStudio、SQLServer配置管理器、SQLServerProfiler、数据库引擎优化顾问以及各种命令提示实用工具。4.初步掌握SQLServer服务器的管理方法,能够管理SQLServer服务器和服务器组。(二)数据库创建与管理1.了解SQLServer数据库的组成,理解数据库基本概念、文件与文件组、事务日志、系统数据库以及数据库状态和文件状态。2.掌握创建数据库的方法,能够使用SSMS和SQL语句创建数据库。3.掌握修改数据库的方法,能够设置数据库选项、扩展和收缩数据库、扩展事务日志、创建文件组、分离和附加数据库、重命名数据库、更改数据库所有者、删除数据库。4.掌握备份和还原数据库的方法,能够备份和还原数据库。(三)表的创建与管理1.掌握数据库和表的设计方法,能够制订表规划、了解规范化逻辑设计、联机事务处理与决策支持和表的类型。2.理解和掌握SQLServer数据类型,能够使用数字数据类型、字符串数据类型、日期和时间数据类型以及其他数据类型,能够创建和应用别名数据类型。3.掌握创建和修改表的方法,能够创建表、添加和删除列以及修改列的属性,能够在表中创建标识符列、主键、唯一约束、检查约束、默认值以及外键约束。4.掌握创建数据库关系图的方法,能够查看表信息、重命名表以及删除表。(四)操作数据库数据1.掌握向表中插入数据的方法,能够在结果窗格中插入数据,能够使用INSERT、BULKINSERT和INSERT...SELECT插入数据。2.掌握更新表中的数据的方法,能够在结果窗格中编辑数据,能够使用UPDATE和FROM更改数据,能够使用TOP限制更新的数据。3.掌握从表中删除数据的方法,能够使用结果窗格删除数据,能够使用DELETE删除数据并使用TOP限制删除的行,能够使用TRUNCATETABLE删除所有行。4.掌握导入和导出数据的方法,能够向SQLServer数据库中导入其他数据(如Access数据库),能够将SQLServer数据库的数据导出到其他数据格式(如Access数据库)中。(五)查询数据库数据1.了解SELECT语句的组成部分,了解各种常用的查询工具。2.掌握使用SELECT定义选择列表的方法,能够从表中选择所有列、特定列以及特殊列,能够设置结果集列的名称、在选择列表中进行计算,并能使用DISTINCT消除重复项以及使用TOP限制结果集。3.掌握使用FROM指定数据源的方法,能够没有FROM子句的SELECT语句,能够使用内部联接、外部联接和交叉联接。4.掌握使用WHERE筛选数据的方法,理解WHERE子句的语法格式,掌握使用比较搜索条件、范围搜索条件、列表搜索条件、搜索条件中的模式匹配的方法,掌握逻辑运算符的使用方法。5.掌握使用ORDERBY对数据排序的方法,了解ORDERBY子句的语法格式,掌握将TOP...WITHTIES与ORDERBY子句联用的方法。6.掌握使用GROUPBY对数据分组的方法,了解GROUPBY子句的组件,能够在分组操作中应用搜索条件,能够使用聚合函数、CUBE和ROLLUP以及COMPUTE和COMPUTEBY汇总数据。7.掌握操作结果集的方法,能够使用UNION组合结果集、使用公用表表达式以及PIVOT运算符,并能将结果集保存到表中。8.掌握使用子查询的方法,能够使用子查询进行集成员测试、使用子查询进行比较测试、使用子查询进行存在性测试以及使用子查询替代表达式。(六)索引与视图1.了解索引的基本概念和类型。2.掌握设计索引的方法,了解索引设计准则,能够设计聚集索引、非聚集索引以及唯一索引。3.掌握使用对象资源管理器和CREATEINDEX语句创建索引的方法,能够查看索引信息和删除索引。4.理解视图的基本概念以及视图的用途和限制。5.掌握使用对象资源管理器和CREATEVIEW语句创建视图的方法。6.掌握管理和应用视图的方法,能够修改和重命名视图,能够查看视图相关信息、通过视图修改数据以及删除视图。(七)Transact-SQL编程1.理解Transact-SQL的基本知识,了解Transact-SQL语言组成、批处理与脚本、标识符、常量、局部变量、表达式、空值以及注释语句。2.掌握流程控制语句的使用方法,能够使用BEGIN...END语句、IF...ELSE语句、CASE函数、GOTO语句、WAITFOR语句、WHILE语句以及TRY...CATCH语句。3.掌握函数的使用方法,了解什么是函数,能够使用常用的内置函数(包括字符串函数、数学函数、日期函数、转换函数和系统函数),能够创建和调用用户定义函数。4.掌握游标的使用方法,理解游标概念,能够定义和打开游标,能够通过游标提取和更新数据以及关闭和释放游标。5.掌握处理事务的方法,理解什么是事务以及如何编写有效的事务,能够启动事务、设置事务保存点、提交和回滚事务。(八)创建存储过程和触发器1.掌握存储过程的创建、管理和使用方法,能够创建和执行存储过程,能够执行字符串,能够管理存储过程。2.掌握触发器的创建、管理和使用方法,了解什么是触发器,理解什么是DML触发器并能实现DML触发器,理解什么是DDL触发器并能实现DDL触发器,能够管理触发器。(九)系统安全管理1.掌握设置身份验证模式的方法,理解两种类型的身份验证模式,能够设置身份验证模式。2.掌握管理登录账户的方法,能够创建、修改和删除登录账户。3.掌握管理固定服务器角色的方法,理解固定服务器角色的权限,能够管理固定服务器角色成员。4.掌握管理数据库用户的方法,能够创建、修改和删除数据库用户。5.掌握管理架构的方法,能够创建、修改和删除架构。6.掌握管理数据库角色的方法,理解固定数据库角色的权限,能够管理数据库角色和数据库角色成员。7.掌握管理权限的方法,理解权限的类型,能够授予、取消和拒绝权限
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自卸汽车运碎石土施工方案
- 2025年金属复合材项目发展计划
- 黑龙江水下封堵施工方案
- 水泥屋顶光伏施工方案
- 河北立体绿化施工方案
- 数控加工工艺与编程技术基础 教案 模块三 项目三 自动编程(1-2)
- 2025年山东省聊城市高三下学期一模生物试题(原卷版+解析版)
- 智研咨询发布:2025年中国制氢催化电极行业市场全景调查及投资前景预测报告
- 【市占率证明权威指南】制药装备行业市占率全解(智研咨询发布)
- 低碳技术的研发与应用策略
- 基于核心素养导向大单元教学设计培训课件(共41张ppt)
- 滁州康华电子材料有限公司(5G 基站)集成线路板相关材料项目环境影响报告书
- 工程项目客户评价表
- 儿童安全座椅行业基本风险特征分析
- 景观艺术原理-670年代以来的景观设计新思潮
- 饿了么外卖送餐规章制度
- GB/T 14002-1992劳动定额术语
- GB/T 12688.1-2011工业用苯乙烯试验方法第1部分:纯度和烃类杂质的测定气相色谱法
- 9-马工程《艺术学概论》课件-第九章(20190403)【已改格式】.课件电子教案
- 体育赛事管理课程第一篇第一章体育赛事运作管理绪论课件
- 社区工作者经典备考题库(必背300题)
评论
0/150
提交评论