19秋福师《数据库管理与应用》在线作业二4答案.docx
《19秋福师《数据库管理与应用》在线作业二4答案.docx》由会员分享,可在线阅读,更多相关《19秋福师《数据库管理与应用》在线作业二4答案.docx(13页珍藏版)》请在冰豆网上搜索。
![19秋福师《数据库管理与应用》在线作业二4答案.docx](https://file1.bdocx.com/fileroot1/2023-3/30/67485978-1a88-49ee-818d-ac03ce9d678d/67485978-1a88-49ee-818d-ac03ce9d678d1.gif)
19秋福师《数据库管理与应用》在线作业二4答案
【奥鹏】19秋福师《数据库管理与应用》在线作业二
试卷总分:
100得分:
100
一、单选题(共40题,80分)
1、下列关于数据库三级模式结构的说法中,哪一个是不正确的?
()
A一个数据库中可以有多个外模式但只有一个内模式
B一个数据库中可以有多个外模式但只有一个模式
C一个数据库中只有一个外模式也只有一个内模式
D一个数据库中只有一个模式也只有一个内模式
[仔细分析上述题目,并作出选择]
正确答案是:
C
2、并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失,该情形称()
A丢失更新
B系统混乱
C不一致分析
D未提交依赖
[仔细分析上述题目,并作出选择]
正确答案是:
A
3、在SQL语言中,条件“BETWEEN20AND30”表示年龄在20到30之间,且()
A包括20岁和30岁
B不包括20岁和30岁
C包括20岁不包括30岁
D不包括20岁包括30岁
[仔细分析上述题目,并作出选择]
正确答案是:
A
4、现有以下命令序列:
A='8' CMK='CMK'+A X='123.5' USE&CMK Y=&X 则正在使用的表名是____。
ACMK'
BCMKA
CCMK8
D&CMK
[仔细分析上述题目,并作出选择]
正确答案是:
C
5、()是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。
A索引
B基本表
C数据库
D存储过程
[仔细分析上述题目,并作出选择]
正确答案是:
D
6、SQL语言中使用()语句创建视图。
ACREATEPROC
BCREATEVIEW
CCREATETABLE
DCREATEDATABASE
[仔细分析上述题目,并作出选择]
正确答案是:
B
7、数据库的概念模型独立于____。
A具体的机器和DBMS
BE-R图
C信息世界
D现实世界
[仔细分析上述题目,并作出选择]
正确答案是:
A
8、函数MIN([DISTINCT|ALL]<列名>)表示()
A统计元组个数
B求一列值中的最大值
C求一列值中的最小值
D计算一列中值的个数
[仔细分析上述题目,并作出选择]
正确答案是:
C
9、关系模型中的关系至少是()
A1NF
B2NF
C3NF
D4NF
[仔细分析上述题目,并作出选择]
正确答案是:
A
10、设有属性A,B,C,D,以下表示中不是关系的是____。
AR(A)
BR(A,B,C,D)
CR(A×B×C×D)
DR(A,B)
[仔细分析上述题目,并作出选择]
正确答案是:
C
11、一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为()
Ainsertintoflyersclubfromflyerswhereidistancetravelled>=10000
Binsertflyersclubwhereidistancetravelled>=10000
Cinsertintoflyersclubfromflyerswhere(idistancetravelled)values>=10000
Dinsertflyersclub(idstancetravelled)valuesfromflyerswhe
[仔细分析上述题目,并作出选择]
正确答案是:
A
12、在FoxPro下,不能清除所有内存变量的命令是____。
ARELEASEALL
BCLEARALL
CCLOSEALL
DCLEARMEMORY
[仔细分析上述题目,并作出选择]
正确答案是:
C
13、在数据库中,下列说法____是不正确的
A数据库避免了一切数据的重复
B若系统是完全可以控制的,则系统可确保更新时的一致性
C数据库中的数据可以共享
D数据库减少了数据冗余
[仔细分析上述题目,并作出选择]
正确答案是:
A
14、定义外键实现的是哪一(些)类完整性?
()
A实体完整性
B参照完整性(即引用完整性)
C用户定义的完整性
D实体完整性、参照完整性和用户定义的完整性
[仔细分析上述题目,并作出选择]
正确答案是:
B
15、数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。
在常用的数据模型中,不包括____。
A网状模型
B链状模型
C层次模型
D关系模型
[仔细分析上述题目,并作出选择]
正确答案是:
B
16、在关系模型中,每个关系模式中的关键字()
A可由多个任意属性组成
B最多由一个属性组成
C可由一个或多个其值能唯一标识关系中任何元组的属性组成
D以上说法都不对
[仔细分析上述题目,并作出选择]
正确答案是:
C
17、数据库文件ST.DBF中有字段:
姓名/C、出生年月/D、总分/N等。
要建立姓名、总分、出生年月的组合索引,其索引关键字表达式是()
A姓名+总分+出生年月
B〃姓名〃+〃总分〃+〃出生年月〃
C姓名+STR(总分)+STR(出生年月)
D姓名+STR(总分)+DTOC(出生年月)
[仔细分析上述题目,并作出选择]
正确答案是:
D
18、在VisualFoxPro中,以下关于查询的描述正确的是()
A不能用自由表建立查询
B只能使用自由表建立查询
C不能用数据库表建立查询
D可以用数据库表和自由表建立查询
[仔细分析上述题目,并作出选择]
正确答案是:
D
19、当B属性函数依赖于A属性时,属性A与B的联系是____。
Al对多
B多对1
C多对多
D以上都不是
[仔细分析上述题目,并作出选择]
正确答案是:
B
20、如果“exercise”数据库已经存在,则____命令可以打开该数据库。
Acreatedatabaseexercise
Bmodifydatabaseexercise
Copenexercise
Dmodifyexercise
[仔细分析上述题目,并作出选择]
正确答案是:
C
21、下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是()
A产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D产生表单对象引用变量YY,在释放变量YY时并不关闭表单
[仔细分析上述题目,并作出选择]
正确答案是:
C
22、如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()
A候选码
B主码
C外码
D连接码
[仔细分析上述题目,并作出选择]
正确答案是:
C
23、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____。
ADBS包括DB和DBMS
BDBMS包括DB和DBS
CDB包括DBS和DBMS
DDBS就是DB,也就是DBMS
[仔细分析上述题目,并作出选择]
正确答案是:
A
24、SQL中索引的撤消使用()语句。
AALTERINDEX
BDROPINDEX
CDELETEINDEX
DCREATEINDEX
[仔细分析上述题目,并作出选择]
正确答案是:
B
25、()是对用户所用到的那部分数据的描述。
A模式
B外模式
C内模式
D关系模式
[仔细分析上述题目,并作出选择]
正确答案是:
B
26、下列四项中说法不正确的是()
A数据库减少了数据冗余
B数据库中的数据可以共享
C数据库避免了一切数据的重复
D数据库具有较高的数据独立性
[仔细分析上述题目,并作出选择]
正确答案是:
C
27、数据库管理系统(DBMS)是____。
A数学软件
B应用软件
C计算机辅助设计
D系统软件
[仔细分析上述题目,并作出选择]
正确答案是:
D
28、在关系数据库设计中,设计关系模式是____的任务
A需求分析阶段
B概念设计阶段
C逻辑设计阶段
D物理设计阶段
[仔细分析上述题目,并作出选择]
正确答案是:
C
29、某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。
在班级与学生实体的联系中,学生实体的基数是()。
A(0,1)
B(1,1)
C(1,10)
D(10,50)
[仔细分析上述题目,并作出选择]
正确答案是:
B
30、对关系模型叙述错误的是()
A建立在严格的数学理论、集合论和谓词演算公式的基础之上
B微机DBMS绝大部分采取关系数据模型
C用二维表表示关系模型是其一大特点
D不具有连接操作的DBMS也可以是关系数据库系统
[仔细分析上述题目,并作出选择]
正确答案是:
D
31、下面系统中不属于关系数据库管理系统的是()。
AOracle
BMSSQLServer
CIMS
DDB2
[仔细分析上述题目,并作出选择]
正确答案是:
C
32、在数据库设计中,将E-R图转换成关系数据模型的过程属于()
A需求分析阶段
B概念设计阶段
C逻辑设计阶段
D物理设计阶段
[仔细分析上述题目,并作出选择]
正确答案是:
C
33、在数据库的三级模式中,内模式有()。
A1
B2
C3
D多个
[仔细分析上述题目,并作出选择]
正确答案是:
A
34、设有一个SUB.PRG子程序:
*SUB.PRG PARAMETERA,B,C,D D=B-A*C DOCASE CASED<0 D=0 CASED>0 D=2 CASED=0 D=l ENDCASE RETURN 在主程序中执行下列命令 STORE3TOA2,A4 STORE2TOA1,A3 DOSUBWITHA1,A2,A3,A4 ?
D值为____。
A1
B2
C3
D0
[仔细分析上述题目,并作出选择]
正确答案是:
D
35、向一个项目中添加一个数据库,应该使用项目管理器的()
A“代码”选项卡
B“类”选项卡
C“文档”选项卡
D“数据”选项卡
[仔细分析上述题目,并作出选择]
正确答案是:
D
36、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()
ADB包含DBS和DBMS
BDBMS包含DB和DBS
CDBS包含DB和DBMS
D没有任何关系
[仔细分析上述题目,并作出选择]
正确答案是:
C
37、在FoxPro中,执行以下命令序列:
(□表示空格) S1=“计算机□□□□” S2=“二级等级考试□□□□” ?
allt(S1)+S2 最后一条命令的显示结果是:
____。
A语法错
B计算机□□□□二级等级考试□□□□
C计算机二级等级考试□□□□
D计算机二级等级考试□□□□□□□□
[仔细分析上述题目,并作出选择]
正确答案是:
C
38、设关系R=(A,B,C),与SQL语句selectdistinctAfromRwhereB=17等价的关系代数表达式是()
AπA(σB=17(R))
BσB=17(πA(R))
CσB=17(πA,C(R))
DπA,C(σB=17(R))
[仔细分析上述题目,并作出选择]
正确答案是:
A
39、关系规范化中的删除操作异常是指()
A不该删除的数据被删除
B不该插入的数据被插入
C应该删除的数据未被删除
D应该插入的数据未被插入
[仔细分析上述题目,并作出选择]
正确答案是:
A
40、若关系模式R属于1NF,且每个非主属性都不传递依赖于主关键字,则R属于()
A2NF
B3NF
C4NF
DBCNF
[仔细分析上述题目,并作出选择]
正确答案是:
B
二、多选题(共10题,20分)
1、关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到()
A2NF
B3NF
CBCNF
D4NF
[仔细分析上述题目,并作出选择]
正确答案是:
AB
2、SQLServer2000的数据库系统的客户端应用程序可以运行在()系统上。
AUnix
BLinux
CWindows9x
DWindowsNT
EWindows2000
[仔细分析上述题目,并作出选择]
正确答案是:
CDE
3、关系模型允许定义()三类完整性约束。
A结构完整性
B实体完整性
C参照完整性
D系统完整性
E用户定义的完整性
[仔细分析上述题目,并作出选择]
正确答案是:
BCE
4、数据模型按照不同的应用层次可将其划分为()
A概念模型
B逻辑数据模型
C局部模型
D物理模型
E全局模型
[仔细分析上述题目,并作出选择]
正确答案是:
AB
5、关系代数运算中,传统的集合运算有()
A笛卡儿积
B并
C交
D差
[仔细分析上述题目,并作出选择]
正确答案是:
ABCD
6、关于"死锁",下列说法中错误的是()
A死锁是操作系统中的问题,数据库系统中不存在
B只有出现并发操作时,才有可能出现死锁
C在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D当两个用户竞争相同的资源时不会发生死锁
[仔细分析上述题目,并作出选择]
正确答案是:
ACD
7、事务是DBMS的执行单位,一般具有哪些性质?
()
A原子性
B一致性
C隔离性
D持久性
[仔细分析上述题目,并作出选择]
正确答案是:
ABCD
8、SQL的主要组成部分有()
A数据定义语言
B数据操纵语言
C数据控制语言
D数据维护语言
[仔细分析上述题目,并作出选择]
正确答案是:
ABC
9、以下函数属于元组关系演算中的集函数的有()
ACOUNT:
元组计数
BTOTAL:
求总和
CMAX:
求最大值
DAVG:
求平均值
[仔细分析上述题目,并作出选择]
正确答案是:
ABCD
10、下面关于函数依赖的叙述中,正确的是()
A若X→Y,X→Z,则X→YZ
B若XY→Z,则X→Z,Y→Z
C若X→Y,WY→Z,则XW→Z
D若X→Y,则XZ→YZ
[仔细分析上述题目,并作出选择]
正确答案是:
ACD