2019电大数据库原理与应用作业答案3
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(共20道试题,共40分。)
1.在T-SQL语法中,Select语句的完整语法较复杂,但至少包括的部分为()。
A. Select , Into
* B. Select ,From
口 C. Select ,Group
已 D.仅Select
2. 下列()统计函数可以计算平均值。
A. Sum
3 B. Avg
2 C. Count
D. Min
3. 下列叙述中不是视图的特点的是()。
二3 A.为用户集中数据
日B.降低数据库设计的复杂性
过C.存储数据
口 D.组织数据以便导岀到其他应用程序中
4. ()必须确保索引键不包含重复的值。
日A.聚集索引
目B.非聚集索引
C.索引视图
叵D.唯一索引
5. 对于Update语句的实现说法正确的是()
—A. Update 一次只能修改一列的值
二3 B. Update只能修改不能赋值
* C. Update可以指定要修改的列和赋予的新值
D. Update不能加Where条件
6. T-SQL对标准SQL的扩展主要表现为()。
迂A.加入了程序控制结构和变量
二3 B.加入了建库和建表语句
日 C.提供了分组(Group by )查询功能
日 D.提供了Min、Max等统计函数
7. SQL Server的字符型系统数据类型主要包括()
A. Int、Money、Char
* B. Char、Varchar、Text
C. Datetime、Binary、Int
D. Char、Varchar、Int
8. 在T-SQL语法中,用来插入数据的命令和用于更新的命令分别是()
A. Insert,Update
B. Update,Insert
C. Delete,Update
D. Create,Insert Into
9. 执行哪一个系统存储过程,可以查看视图的定义信息()。
A.sp_helptext
B.sp_depends
n C.sp_help
D.sp_re name
10.下列的SQL语句中,()不是数据定义语句。
n A.Create Table
r
y B.Drop View
C. Create View
D. Grant
11. 下列关于视图中的数据,描述正确的是()。
二A.视图可以存储数据
3 B.可以通过视图更新基表数据
C. 更新视图数据只能通过企业管理器实现
日D.基表数据发生变化时,视图数据不会改变
12. 若要删除数据库中已经存在的表S,可用()。£A. Delete Table S
B. Delete S
鋼 C. Drop Table S
D. Drop S
13. 下列关于索引描述错误的是()。
* A.对表中的任何数据列都可以添加索引
日 B.创建索引的列最好不要含有重复的值
C. 一般不给很少使用的列添加索引
D. 并不是数据库中的聚集索引越多,搜索效率就越高
14. 使用索引下列关于使用索引的说法正确的是()□ A.节省磁盘空间
+ B.缩短查询时间
C.在执行插入、修改、删除时节省时间
口 D.与表无关
15. 下列方法不能创建视图的是()。
A.使用企业管理器
* B.使用Alter View 语句
C.使用Create View语句
D.使用向导
16. 在T-SQL 语法中,Select 语句的完整语法较复杂,使用关键字
使用T-SQL 语句通过视图修改基表中的数据时,其关键字是( A. Create
B. Update B. Un ion
C. All
D. Top
17. 在SQL Server 的查询语句中,若查询表记录中所有 AU ID
满足前两个字母为 “ 88的记录, A. B. C. D. 18. A. B. C. D. 19. A. B. C. D. 则下列正确的 Where 子句是( Where AU ID='88%'
Where AU ID = link '88%'
Where AU ID like '88%'
Where AU ID link '88%'
)。
T-SQL 支持的程序结构语句中的一种为( Beg in …End
If …Then …Else
Do Case
Do While
将多个查询结果返回一个结果集合的运算符是( Join
Un ion
Into
Like
)。
)。
)可以把重复行屏蔽。
20. A. Distinct
CI C.Alter
n D.Drop
二、判断题(共10道试题,共20分。)
求和函数Sum可实现平均数的求取。
1.
A.错误
B.正确
2. 在If…Else语句中,Else子句是可选的,最简单的If语句没有Else子句部分。
A.错误
二2 B.正确
3. 通配符“表示任意的字符。
A. 错误
* B.正确
4. 如果需要加密视图的定义文本,可以使用With Check Option 子句。
边A.错误
B. 正确
5. 索引越多越好。
空A.错误
B.正确
6. 在T-SQL语句的Where子句中,可以用In子查询来代替Or逻辑表达式。
& A.错误
因B.正确
7. 视图本身不保存数据,因为视图是一个虚拟的表。
目A.错误
E B.正确
8. 在If…Else语句中,Else子句是可选的,最简单的If语句没有Else子句部分。
B A.错误
B.正确