福师《数据库管理与应用》在线作业一-0005 试卷总分:100 得分:100 一、单选题 (共 40 道试题,共 80 分) 1.使用谓词( )的嵌套查询,用于判断子查询结果是否存在。 A.In B.All C.Like D.Exists 2.对关
福师《数据库管理与应用》在线作业一-0005
试卷总分:100 得分:100
一、单选题 (共 40 道试题,共 80 分)
1.使用谓词( )的嵌套查询,用于判断子查询结果是否存在。
A.In
B.All
C.Like
D.Exists
2.对关系模式进行分解的目的是使模式更加( )
A.规范化
B.结构化
C.标准化
D.简单化
3.同一个关系模型的任两个元组值____。
A.不能全同
B.可全同
C.必须全同
D.以上都不是
4.数据的管理方法主要有____。
A.批处理和文件系统
B.文件系统和分布式系统
C.分布式系统和批处理
D.数据库系统和文件系统
5.为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到____中。
A.编译程序
B.操作系统
C.中间语言
D.宿主语言
6.在SQL的SELECT查询的结果中,消除重复记录的方法是( )
A.通过指定主索引实现
B.通过指定唯一索引实现
C.使用DISTINCT短语实现
D.使用WHERE短语实现
7.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的( )
A.安全性
B.完整性
C.并发控制
D.恢复
8.撤消数据库使用( )语句。
A.ALTER DATABASE
B.DROP DATABASE
C.CREATE DATABASE
D.DELETE DATABASE
9.关系模型中的关系至少是( )
A.1NF
B.2NF
C.3NF
D.4NF
10.在FoxPro系统状态下,有下列命令序列: Z=“X*Y” X=5 Y=10 ?&Z 执行后,输出结果是____。
A.50
B.X*Y
C.Z
D.5*10
11.在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和()。
A.共享性
B.继承性
C.持久性
D.封装性
12.参照完整性规则的更新规则中“级联”的含义是( )
A.更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录
B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值
C.父表中的连接字段值可以随意更新,不会影响子表中的记录
D.父表中的连接字段值在任何情况下都不允许更新
13.在Visual FoxPro 中以下叙述正确的是( )
A.利用视图可以修改数据
B.利用查询可以修改数据
C.查询和视图具有相同的作用
D.视图可以定义输出去向
14.关于“死锁”,下列说法中正确的是____。
A.死锁是操作系统中的问题,数据库操作不存在
B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
C.当两个用户竟争相同资源时不会发生死锁
D.只有出现并发操作时,才有可能出现死锁
15.取出关系中的某些列,并消去重复的元组的关系运算称为( )
A.取列运算
B.投影运算
C.连接运算
D.选择运算
16.在“职工档案”表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用____逻辑表达式。
A.婚否 .OR.(性另='女')
B.(婚否=.T.) .AND. (性别='女')
C.婚否 .AND.(性别=女)
D.已婚 .OR. (性别=女)
17.下列叙述中错误的是( )
A.在数据库系统中,数据的物理结构必须与逻辑结构一致
B.数据库技术的根本目标是要解决数据的共享问题
C.数据库设计是指在已有数据库管理系统的基础上建立数据库
D.数据库系统需要操作系统的支持
18.在数据库技术中,反映现实世界中事物的存在方式和运动状态的是 ( ) 。
A.信息
B.数据
C.消息
D.命令
19.若用如下的SQL语句创建一个student表:CREAT TABLE student (NO C(4) NOT NULL,NAME C(8) NOT NULL,SEX C(2),AGEN(2)),可以插人到student表中的是____。
A.('1031','曾华',男,23)
B.('1031','曾华',NULL,NULL)
C.(NULL,'曾华','男','23')
D.('1031',NULL,'男',23)
20.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE()。
A.‘_ _ W _ %’
B.‘_ % W _ _’
C.‘_ W _ _’
D.‘_ W _ %’
21.一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为( )
A.insert into flyersclub from flyers where idistancetravelled>=10000
B.insert flyersclub where idistancetravelled>=10000
C.insert into flyersclub from flyers where (idistancetravelled)values>=10000
D.insert flyersclub (idstancetravelled) values from flyers whe
22.关系数据库管理系统应能实现的专门关系运算包括____。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制
23.关系数据库中的视图属于4个数据抽象级别中的( ) 。
A.外部模型
B.概念模型
C.逻辑模型
D.物理模型
24.在SQL中,建立视图用( )
A.CREATE SCHEMA命令
B.CREATE TABLE命令
C.CREATE VIEW命令
D.CREATE INDEX命令
25.CONTINUE命令必须与LOCATE命令配合使用,其作用是____
A.继续执行循环体
B.继续查找满足条件的记录
C.从程序的断点继续执行
D.继续修改下一个记录
26.在ZGGZ.DBF第2条记录前插入一条空白记录的命令是____。
A.USE ZGGZ GO 2 INSERT BLANK BEFORE
B.USE ZGGZ GO 2 INSERT BLANK
C.USE ZGGZ SKIP 2 INSERT BEFORE
D.USE ZGGZ SKIP INSERT
27.在Visual FoxPro中调用表单mf1的正确命令是( )
A.DO mf1
B.DO FROM mf1
C.DO FORM mf1
D.RUN mf1
28.在FoxPro中,执行下列命令后,输出的结果是____。 A=SPACE(3) B=“456”+A+“123” ?LEN(B)
A.1
B.3
C.7
D.9
29.在下列关于关系的陈述中,错误的是( )。
A.表中任意两行的值不能相同
B.表中任意两列的值不能相同
C.行在表中的顺序无关紧要
D.列在表中的顺序无关紧要
30.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是( )
A.数据
B.文档
C.类
D.代码
31.在数据库中,下列说法____是不正确的
A.数据库避免了一切数据的重复
B.若系统是完全可以控制的,则系统可确保更新时的一致性
C.数据库中的数据可以共享
D.数据库减少了数据冗余
32.命令APPEND BLANK的功能是____。
A.在表文件开始增加一个空记录
B.在表文件末尾增加一个空记录
C.在当前记录前增加一个空记录
D.在当前记录后增加一个空记录
33.向一个项目中添加一个数据库,应该使用项目管理器的( )
A.“代码”选项卡
B.“类”选项卡
C.“文档”选项卡
D.“数据”选项卡
34.在软件开发中,需求分析阶段产生的主要文档是( )
A.可行性分析报告
B.软件需求规格说明书
C.概要设计说明书
D.集成测试计划
35.在下列关于关系的陈述中,错误的是( )
A.表中任意两行的值不能相同
B.表中任意两列的值不能相同
C.行在表中的顺序无关紧要
D.列在表中的顺序无关紧要
36.有数据库A、B、C,已建立了A→B的关联,欲再建立B→C的关联,以构成A→B→C的关联____。
A.必须使用带ADDITIVE子句的SET RELATION 命令
B.使用不带ADDITIVE子句的SET RELATION命令即可
C.在保持A→B关联的基础上不能再建立B→C的关联
D.在保持A→B关联的基础上不能再建立B→C的关联,但可以建立A→C的关联
37.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____。
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
38.有 Visual FoxPro中,释放表单时会引发的事件是 ( )
A.UnLoad事件
B.Init事件
C.Load事件
D.Release事件
39.SELECT语句中( )子句用于指明要查询的数据来自哪些基本表或视图。
A.FROM
B.WHERE
C.SELECT
D.GROUP BY
40.调查未来系统所涉及的用户的当前职能、业务活动及其流程,属于( )阶段的工作。
A.需求分析
B.数据库实施
C.概念结构设计
D.数据库运行和维护
二、多选题 (共 10 道试题,共 20 分)
41.以下函数属于元组关系演算中的集函数的有( )
A.COUNT:元组计数
B.TOTAL:求总和
C.MAX:求最大值
D.AVG:求平均值
42.若事务T对数据R已经加了排它锁,则下面说法错误的是( )
A.其他事务对数据R可以加共享锁不能加排它锁
B.其他事务对数据R不能加共享锁可以加排它锁
C.其他事务对数据R可以加共享锁也可以加排它锁
D.其他事务对数据R不能加任何锁
43.关系数据库的物理结构主要是指数据的( )
A.查询方法
B.排序方法
C.存取方法
D.存储结构
E.统计方法
44.关于"死锁",下列说法中错误的是( )
A.死锁是操作系统中的问题,数据库系统中不存在
B.只有出现并发操作时,才有可能出现死锁
C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D.当两个用户竞争相同的资源时不会发生死锁
45.DBMS对数据库进行封锁时采用的基本锁类型是( )
A.N锁
B.S锁
C.X锁
D.Y锁
46.用户定义的完整性约束条件的作用对象可以是( )
A.元组
B.关系
C.属性列
D.数据库
E.基本表
47.下面关于函数依赖的叙述中,正确的是( )
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
48.数据模型按照不同的应用层次可将其划分为( )
A.概念模型
B.逻辑数据模型
C.局部模型
D.物理模型
E.全局模型
49.关系模型允许定义( )三类完整性约束。
A.结构完整性
B.实体完整性
C.参照完整性
D.系统完整性
E.用户定义的完整性
50.SELECT语句中( )语句为必选子句,而其他子句为任选子句。
A.FROM
B.WHERE
C.SELECT
D.GROUP BY
E.ORDER BY