福师《数据库管理与应用》在线作业二答案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
福师《数据库管理与应用》在线作业二-0006
试卷总分:100得分:100
一、单选题(共40道试题,共80分)
1.下列关于数据库三级模式结构的说法中,哪一个是不正确的?( )
A.一个数据库中可以有多个外模式但只有一个模式
B.一个数据库中可以有多个外模式但只有一个内模式
C.一个数据库中只有一个模式也只有一个内模式
D.Unix
E.Linux
答案:ABC
43.关系模型允许定义( )三类完整性约束。
A.结构完整性
B.系统完整性
C.用户定义的完整性
D.实体完整性
E.参照完整性
答案:CDE
44.数据模型按照不同的应用层次可将其划分为( )
A.逻辑数据模型
B.物理模型
C.概念模型
D.局部模型
E.全局模型
答案:AC
45.关系代数运算中,传统的集合运算有( )
41.关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到( )
A.BCNF
B.4NF
C.3NF
D.2NF
答案:CD
42.SQL Server 2000的数据库系统的客户端应用程序可以运行在( )系统上。
A.Windows NT
B.Windows 9x
C.Windows 2000
D.DBMS包含DB和DBS
答案:C
37.在FoxPro中,执行以下命令序列:(□表示空格)S1=“计算机□□□□”S2=“二级等级考试□□□□”?allt(S1)+S2最后一条命令的显示结果是:____。
A.语法错
B.计算机二级等级考试□□□□□□□□
C.计算机二级等级考试□□□□
D.计算机□□□□二级等级考试□□□□
D.不能用数据库表建立查询
答案:A
19.当B属性函数依赖于A属性时,属性A与B的联系是____。
A.多对多
B.多对1
C.以上都不是
D.l对多
答案:B
20.如果“exercise”数据库已经存在,则____命令可以打开该数据库。
A.open exercise
B.modify exercise
C.modify database exercise
A.DB包括DBS和DBMS
B.DBS就是DB,也就是DBMS
C.DBS包括DB和DBMS
D.DBMS包括DB和DBS
答案:C
24.SQL中索引的撤消使用( )语句。
A.DROP INDEX
B.DELETE INDEX
C.CREATE INDEX
D.ALTER INDEX
答案:A
25.( )是对用户所用到的那部分数据的描述。
C.(10, 50)
D.(0, 1)
百度文库答案:B
30.对关系模型叙述错误的是( )
A.用二维表表示关系模型是其一大特点
B.微机DBMS绝大部分采取关系数据模型
C.建立在严格的数学理论、集合论和谓词演算公式的基础之上
D.不具有连接操作的DBMS也可以是关系数据库系统
答案:D
31.下面系统中不属于关系数据库管理系统的是()。
A.3
B.2
C.1
D.0
答案:D
35.向一个项目中添加一个数据库,应该使用项目管理器的( )
A.“类”选项卡
B.“文档”选项卡
C.“数据”选项卡
D.“代码”选项卡
答案:C
36.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )
A.没有任何关系
B.DB包含DBS和DBMS
C.DBS包含DB和DBMS
A.笛卡儿积
B.并
C.差
D.交
答案:ABCD
46.关于"死锁",下列说法中错误的是( )
A.死锁是操作系统中的问题,数据库系统中不存在
B.当两个用户竞争相同的资源时不会发生死锁
C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D.只有出现并发操作时,才有可能出现死锁
答案:ABC
47.事务是DBMS的执行单位,一般具有哪些性质?( )
A.隔离性
B.持久性
C.原子性
D.一致性
答案:ABCD
48.SQL的主要组成部分有( )
A.数据维护语言
B.数据操纵语言
C.数据控制语言
D.数据定义语言
答案:BCD
49.以下函数属于元组关系演算中的集函数的有( )
A.TOTAL:求总和
B.MAX:求最大值
C.COUNT:元组计数
D.AVG:求平均值
A.包括20岁和30岁
B.包括20岁不包括30岁
C.不包括20岁和30岁
D.不包括20岁包括30岁
答案:A
4.现有以下命令序列:A='8'CMK='CMK'+AX='123.5'USE&CMKY=&X则正在使用的表名是____。
A.&CMK
B.CMKA
C.CMK8
D.CMK'
答案:C
5.( )是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。
答案:D
39.关系规范化中的删除操作异常是指( )
A.应该插入的数据未被插入
B.应该删除的数据未被删除
C.不该插入的数据被插入
D.不该删除的数据被删除
答案:D
40.若关系模式R属于1NF,且每个非主属性都不传递依赖于主关键字,则R属于( )
A.BCNF
B.4NF
C.3NF
D.2NF
答案:C
二、多选题(共10道试题,共20分)
B.insert into flyersclub from flyers where idistancetravelled>=10000
C.insert flyersclub where idistancetravelled>=10000
D.insert flyersclub (idstancetravelled) values from flyers whe
A.模式
B.外模式
C.内模式
D.关系模式
答案:B
26.下列四项中说法不正确的是( )
A.数据库避免了一切数据的重复
B.数据库减少了数据冗余
C.数据库具有较高的数据独立性
D.数据库中的数据可以共享
答案:A
27.数据库管理系统(DBMS)是____。
A.计算机辅助设计
B.系统软件
C.数学软件
D.应用软件
A.姓名+总分+出生年月
B.姓名+STR(总分)+STR(出生年月)
C.姓名+STR(总分)+DTOC(出生年月)
D.″姓名″+″总分″+″出生年月″
答案:C
18.在Visual FoxPro中,以下关于查询的描述正确的是( )
A.可以用数据库表和自由表建立查询
B.只能使用自由表建立查询
C.不能用自由表建立查询
答案:B
12.在FoxPro下,不能清除所有内存变量的命令是____。
A.RELEASE ALL
B.CLOSE ALL
C.CLEAR MEMORY
D.CLEAR ALL
答案:B
13.在数据库中,下列说法____是不正确的
A.若系统是完全可以控制的,则系统可确保更新时的一致性
B.数据库避免了一切数据的重复
A.索引
B.数据库
C.存储过程
D.基本表
答案:C
6.SQL语言中使用( )语句创建视图。
A.CREATE VIEW
B.CREATE TABLE
C.CREATE PROC
D.CREATE DATABASE
答案:A
7.数据库的概念模型独立于____。
A.现实世界
B.具体的机器和DBMS
C.信息世界
D.E-R图
答案:B
8.函数MIN([DISTINCT|ALL]<列名>)表示( )
A.计算一列中值的个数
B.统计元组个数
C.求一列值中的最小值
D.求一列值中的最大值
答案:C
9.关系模型中的关系至少是( )
A.4NF
B.3NF
C.2NF
D.1NF
答案:D
10.设有属性A,B,C,D,以下表示中不是关系的是____。
答案:C
38.设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是( )
A.σB=17(πA(R))
B.σB=17(πA,C(R))
C.πA,C(σB=17(R))
D.πA(σB=17(R))
答案:ABCD
50.下面关于函数依赖的叙述中,正确的是( )
A.若X→Y,则XZ→YZ
B.若XY→Z,则X→Z, Y→Z
C.若X→Y,X→Z,则X→YZ
D.若X→Y,WY→Z,则XW→Z
答案:ACD
D.create database exercise
答案:A
21.下面关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是( )
A.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
B.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
C.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
答案:B
28.在关系数据库设计中,设计关系模式是____的任务
A.需求分析阶段
B.逻辑设计阶段
C.物理设计阶段
D.概念设计阶段
答案:B
29.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是()。
A.(1, 10)
B.(1, 1)
A.链状模型
B.网状模型
C.层次模型
D.关系模型
答案:A
16.在关系模型中,每个关系模式中的关键字( )
A.最多由一个属性组成
B.可由多个任意属性组成
C.可由一个或多个其值能唯一标识关系中任何元组的属性组成
D.以上说法都不对
答案:C
17.数据库文件ST.DBF中有字段:姓名/C、出生年月/D、总分/N等。要建立姓名、总分、出生年月的组合索引,其索引关键字表达式是( )
D.一个数据库中只有一个外模式也只有一个内模式
答案:D
2.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失,该情形称( )
A.系统混乱
B.未提交依赖
C.丢失更新
D.不一致分析
答案:C
3.在SQL语言中,条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且( )
A.R(A,B,C,D)
B.R(A,B)
C.R(A)
D.R(A×B×C×D)
答案:D
11.一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为( )
A.insert into flyersclub from flyers where (idistancetravelled)values>=10000
D.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
答案:A
22.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的( )
A.连接码
B.外码
C.候选码
D.主码
答案:B
23.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____。
C.数据库减少了数据冗余
D.数据库中的数据可以共享
答案:B
14.定义外键实现的是哪一(些)类完整性? ( )
A.用户定义的完整性
B.实体完整性、参照完整性和用户定义的完整性
C.实体完整性
D.参照完整性(即引用完整性)
答案:D
15.数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括____。
A.Oracle
B.MS SQL Server
C.IMS
D.DB2
答案:C
32.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )
A.需求分析阶段
B.逻辑设计阶段
C.物理设计阶段
D.概念设计阶段
答案:B
33.在数据库的三级模式中,内模式有()。
A.多个
B.3
C.2
D.1
答案:D
34.设有一个SUB.PRG子程序:*SUB.PRGPARAMETER A,B,C,DD=B-A*CDO CASECASE D0D=2CASE D=0D=lENDCASERETURN在主程序中执行下列命令STORE 3 TO A2,A4STORE 2 TO A1,A3DO SUB WITH A1,A2,A3,A4?D值为____。
试卷总分:100得分:100
一、单选题(共40道试题,共80分)
1.下列关于数据库三级模式结构的说法中,哪一个是不正确的?( )
A.一个数据库中可以有多个外模式但只有一个模式
B.一个数据库中可以有多个外模式但只有一个内模式
C.一个数据库中只有一个模式也只有一个内模式
D.Unix
E.Linux
答案:ABC
43.关系模型允许定义( )三类完整性约束。
A.结构完整性
B.系统完整性
C.用户定义的完整性
D.实体完整性
E.参照完整性
答案:CDE
44.数据模型按照不同的应用层次可将其划分为( )
A.逻辑数据模型
B.物理模型
C.概念模型
D.局部模型
E.全局模型
答案:AC
45.关系代数运算中,传统的集合运算有( )
41.关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到( )
A.BCNF
B.4NF
C.3NF
D.2NF
答案:CD
42.SQL Server 2000的数据库系统的客户端应用程序可以运行在( )系统上。
A.Windows NT
B.Windows 9x
C.Windows 2000
D.DBMS包含DB和DBS
答案:C
37.在FoxPro中,执行以下命令序列:(□表示空格)S1=“计算机□□□□”S2=“二级等级考试□□□□”?allt(S1)+S2最后一条命令的显示结果是:____。
A.语法错
B.计算机二级等级考试□□□□□□□□
C.计算机二级等级考试□□□□
D.计算机□□□□二级等级考试□□□□
D.不能用数据库表建立查询
答案:A
19.当B属性函数依赖于A属性时,属性A与B的联系是____。
A.多对多
B.多对1
C.以上都不是
D.l对多
答案:B
20.如果“exercise”数据库已经存在,则____命令可以打开该数据库。
A.open exercise
B.modify exercise
C.modify database exercise
A.DB包括DBS和DBMS
B.DBS就是DB,也就是DBMS
C.DBS包括DB和DBMS
D.DBMS包括DB和DBS
答案:C
24.SQL中索引的撤消使用( )语句。
A.DROP INDEX
B.DELETE INDEX
C.CREATE INDEX
D.ALTER INDEX
答案:A
25.( )是对用户所用到的那部分数据的描述。
C.(10, 50)
D.(0, 1)
百度文库答案:B
30.对关系模型叙述错误的是( )
A.用二维表表示关系模型是其一大特点
B.微机DBMS绝大部分采取关系数据模型
C.建立在严格的数学理论、集合论和谓词演算公式的基础之上
D.不具有连接操作的DBMS也可以是关系数据库系统
答案:D
31.下面系统中不属于关系数据库管理系统的是()。
A.3
B.2
C.1
D.0
答案:D
35.向一个项目中添加一个数据库,应该使用项目管理器的( )
A.“类”选项卡
B.“文档”选项卡
C.“数据”选项卡
D.“代码”选项卡
答案:C
36.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )
A.没有任何关系
B.DB包含DBS和DBMS
C.DBS包含DB和DBMS
A.笛卡儿积
B.并
C.差
D.交
答案:ABCD
46.关于"死锁",下列说法中错误的是( )
A.死锁是操作系统中的问题,数据库系统中不存在
B.当两个用户竞争相同的资源时不会发生死锁
C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D.只有出现并发操作时,才有可能出现死锁
答案:ABC
47.事务是DBMS的执行单位,一般具有哪些性质?( )
A.隔离性
B.持久性
C.原子性
D.一致性
答案:ABCD
48.SQL的主要组成部分有( )
A.数据维护语言
B.数据操纵语言
C.数据控制语言
D.数据定义语言
答案:BCD
49.以下函数属于元组关系演算中的集函数的有( )
A.TOTAL:求总和
B.MAX:求最大值
C.COUNT:元组计数
D.AVG:求平均值
A.包括20岁和30岁
B.包括20岁不包括30岁
C.不包括20岁和30岁
D.不包括20岁包括30岁
答案:A
4.现有以下命令序列:A='8'CMK='CMK'+AX='123.5'USE&CMKY=&X则正在使用的表名是____。
A.&CMK
B.CMKA
C.CMK8
D.CMK'
答案:C
5.( )是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。
答案:D
39.关系规范化中的删除操作异常是指( )
A.应该插入的数据未被插入
B.应该删除的数据未被删除
C.不该插入的数据被插入
D.不该删除的数据被删除
答案:D
40.若关系模式R属于1NF,且每个非主属性都不传递依赖于主关键字,则R属于( )
A.BCNF
B.4NF
C.3NF
D.2NF
答案:C
二、多选题(共10道试题,共20分)
B.insert into flyersclub from flyers where idistancetravelled>=10000
C.insert flyersclub where idistancetravelled>=10000
D.insert flyersclub (idstancetravelled) values from flyers whe
A.模式
B.外模式
C.内模式
D.关系模式
答案:B
26.下列四项中说法不正确的是( )
A.数据库避免了一切数据的重复
B.数据库减少了数据冗余
C.数据库具有较高的数据独立性
D.数据库中的数据可以共享
答案:A
27.数据库管理系统(DBMS)是____。
A.计算机辅助设计
B.系统软件
C.数学软件
D.应用软件
A.姓名+总分+出生年月
B.姓名+STR(总分)+STR(出生年月)
C.姓名+STR(总分)+DTOC(出生年月)
D.″姓名″+″总分″+″出生年月″
答案:C
18.在Visual FoxPro中,以下关于查询的描述正确的是( )
A.可以用数据库表和自由表建立查询
B.只能使用自由表建立查询
C.不能用自由表建立查询
答案:B
12.在FoxPro下,不能清除所有内存变量的命令是____。
A.RELEASE ALL
B.CLOSE ALL
C.CLEAR MEMORY
D.CLEAR ALL
答案:B
13.在数据库中,下列说法____是不正确的
A.若系统是完全可以控制的,则系统可确保更新时的一致性
B.数据库避免了一切数据的重复
A.索引
B.数据库
C.存储过程
D.基本表
答案:C
6.SQL语言中使用( )语句创建视图。
A.CREATE VIEW
B.CREATE TABLE
C.CREATE PROC
D.CREATE DATABASE
答案:A
7.数据库的概念模型独立于____。
A.现实世界
B.具体的机器和DBMS
C.信息世界
D.E-R图
答案:B
8.函数MIN([DISTINCT|ALL]<列名>)表示( )
A.计算一列中值的个数
B.统计元组个数
C.求一列值中的最小值
D.求一列值中的最大值
答案:C
9.关系模型中的关系至少是( )
A.4NF
B.3NF
C.2NF
D.1NF
答案:D
10.设有属性A,B,C,D,以下表示中不是关系的是____。
答案:C
38.设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是( )
A.σB=17(πA(R))
B.σB=17(πA,C(R))
C.πA,C(σB=17(R))
D.πA(σB=17(R))
答案:ABCD
50.下面关于函数依赖的叙述中,正确的是( )
A.若X→Y,则XZ→YZ
B.若XY→Z,则X→Z, Y→Z
C.若X→Y,X→Z,则X→YZ
D.若X→Y,WY→Z,则XW→Z
答案:ACD
D.create database exercise
答案:A
21.下面关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是( )
A.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
B.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
C.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
答案:B
28.在关系数据库设计中,设计关系模式是____的任务
A.需求分析阶段
B.逻辑设计阶段
C.物理设计阶段
D.概念设计阶段
答案:B
29.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是()。
A.(1, 10)
B.(1, 1)
A.链状模型
B.网状模型
C.层次模型
D.关系模型
答案:A
16.在关系模型中,每个关系模式中的关键字( )
A.最多由一个属性组成
B.可由多个任意属性组成
C.可由一个或多个其值能唯一标识关系中任何元组的属性组成
D.以上说法都不对
答案:C
17.数据库文件ST.DBF中有字段:姓名/C、出生年月/D、总分/N等。要建立姓名、总分、出生年月的组合索引,其索引关键字表达式是( )
D.一个数据库中只有一个外模式也只有一个内模式
答案:D
2.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失,该情形称( )
A.系统混乱
B.未提交依赖
C.丢失更新
D.不一致分析
答案:C
3.在SQL语言中,条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且( )
A.R(A,B,C,D)
B.R(A,B)
C.R(A)
D.R(A×B×C×D)
答案:D
11.一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为( )
A.insert into flyersclub from flyers where (idistancetravelled)values>=10000
D.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
答案:A
22.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的( )
A.连接码
B.外码
C.候选码
D.主码
答案:B
23.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____。
C.数据库减少了数据冗余
D.数据库中的数据可以共享
答案:B
14.定义外键实现的是哪一(些)类完整性? ( )
A.用户定义的完整性
B.实体完整性、参照完整性和用户定义的完整性
C.实体完整性
D.参照完整性(即引用完整性)
答案:D
15.数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括____。
A.Oracle
B.MS SQL Server
C.IMS
D.DB2
答案:C
32.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )
A.需求分析阶段
B.逻辑设计阶段
C.物理设计阶段
D.概念设计阶段
答案:B
33.在数据库的三级模式中,内模式有()。
A.多个
B.3
C.2
D.1
答案:D
34.设有一个SUB.PRG子程序:*SUB.PRGPARAMETER A,B,C,DD=B-A*CDO CASECASE D0D=2CASE D=0D=lENDCASERETURN在主程序中执行下列命令STORE 3 TO A2,A4STORE 2 TO A1,A3DO SUB WITH A1,A2,A3,A4?D值为____。