21年春东财《数据库原理与应用》单元作业三[免费答案]满分答案
东财《数据库原理与应用》单元作业三
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.若事务T的封锁顺序为: LOCAK S(A) → LOCK S(B) → LOCK X(C) → UNLOCK (B) → UNLOCK(A) → UNLOCK(C) 则T( )。
A.可能会发生死锁
B..遵守了两段锁协议
C.不是可串行化的
D.有可能造成读脏数据
专业答案:-----
2.SQL中修改数据的语句是( )。
A.DELETE
正确选项:-----
B.UPDATE
正确选项:-----
C.WHERE
D.INSERT
正确选项:-----
3.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常见的方法是创建( )。
A.游标
B.索引
C.另一个表
D.视图
正确选项:-----
专业答案:-----
4.( )是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。
A.基本表
B.索引
C.数据库
D.存储过程
专业答案:-----
5.下述不属于视图好处的是( )。
A.封装复杂的
B.提高数据的操作效率
C.提供逻辑数据独立性
D.保护敏感数据
专业答案:-----
6.要从student表中查出学号(sno)最后一位是0、1和5的学生的信息,正确的查询语句为: select * from student where
正确选项:-----
A.sno like '01
B.sno like '%015'
C.sno like '%[015]'
D.sno like '%[^015]'
正确答案:-----
7.在视图上不能进行的操作是( )。
A.通过视图更新数据
B.通过视图查询数据
C.在视图上定义ABC基本表
D.在视图上定义ABC视图
专业答案:-----
8.在RDB中,外模式被称作( )。
正确答案:-----
A.索引
B.模式
C.视图
D.过程
正确答案:-----
9.某广告公司在表DailyExpense中记录其每日开支情况, 当某一开支发生时,在表DailyExpense 中会插入一新行。各类开支的现金余额记录在表ExpenseCategory 中。当发生一笔开支时,现金余额就会减少。下列触发器中能够保证当开支发生时会自动减少现金余额的是( )。
专业答案:-----
A.在表DailyExpenses 上建立的更新(UPDATE)触发器
正确答案:-----
B.在表ExpenseCategory上建立的插入(INSERT)触发器。
C.在表DailyExpenses上建立的插入(INSERT)触发器
正确选项:-----
D.在表ExpenseCategory上建立的更新(UPDATE)触发器
专业答案:-----
10.是否创建索引取决于( )的数据量大小和对查询的要求。
A.表
B.数据库
C.记录
D.属性
专业答案:-----
11.对于nvarchar数据类型,下列说法正确的是( )。
A.最多可以存储长度为8000个汉字的数据
B.最多可以存储长度为4000个汉字的数据
C.最多可以存储长度为2000个汉字的数据
D.存储数据的大小没限制
专业答案:-----
12.下列关于视图的说法,正确的是( )。
A.视图的使用与基本表一样,所有视图都支持对数据进行增、删、改、查操作
B.视图只能从基本表导出
C.视图与基本表一样也存储数据
D.对视图的操作,最终都要转化为对基本表的操作
专业答案:-----
13.关系规范化中的插入异常是指( )。
A.不该插入的数据被插入
B.不该删除的数据被删除
C.应该插入的数据不能插入
D.应该删除的数据未删除
正确答案:-----
14.用户不仅可以通过数据库系统提供的查询语言交互式命令来操纵数据库,也可以通过( )方式来操纵数据库。
A.程序
B.命令
C.随机
D.系统
正确答案:-----
15.将SELECT语句的查询结果集再进行集合运算就构成了SQL的( )查询。
A.连接
B.集合
C.函数
D.嵌套
专业答案:-----
16.此题基于以下说明:有如下三个表:职员.DBF:职员号 C(3), 姓名 C(6), 性别 C(2), 组号 N(1), 职务 C(10)客户.DBF:客户号 C(4), 客户名 C(36), 地址 C(36), 所在城市 C(36)订单.DBF:订单号 C(4), 客户号 C(4), 职员号 C(3), 签订日期 D, 金额 N(6.2)查询金额最大的那10%订单的信息。正确的SQL语句是( )。
专业答案:-----
A.SELECT * TOP 10 PERCENT FROM 订单
B.SELECT * TOP 10 PERCENT FROM 订单 ORDER BY 金额
专业答案:-----
正确选项:-----
C.SELECT TOP 10% * FROM 订单 ORDER BY 金额
D.SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC
正确答案:-----
17.数据库应用系统设计时需采用的逻辑模式是根据( )考虑的。
A.数据库管理系统
B.数据存储
C.用户
D.视图
21.SQL中使用( )语句创建索引。
A.CREATE PROC
B.CREATE VIEW
C.CREATE INDEX
正确选项:-----
D.CREATE TABLE
正确答案:-----
19.语句“SELECT * FROM Student WHERE sdept not in (’cs’,’is’)”的功能是( )。
正确选项:-----
A.查询“cs”系和“is”系两个系的学生
正确选项:-----
B.查询不是“cs”系但是“is”系的学生
正确选项:-----
C.查询是“cs”系但不是“is”系的学生
正确选项:-----
D.查询既不是“cs”系也不是“is”系的学生
正确选项:-----