精选SQL Server 复习题一、填空题1.在 SQL Server2000 的____查询编辑器窗口______中,既可以输入、执行Transact-SQL命令语句,也可以创建查询命令文件,查询命令文件的扩展名为___.sql ___。2.默认约束指定在插入操作中如果没有提供输入值时,则系统自动指定值。默认约束可以包括__常量_______、函数、不带变量的内建函数或者空值。3.SQL Server2000 的“身份验证模式” 分为两种, 分别是“___ Windows 身份验证 _______”和“___ Windows和 SQL Server 混合身份验证 _____”。4. 在 Transact-SQL语言中变量分为__局部变量 _______和全局变量。5.在 SQL Server 中,用来显示数据库信息的系统存储过程是__sp_helpdp _____。6.DROP TABLE语句可以删除一个表和表中的____数据 ____及其与表有关的所有_索引 ___、触发器、约束、许可对象。7. 视图可以看成是从一个或几个_____基本表 _____导出的虚表或存储在数据库中的查询。8. 可以使用 _______ CREATE INDEX 语句 _______创建独立于约束的索引。9. 以______@@_______符号开头的变量为全局变量。10. 定义局部变量需要使用命令_________@___________。11.在 CREATE PROCEDURE语句中可以声明一个或__多___个参数,用户必须在执行(调用)过程时提供每个所声明参数的__值 ____。12. 数据库中只存放视图的_____定义 _______,而不存放视图对应的数据,数据存放在原来的基本表中,当基本表中数据发生变化时,从视图中查询出的数据是___随之变化 ____的。13. 在数据表中创建主键约束时,会自动产生____唯一性的聚集 _____索引。14. 存储过程有多种调用方式,其中比较常用的是使用_____ EXECUTE_____语句。15.触发器是一种特殊类型的__存储过程 _______。16.创建数据库角色时,若未指定所有者,则默认是______ABO _______。17. _______ 完整备份 __________备份是进行所有其他备份的基础。18. ADO.NET 包含了两大核心控件:.NET Framework 数据提供程序和_____ DataSet ________ 。19.服务器的账户又叫___DBA ____,服务器的登录名可以映射到数据库中成为数据库用户。一个登录名可以映射 _____1__个数据库用户。20. SQL Server.NET Framework数据提供程序主要提供对Microsoft SQL Server 7.0版或更高版本的数据访问,使用 ________ System.Data.SqlClient ____________ 命名空间。二、选择题1.支持数据库的各种操作的软...