西南大学网络教育学院数据库技术17秋在线作业
数据库技术单项选择题
1、在数据库系统的恢复技术中,只有( )故障下的数据库恢复才使用后备副本。
A.掉电
B.事务内部故障
C.系统故障
D.介质故障
单项选择题
2、下面列出的关于“视图(View)”的条目中,( )是不正确的。<br
A.视图是外模式
B.视图是虚表
C.使用视图可以加快查询语句的执行速度
D.使用视图可以简化查询语句的编写
单项选择题
3、下列不属于数据库安全性控制措施的是( )。
A.备份
B.审计
C.视图
D.加密
单项选择题
4、把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是( )。<br
A.GRANTGRADEONSCTOZHAO
B.RANTUPDATEONSCTOZHAO
C.GRANTUPDATE(GRADE)ONSCTOZHAO
D.GRANTUPDATEONSC(GRADE)TOZHAO
单项选择题
5、把对关系 SC 的属性 GRADE 的修改权授予用户 ZHAO 的 SQL 语句是( )。 <br
A.GRANTGRADEONSCTOZHAO
B.GRANTUPDATEONSCTOZHAO
C.GRANTUPDATE(GRADE)ONSCTOZHAO
D.GRANTUPDATEONSC(GRADE)TOZHAO
单项选择题
6、下列SQL语句中,能够实现“将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户”这一功能的是( )。<br
A.GRANTSELECTTOSCONU1WITHPUBLIC
B.GRANTSELECTONSCTOU1WITHPUBLIC
C.GRANTSELECTTOSCONU1WITHGRANTOPTION
D.GRANTSELECTONSCTOU1WITHGRANTOPTION
单项选择题
7、关系模式设计理论主要解决的问题是( )。 <br
A.插入异常、删除异常和数据冗余 "
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
单项选择题
8、由于关系模式设计不当所引起的插入异常指的是( )。
A."?B.由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中"
B."未经授权的用户对关系进行了插入"
C."插入操作因为违反完整性约束条件而遭到拒绝"
D."两个事务并发地对同一关系进行插入而造成数据库不一致"
单项选择题
9、在数据库中,发生数据不一致现象的根本原因是( )。<br
A.数据存储量太大
B.数据安全性差
C.数据相互关系复杂
D.数据冗余
单项选择题
10、多个用户同时对同一数据进行操作,描述的是( )。<br
A.数据库的完整性
B.数据库的并发控制
C.数据库的恢复
D.数据的完整性
单项选择题
11、在DB技术中“脏数据”是指( )。<br
A.未回退的数据
B.回退的数据
C.未提交随后又被撤消的数据
D.未提交的数据
单项选择题
12、为了防止一个用户的工作不适当地影响另一个用户,应该采取( ) 。
A.完整性控制
B.访问控制
C.安全性控制
D.并发控制
单项选择题
13、数据库管理系统能实现对外模式、模式和内模式的说明,这类功能称为( )。
A.数据操纵功能
B.数据定义功能
C.数据管理功能
D.数据控制功能
单项选择题
14、数据库系统的三级模式两级映象结构中,模式/内模式映象保证了( )。
A.数据应用独立性
B.设备独立性
C.数据逻辑独立性
D.数据物理独立性
单项选择题
15、在数据库的三级模式结构中,内模式有( A )。
A.2个
B.任意多个
C.1个
D.3个
单项选择题
16、关于死锁,下列说法中正确的是( )。<br
A.死锁是操作系统中的问题,数据库系统中不存在
B.只有出现并发操作时,才有可能出现死锁
C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D.当两个用户竞争相同的资源时不会发生死锁
单项选择题
17、在下列描述中,( )是预防死锁的手段。 <br
A.超时检测
B.中断事务执行
C.两段锁协议
D.顺序加锁
单项选择题
18、在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为( )。
A.投影
B.选择
C.自然连接
D.θ连接
单项选择题
19、在关系代数运算中,五种基本运算为()。<br
A.并、差、选择、投影、自然连接
B.并、差、交、选择、投影
C.并、差、选择、投影、笛卡尔积
D.并、差、交、选择、乘积
单项选择题
20、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是( )。
A.400
B.10000
C.30000
D.90000
单项选择题
21、对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为( )。
A.并运算
B.交运算
C.差运算
D.积运算
单项选择题
22、有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合( )。<br
A.实体完整性
B.参照完整性
C.用户定义的完整性
D.逻辑完整性
单项选择题
23、事务有多个性质,其中不包括( )。
A.一致性
B.唯一性
C.原子性
D.隔离性
单项选择题
24、保护数据以防止未经授权或不合法的使用造成的数据泄露、更改或破坏,是指数据库的( )。<br
A.安全性控制
B.完整性控制
C.并发控制
D.故障恢复
单项选择题
25、由于用户需求发生变化而对数据库的部分设计进行修改称为数据库的( )。
A.重定义
B.重设计
C.重组织
D.重构造
单项选择题
26、如果关系模式R上有函数依赖AB→C和A→C,则R中存在( )<br
A.完全依赖
B.部分依赖
C.多值依赖
D.传递依赖
单项选择题
27、若关系模式R的所有候选码均为单个属性,则R最高必达到( )。
A.1NF
B.2NF
C.3NF
D.4NF
单项选择题
28、将关系从3NF规范化到BCNF,要做的工作是( )。 <br
A.消除非主属性对码的FFD
B.消除非主属性对码的PFD
C.消除非主属性对码的TFD
D.消除主属性对码的PFD和TFD
单项选择题
29、在下列对关系的描述中,错误的是( )。<br
A.关系中的列称为属性
B.关系中允许有相同的属性名
C.关系中的行称为元组
D.属性的取值范围称为域
单项选择题
30、恢复机制的关键问题是建立冗余数据,最常用的技术是 ( )。<br
A.数据镜像
B.数据转储
C.登录日志文件
D.B+C
单项选择题
31、在SQL中,与“NOT IN”等价的操作符是( )。<br
A.<>ALL
B.<>SOM
C.=SOME
D.=ALL
单项选择题
32、SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的( )。
A.列
B.行
C.关系
D.分组
单项选择题
33、在SQL语言的查询语句中,不能使用谓词( )。
A.BETWEEN
B.IN
C.EXISTS
D.IMPLICATE
单项选择题
34、在SQL语言的SELECT语句中,实现投影操作的是( )子句。
A.SELECT
B.FROM
C.WHERE
D.GROUPBY
单项选择题
35、设有关系 R (书号,书名),如果要检索第 3 个字母为 M ,且至少包含 4 个字母的书名,则 SQL 查询语句中 WHERE 子句的条件表达式应写成:书名 LIKE ( )。 <br
A.'__M_'
B.'__M%'
C.'__M_%'
D.'_%M__'
单项选择题
36、在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是( )。
A.X>10ANDX<20
B.X>=10ANDX<20
C.X>10ANDX<=20
D.X>=10ANDX<=20
单项选择题
37、在SQL的查询语句中,集函数除了可以用在SELECT子句中,还可以用在( )子句中。
A.FROM
B.WHERE
C.GROUP BY
D.ORDER BY
单项选择题
38、以下关于事务调度和封锁的描述中,正确的是( )。
A.遵守两段封锁协议的并发事务一定是可串行化的
B.可串行化的并发事务一定遵守两段封锁协议
C.遵守两段封锁协议的并发事务不一定是可串行化的
D.遵守两段封锁协议的并发事务一定不会产生死锁
单项选择题
39、DDL是指( )。 <br
inherit;"><liclass="dxt"onclick="javascript
单项选择题
40、DML是指( )。 <br
inherit;"><liclass="dxt"onclick="javascript
单项选择题
41、下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理( )。Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
A.只有Ⅰ
B.只有Ⅱ
C.Ⅰ和Ⅱ
D.Ⅱ和Ⅲ
单项选择题
42、下面的( )不是数据库系统的特点。
A.数据结构化程度"
B.数据共享程度高
C.数据独立性高
D.数据冗余程度高
单项选择题
43、在下面列出的数据模型中,( )是概念数据模型。
A.关系模型
B.层次模型
C.网状模型
D.实体-联系模型
单项选择题
44、DBMS是指( )。
宋体"></span><p></p></span></th></tr><trid="danxuan_1"><tdwidth="720"><olstyle="width
单项选择题
45、关于故障与恢复,下列说法正确的是( )。<br
A.事务日志用来记录事务执行的频度
B.任何故障的恢复都由系统自动完成
C.系统故障的恢复只需进行REDO操作
D.对日志文件设置检查点是为了提高故障恢复的效率
单项选择题
46、在数据库技术中,独立于计算机系统的模型是( )。
A.E-R模型
B.层次模型
C.关系模型
D.面向对象的模型
单项选择题
47、某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的联系是( )。<br
A.一对一
B.一对多
C.多对多
D.多对一
单项选择题
48、SQL语言的结构中,( )有对应的存储文件。<br
A.视图
B.基表
C.视图和基表
D.存储文件和视图
单项选择题
49、SQL语言具有数据操作功能,SQL语言的一次查询的结果是一个( )。<br
A.数据项
B.记录
C.元组
D.表
单项选择题
50、SQL语言中的视图对应于数据库结构中的( )。
A.应用模式
B.外模式
C.模式
D.内模式
单项选择题
51、SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现( )功能。
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
单项选择题
52、有职工和亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时应该从亲属关系中删除该职工所有亲属的元组,在SQL语言中,定义这个完整性约束的短语是( )。 <br
A.ONDELETEALL
B.ONDELETECASCADE
C.ONDELETERESTRICT
D.ONDELETESETNULL
单项选择题
53、数据转储属于数据库中的( )功能。
A.数据操纵
B.数据定义
C.运行管理
D.数据维护
单项选择题
54、数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,( )是日志记录的内容。Ⅰ.事务开始信息 Ⅱ.更新信息Ⅲ.提交信息 Ⅳ.事务中止信息
A.Ⅰ、Ⅱ和Ⅳ
B.Ⅰ、Ⅲ和Ⅳ
C.Ⅱ、Ⅲ和Ⅳ
D.都是
单项选择题
55、系统死锁属于( )。
A.事务故障
B.程序故障
C.系统故障
D.介质故障
单项选择题
56、在数据库设计中,将ER图转换成关系数据模型的过程属于 ( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
单项选择题
57、实体E1和E2之间是多对多联系,在数据库逻辑结构设计时把这个联系转换为一个关系,则这个关系的码应该是( )。<br
A.E1的码
B.E2的码
C.E1或E2的码
D.E1与E2码
填空题
58、在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据的 独立性。
问答题
59、试述数据库物理设计的内容和步骤。
问答题
60、说明E-R图中表示实体、属性和联系的方法。
更多学习资料请登录www.openhelp100.com
页:
[1]