二、多项选择题
1.如果视图具有了()特征,则不能使用DML语句通过视图操纵数据。
A、定义视图的FROM子句包括多张表,并且视图中的列来自多张表
B、视图列是从聚集函数中得到的
C、定义视图的SELECT语句包括了GROUP BY子句
D、定义视图的SELECT语句包括了DISTINCT关键字
E、定义视图的SELECT语句是对一张表的全表查询
2.与一般的SQL语句相比较,存储过程的优点有()。
A、执行效率高
B、减少网络通讯
C、具有立即访问数据库的能力
D、是可执行代码,无须进行编译
E、存放于客户机,所以减轻了服务器负载
3.触发器是一种特殊存储过程,其特殊性主要体现在()。
A、自动执行,不需手工干预
B、在每一次触发执行时都要进行编译
C、在新建数据库表时,触发执行
D、存储在数据库服务器中
E、每次执行时必须说明触发器名
4.在下面关于索引的描述中,()是正确的。
A、索引能够加快查询的速度
B、索引可能会降低数据的更新速度
C、当数据库表中数据越多时,索引所带来的查询优化效果越明显
D、当数据库表中数据越少时,索引带来的查询优化效果越明显
E、在数据库表上建立的索引越多越好
5.在SQL Server中,()都认为是一个隐式事务的开始。
A、 SELECT语句
B、 CREATE语句
C、 BEGIN TRANSACTION
D、 GRANT语句
E、 DROP语句
6.事务日志是每一个数据库都必须具有的,它用于记录对数据库所进行的()的操作。 A、插入 B、查询 C、修改 D、备份 E、删除
7.在数据导入过程中,如果数据源是文本文件并且在选定文件格式时,()能够作为文本限定符。
A、单引号
B、双引号
C、百分号
D、美元符号
E、逗号
8.在SQL Server中,作业的执行方式有()
A、周期性自动执行
B、发出警报时执行
C、手工执行
D、当对有触发器的数据库表进行DML操作时执行
E、当系统监控发现SQL Server已经超过所定义的性能指标值时执行
9.在下面关于差异备份和事务日志备份的描述中,()是正确的。
A、如果数据库支持差异备份,就不应当使用事务日志备份,因为速度较慢
B、事务日志备份可以还原数据库到任一时刻的状态
C、差异备份只备份了数据库操作
D、不论采用哪种备份进行恢复都需要最新的一个完全备份
E、差异备份的优点是恢复时间较短
10.在SQL Server中,把警报发给操作员的方式有()。
A、电子邮件
B、网络发送
C、呼叫程序
D、作业
E、视图
1、与文件系统相比,数据库系统的特点是(ABCD)。
A、高度结构化
B、共享性高
C、冗余度低
1
D、独立性高
E、数据和应用是一一对应的
2、如果视图具有了(ABCD)特征,则不能使用DML语句通过视图操纵数据。
A、定义视图的FROM子句包括多张表,并且视图中的列来自多张表
B、视图列是从聚集函数中得到的
C、定义视图的SELECT语句包括了GROUP BY子句
D、定义视图的SELECT语句包括了DISTINCT关键字
E、定义视图的SELECT语句是对一张表的全表查询
3、关于数据库角色的正确描述是(ABCD )。
A、角色为数据库的权限管理提供了一种灵活的机制
B、每个用户可以被赋予多个角色
C、每个角色可以赋给多个用户
D、每个角色可以拥有多种权限
E、sa是一个特殊角色
4、在下面关于索引的描述中,(D )是正确的。
A、索引能够加快查询的速度
B、索引可能会降低数据的更新速度
C、当数据库表中数据越多时,索引所带来的查询优化效果越明显
D、当数据库表中数据越少时,索引带来的查询优化效果越明显
E、在数据库表上建立的索引越多越好
5、触发器是一种特殊存储过程,其特殊性主要体现在( B)。
A、自动执行,不需手工干预
B、在每一次触发执行时都要进行编译
C、在新建数据库表时,触发执行
D、存储在数据库服务器中
E、每次执行时必须说明触发器名
1、主键和UNIQUE列的区别在于(BC )。
A、主键允许空值,UNIQUE列不允许空值
B、主键不允许空值,UNIQUE列允许空值
C、表中主键列值和UNIQUE列值都是唯一的
D、在表中,主键是不是唯一的,UNIQUE列是唯一的
E、主键只能由一个列组成,UNIQUE列可以由多列组成
2、事务日志是每一个数据库都必须具有的,它用于记录对数据库所进行的(ACE)操作。
A、插入
B、查询
C、修改
D、备份
E、删除
3、下面有关表删除的说法正确的是(ACD)。
A、删除表时,该表的定义和数据都被删除
B、由于索引是独立的,删除表时,与该表相关的索引并不被删除
C、删除表时,与该表相关的约束被删除
D、如果要删除的表被其它表外键约束,则该表不允许删除
E、如果要删除的表被其它表外键约束,则该表也可以被删除
4、SQL Server中提供的数值类型有int,char, binary和(ABCDE)等。
A、datetime
B、money
C、float
D、image
E、real
5、下面有关说法正确的是(BD)。
A、PRIMARY KEY 约束只能定义在一列上
B、PRIMARY KEY 约束可以定义在多列上
C、PRIMARY KEY 约束和unique约束作用相同
D、一张表最多只能有一个PRIMARY KEY 约束
E、一张表可以有多个PRIMARY KEY 约束
1、 SQL Server运行时必须保证存在的系统数据库有(BCDE)。
A、pubs
B、maste
C、msdb
D、tempdb
E、Model
2、下列命令中属于数据操纵语言的是(CDE )。
A、CREATE TABLE
B、SELECT
C、DELETE
D、INSERT
E、UPDATE
3、 SQL Server支持的角色类型有(ABC)。
A、固定服务器角色
B、固定数据库角色
C、用户自定义角色
D、固定对象角色
E、临时数据库角色
4、事务的特征包括(ABD)。
A、原子性
B、一致性
C、隔离性
D、持久性
E、相关性
5、具有删除视图权限的人员包括( ABD)。
A、该视图的创建者
B、DBA
C、使用该视图进行操作的人
D、数据库拥有者
E、数据库使用者
1、 SQL Server运行时必须保证存在的系统数据库有()。maste C、msdb D、tempdb E、Model
、pubs B、 A2、下列命令中属于数据操纵语言的是()。 A、CREATE TABLE B、SELECT C、DELETE D、INSERT E、UPDATE
3、SQL Server中提供的数值类型有int,char, binary和()等。 A、datetime B、money C、float D、image E、real
4、下面有关说法正确的是()。
A、PRIMARYKEY 约束只能定义在一列上
B、PRIMARYKEY 约束可以定义在多列上
C、PRIMARYKEY 约束和unique约束作用相同
D、一张表最多只能有一个PRIMARY KEY 约束
E、一张表可以有多个PRIMARY KEY 约束
1、主键和UNIQUE列的区别在于(BC )。
2、
A、主键允许空值,UNIQUE列不允许空值
B、主键不允许空值,UNIQUE列允许空值
C、表中主键列值和UNIQUE列值都是唯一的
D、在表中,主键是不是唯一的,UNIQUE列是唯一的
E、主键只能由一个列组成,UNIQUE列可以由多列组成
2、事务日志是每一个数据库都必须具有的,它用于记录对数据库所进行的(ACE)操作。
A、插入
B、查询
C、修改
D、备份
E、删除
3、下面有关表删除的说法正确的是( ACD)。
A、删除表时,该表的定义和数据都被删除
B、由于索引是独立的,删除表时,与该表相关的索引并不被删除
C、删除表时,与该表相关的约束被删除
D、如果要删除的表被其它表外键约束,则该表不允许删除
E、如果要删除的表被其它表外键约束,则该表也可以被删除
4、下面有关说法正确的是(BD)。
A、PRIMARY KEY 约束只能定义在一列上
B、PRIMARY KEY 约束可以定义在多列上
C、PRIMARY KEY 约束和unique约束作用相同
D、一张表最多只能有一个PRIMARY KEY 约束
E、一张表可以有多个PRIMARY KEY 约束
5、如果视图具有了(ABCD)特征,则不能使用DML语句通过视图操纵数据
。
A、定义视图的FROM子句包括多张表,并且视图中的列来自多张表
B、
B、视图列是从聚集函数中得到的
C、定义视图的SELECT语句包括了GROUP BY子句
D、定义视图的SELECT语句包括了DISTINCT关键字
E、定义视图的SELECT语句是对一张表的全表查询
6、在下面关于索引的描述中,(ABC)是正确的。
A、索引能够加快查询的速度
B、索引可能会降低数据的更新速度
C、当数据库表中数据越多时,索引所带来的查询优化效果越明显
D、
D、当数据库表中数据越少时,索引带来的查询优化效果越明显
E、在数据库表上建立的索引越多越好
7、触发器是一种特殊存储过程,其特殊性主要体现在(AD)。
A、自动执行,不需手工干预
B、在每一次触发执行时都要进行编译
C、在新建数据库表时,触发执行
D、存储在数据库服务器中
E、每次执行时必须说明触发器名
8、为数据表创建索引的目的是(1_A__),可以在创建表时用(2_C__)来创建唯一索引,也可以用(2___)来创建唯一索引
。
A、提高查询的检索性能
B、创建唯一索引
C、创建主键
D、归类
⑵ A、设置主键约束,设置唯一约束 B、Create table,Create index
C、设置主键约束,Create index
D、以上都可以
9、视图是一种常用的数据对象,它是提供(1_A__)和(1___)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(2_A__)方式,并且不允许在该语句中包括(3_B__)等关键字。
⑴ A、查看,存放B、查看,检索 C、插入,更新D、检索,插入
⑵ A、外连接B、内连接 C、左连接D、右连接
⑶ A、ORDER BY,COMPUTE B、ORDER BY,COMPUTE,COMPUTR BY
C、ORDER BY,COMPUTE BY,GROUP BY
D、GROUP BY,COMPUTE BY
10、在SQL SERVER服务器上,存储过程是一组预先定义并(1_B_)的Transact-SQL语句。可以用(2_D_)来声明游标。
⑴ A、保存B、编译C、解释D、编写
⑵ A、CREATE CURSOR B、ALTER CURSOR C、SET CURSOR D、DECLARE CURSOR
11、在视图上不能完成的操作是【D】
A、在视图上定义新的视图
B、查询操作
C、更新视图
D、在视图上定义新的基本表
12、SQL语言具有两种使用方式,分别称为交互式SQL和【C 】
A、提示式SQL
B、多用户SQL
C、嵌入式SQL
D、解释式SQL
13、下列概念中,【D】不用于嵌入式SQL与宿主语言之间的交互。
A、通信区
B、游标
C、主变量
D、文件
因篇幅问题不能全部显示,请点此查看更多更全内容