内容正文:
“数据库应用基础—SOL Server2017”考试纲要
一、考试的基本要求
要求考生系统地全面地理解数据库应用基础-SQL Server2017的基础知识、掌握SQL
Sver2017的基本操作方法:能灵活运用所学知识,分析、解决有关问题,具有一定的综
合应用能力。
二、具体考试内容、知识点要求
(一)SQL Server2017基础
考试内容:
数据库相关概念:SQL Server2017概述;SQL Server2017的简单使用。
知识点要求:
1.了解数据、数据库、关系数据库以及数据库管理系统等概念,理解它们之间的关系。
2.了解SQL Server2017的环境要求及学握SQL Server2017安装方法。
3.理解SQL Server2017系统组件及功能。
4.掌握SQL Server2017系统界而的基本操作方法。
5.了解SQL语言。
(二)创建数据库和表
考试内容:
创建及管理数据库:创建数据表:设置表约束;表的修改。
知识点要求:
1,掌握使用对象资源管理器和T-SQL命令创建数据库的方法。
2,掌捏数据库类型及数据文件类型。
3.掌握使用对象资源管理器和T-SQL命令查看、修改及删除数据库。
4.掌握数据库的“分离”与“附加”的操作方法,理解分离数据库与刷除数据库的区
别。
5.掌握使用对象资源管理器和T-SQL命令创建表、修改表结构、删除表的方法。
6.理解标识列的特点,掌握使用对象资源管理器和T-SQL命令设置标识列的方法。
7.了解SQL Server20l7中的数据类型,掌握常用数据类型的使用方法.
8.了解数据完整性的概念,理解表约束的定义及用途。掌握使用对象资源管理器和
T-SQL命令给数据库表设置约束的方法。
9.掌握使用对象资原管理器和T-SQL命令向表中插入、更新、别除数据记录的方法。
(三)数据库的查询和视图
考试内容:
数据库表的查询:常用函数及运算符在查询中的应用;视图的创建、应用和管理。
知识点要求:
1.理解查询的概念及作用。
2.掌握SELECT语句以及WHERE、ORDER BY、GROUP BY等子句的使用方法。
3.掌握TOP和DISTINCT关键字的使用方法。
4.掌握简单查询、子查询及使用JON关键字进行基本的多表连接查询的方法。
5.理解比较运算符、逻辑运算符在查询语句中的使用方法。
6.理解数据汇总查询中常用的函数。
7.掌握SELECT IN TO语句把查询结果保存为新表的方法。
8.掌握使用对象资源管理器的查询方法。
9.理解视图的概念并掌握使用对象资源管理器和T-$QL命令创建、应用和管理视图的
方法。
(四)数据库的索引、默认值和规则
考试内容:
使用索引;使用默认值对象;使用规则对象。
知识点要求:
1.了解索引的概念、类型和作用。
2.学握使用对象资源管理器和T-SQL命令创建、删除索引的方法。
3.掌握使用对象资源管理器查看索引的方法。
4.掌握默认值对象和规则对象的创建方法、绑定、解除绑定、删除等操作方法。
5.理解默认(DEFAULT)约束与默认值对象的区别。
6.理解检查(CHECK)约束与规则对象的区别。
(五)数据库的存储过程与触发器
考试内容:
创建和管理存储过程:创建和管理触发器。
知识点要求:
1.了解存储过程的概念和使用存储过程的优点。
2.掌握使用对象资源管理器和T-SQL命令管理存储过程的创建、执行、修改、重命名
和删除。
3.掌握带参数的存储过程的使用。
4,掌握使用对象资源管理器和T-SQL命令管理触发器的创建、修改、禁用、启用和删
除。
5.掌握NSERT触发器、UPDATE触发器、DEL,ETE触发器的使用方法。
(六)数据库的日常管理与维护
考试内容:
数据库的备份与还原:数据库数据的导入与导出。
知识点要求:
1.了解数据库备份、备份设备、数据库恢复的概念。
2.了解4种备份方式及3种数据库恢复模式。
3.掌握用对象资源管理器和T-SQL命令创建备份设备的方法。
4.掌握用对象资源管理器和T-SQL命令备份、还原数据库的方法。
5.掌握用对象资源管理器在不同数据库之间进行数据导入和导出的方法。
(七)数据库的安全管理
考试内容:
登录管理:用户管理:角色管理:权限管理。
知识点要求:
1.了解SQL Server2017的安全性机制及身份验证模式。
2,掌握登录名的创建与删除,更改登录用户验证方式的操作方法。
3.掌握数据库用户的创建、删除方法。
4.了解角色定义,掌握角色的创建、删除方法。
5.掌握权限的管理方法。
(八)SQL Server数据库应用程序开发
考试内容:
VB.Net窗体上数据库应用程序开发以及Visual Studio2017平台上开发C#Net网页数据
库应用程序的常用方法:常用数据