东北财经大学《数据库原理与应用》单元作业三
奥鹏东北财经大学平时在线作业
东财《数据库原理与应用》单元作业三
若事务T的封锁顺序为: LOCAK S(A) → LOCK S(B) → LOCK X(C) → UNLOCK (B) → UNLOCK(A) → UNLOCK(C) 则T( )。
A:可能会发生死锁
B:.遵守了两段锁协议
C:不是可串行化的
D:有可能造成读脏数据
答案问询微信:424329
SQL中修改数据的语句是( )。
A:DELETE
B:UPDATE
C:WHERE
D:INSERT
答案问询微信:424329
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常见的方法是创建( )。
A:游标
B:索引
C:另一个表
D:视图
答案问询微信:424329
( )是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。
A:基本表
B:索引
C:数据库
D:存储过程
答案问询微信:424329
下述不属于视图好处的是( )。
A:封装复杂的
B:提高数据的操作效率
C:提供逻辑数据独立性
D:保护敏感数据
答案问询微信:424329
要从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]'
答案问询微信:424329
在视图上不能进行的操作是( )。
A:通过视图更新数据
B:通过视图查询数据
C:在视图上定义新的基本表
D:在视图上定义新的视图
答案问询微信:424329
在RDB中,外模式被称作( )。
A:索引
B:模式
C:视图
D:过程
答案问询微信:424329
某广告公司在表DailyExpense中记录其每日开支情况, 当某一开支发生时,在表DailyExpense 中会插入一新行。各类开支的现金余额记录在表ExpenseCategory 中。当发生一笔开支时,现金余额就会减少。下列触发器中能够保证当开支发生时会自动减少现金余额的是( )。
A:在表DailyExpenses 上建立的更新(UPDATE)触发器
B:在表ExpenseCategory上建立的插入(INSERT)触发器。
C:在表DailyExpenses上建立的插入(INSERT)触发器
D:在表ExpenseCategory上建立的更新(UPDATE)触发器
答案问询微信:424329
是否创建索引取决于( )的数据量大小和对查询的要求。
A:表
B:数据库
C:记录
D:属性
答案问询微信:424329
对于nvarchar数据类型,下列说法正确的是( )。
A:最多可以存储长度为8000个汉字的数据
B:最多可以存储长度为4000个汉字的数据
C:最多可以存储长度为2000个汉字的数据
D:存储数据的大小没限制
答案问询微信:424329
下列关于视图的说法,正确的是( )。
A:视图的使用与基本表一样,所有视图都支持对数据进行增、删、改、查操作
B:视图只能从基本表导出
C:视图与基本表一样也存储数据
D:对视图的操作,最终都要转化为对基本表的操作
答案问询微信:424329
关系规范化中的插入异常是指( )。
A:不该插入的数据被插入
B:不该删除的数据被删除
C:应该插入的数据不能插入
D:应该删除的数据未删除
答案问询微信:424329
用户不仅可以通过数据库系统提供的查询语言交互式命令来操纵数据库,也可以通过( )方式来操纵数据库。
A:程序
B:命令
C:随机
D:系统
答案问询微信:424329
将SELECT语句的查询结果集再进行集合运算就构成了SQL的( )查询。
A:连接
B:集合
C:函数
D:嵌套
答案问询微信:424329
此题基于以下说明:有如下三个表:职员.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
答案问询微信:424329
数据库应用系统设计时需采用的逻辑模式是根据( )考虑的。
A:数据库管理系统
B:数据存储
C:用户
D:视图
答案问询微信:424329
SQL中使用( )语句创建索引。
A:CREATE PROC
B:CREATE VIEW
C:CREATE INDEX
D:CREATE TABLE
答案问询微信:424329
语句“SELECT * FROM Student WHERE sdept not in (’cs’,’is’)”的功能是( )。
A:查询“cs”系和“is”系两个系的学生
B:查询不是“cs”系但是“is”系的学生
C:查询是“cs”系但不是“is”系的学生
D:查询既不是“cs”系也不是“is”系的学生
答案问询微信:424329
设student表中存放了学生的信息,要从student表中查出姓名(sname)的第二个字是“光”或"明"的学生的信息,正确的查询语句为: select * from student where
A:sname LIKE '_光明%'
B:sname LIKE '_[光明]%'
C:sname LIKE '_^光明%'
D:sname LIKE '_[^光明]%
答案问询微信:424329