单选题 共10题,共10分
1
1.0分
在视图上不能完成的操作是( )。
A. 更新视图数据
B. 查询
C. 在视图上定义新的基本表
D. 在视图上定义新视图
你的答案是 C。
收藏
2
1.0分
在下列关于视图的叙述中,正确的是( )。
A.
当某一视图被删除后,由该视图导出的其他视图也将被自动删除
B.
若导出某视图的基本表被删除了,则该视图不受任何影响
C.
视图一旦建立,就不能被删除
D.
当修改某一视图时,导出该视图的基本表也随之被修改
你的答案是 A。
收藏
3
1.0分
在SELECT语句中,如果需要显示的内容使用“*”,则表示 ( )。
A. 选择任何属性
B. 选择所有属性
C. 选择所有元组
D. 选择主键
你的答案是 B。
收藏
4
1.0分
查询时若要去掉重复的元组,则在SELECT语句中使用( )。
A. All
B. UNION
C. LIKE
D. DISTINCT
你的答案是 D。
收藏
5
1.0分
在SQL语句中,与表达式“仓库号NOT IN("wh1","wh2")”功能相同的表达式是( )。
A. 仓库号="wh1" And 仓库号="wh2"
B. 仓库号"wh1" Or 仓库号"wh2"
C. 仓库号"wh1" Or 仓库号="wh2"
D. 仓库号"wh1" And 仓库号"wh2"
你的答案是 A。
收藏
6
1.0分
从以下三个表查询1972年10月27日出生的职工信息的正确命令是 ( )。
部门:部门号 Char (8),部门名 Char (12),负责人 Char (6),电话 Char (16)
职工:部门号 Char (8),职工号 Char(10),姓名 Char (8),性别 Char (2),
出生日期 Datetime
工资:职工号 Char (10),基本工资 Numeric (8, 2),津贴 Numeric (8, 2),
奖金 Numeric (8, 2),扣除Numeric (8, 2)
A. SELECT * FROM 职工 WHERE 出生日期={1972-10-27}
B. SELECT * FROM 职工 WHERE 出生日期=1972-10-27
C. SELECT * FROM 职工 WHERE 出生日期="1972-10-27"
D. SELECT * FROM 职工 WHERE 出生日期='1972-10-27'
你的答案是 A。
收藏
7
1.0分
为数据表创建索引的目的是( )。
A. 提高查询的检索性能
B. 节省存储空间
C. 便于管理
D. 归类
你的答案是 A。
收藏
8
1.0分
下列( ) 属性不适合建立索引。
A. 经常出现在GROUP BY字句中的属性
B. 经常参与连接操作的属性
C. 经常出现在WHERE字句中的属性
D. 经常需要进行更新操作的属性
你的答案是 D。
收藏
9
1.0分
T-SQL提供了( ) 运算符,将两个字符数据连接起来。
A. *
B. ~
C. _
D. +
你的答案是 C。
收藏
10
1.0分
在WHILE循环体内可以使用 ( ) 语句用于将循环返回到WHILE开始处,重新判断条件,以决定是否重新执行新的一次循环。
A. BREAK
B. FROM
C. CONTINUE
D. LOOP
你的答案是 A。
收藏
判断题 共5题,共5分
11
1.0分
定义视图的基表被删除不影响视图的使用。
你的答案是错误
收藏
12
1.0分
视图中的数据是通过视图定义语句由其基本表中动态查询得来的。
你的答案是正确
收藏
13
1.0分
删除索引时,其所对应的数据表会被删除。
你的答案是错误
收藏
14
1.0分
访问数据库中的数据有两种方法,分别是:表扫描和索引查找。
你的答案是正确
收藏
15
1.0分
用户在使用游标时,应先声明游标,然后打开并使用游标,使用完后应关闭游标、释放资源。
你的答案是正确
收藏