2017年3月计算机三级《数据库技术》强化试题及答案

来源:文书网 6.99K

1). 下述哪个是关于分布式数据库系统的不正确说法?( )

2017年3月计算机三级《数据库技术》强化试题及答案

A.分布式系统的所有问题是(或应当是)内部的、实现级别的问题。

B.分布式系统的所有问题是外部的、用户级别的问题。

C.分布式系统所有的数据操作在逻辑上是不变的。

D.分布式系统数据定义功能在分布式系统中需要进行扩充。

正确答案:B

2). SQL数据定义语言中包含了权限授予和回收的命令,下面叙述错误的是( )

t语句用来授予权限,revoke语句用来回收权限

B.缺省情况下,在SQL中被授予权限的用户允许将该权限授予其他用户

C.权限allpriviledges可以用作授予所有权限的缩写形式,用户名public指系统所有当前用户和将来的用户

D.如果希望授予权限并允许接受授权者将权限传递给其他用户,将withgrantoption子句附加在适当的grant命令后即可

正确答案:B

3). 不同的实体是根据( )来区分的。

A.所代表的对象

B.实体名字

C.属性多少

D.属性的不同

正确答案:D

答案解析:客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。客观世界中,不同的事物是由事物所具有的特征加以区分的。在信息世界中,事物的特征被抽象为实体的属性,不同的实体,其属性也不同。因此,在信息世界中,实体是根据实体属性的不同加以区分的,实体的名字是赋予实体的称谓,属性的多少不能反映实体的本质特征。

4). 下列SQL语句中,修改表结构的.是( )

R

TE

TE

RT

正确答案:A

5). 在SQLServer2008中,有系统数据库master、model、msdb、tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是( )

A.对以上系统数据库和用户数据库都实行周期性备份

B.对以上系统数据库和用户数据库都实行修改之后即备份

C.对以上系统数据库实行修改之后即备份,对用户数据库实行周期性备份

D.对master、model、msdb实行修改之后即备份,对用户数据库实行周期性备份,对tempdb不备份

正确答案:D

答案解析:系统数据库master、model、msdb因为被修改地较少,且对数据库系统影响较大,所以每次修改后应及时备份;而用户自定义的数据库(如学生成绩管理系统中的数据库)在使用过程中会经常不定期的修改,而且每次修改量不大,如果每次修改后重新备份则对系统操作冗余性较大,所以采用定期备份;而tempdb是系统临时文件的数据库,每次启动后都会清空,所以没必要备份。所以选D。

6). 此题基于下列描述:有关系R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。现将关系模式R分解为两个关系模式R1(A,C,D),R2(A,B,E),那么这个分解( )。

A.不具有无损连接性且不保持函数依赖

B.具有无损连接性且不保持函数依赖

C.不具有无损连接性且保持函数依赖

D.具有无损连接性且保持函数依赖

正确答案:A

答案解析:R1∩R2=A,R1-R2=CD,显然R1∩R2R1-R2,所以这个分解不具有无损连接性。模式分解后,丢失了BC→D这个函数依赖,所以这个分解不保持函数依赖。

7). 规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足( )。

A.互不相关的

B.不可分解的

C.长度可变的

D.互相关联的

正确答案:B

8). 下列( )是中断处理的4个阶段。

A.保存现场、执行中断处理程序、分析中断源、恢复现场

B.保存现场、恢复现场、执行中断处理程序、分析中断源

C.保存现场、分析中断源、执行中断处理程序、恢复现场

D.分析中断源、保存现场、执行中断处理程序、恢复现场

正确答案:C

答案解析:中断处理分为4个阶段:保存现场、分析中断源、执行中断处理程序、恢复现场。

9). 要为当前表所有职工增加100元工资应该使用命令( )。

GE工资WITH工资+100

ACE工资WITH工资+100

GEALL工资WITH工资+100

ACEALL工资WITH工资+100

正确答案:D

10). 采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为( )。

A.(n+1)/2

B.n

C.n/2

D.(n-1)/2

正确答案:A

热门标签