福师《数据库管理与应用》在线作业二
试卷总分:100 得分:100
一、 单选题 (共 40 道试题,共 80 分)
1.关系数据库中,实现实体之间的联系是通过表与表之间的( )。
A.公共索引
B.公共存储
C.公共元组
D.公共属性
正确答案:
2.( )是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。
A.索引
B.基本表
C.数据库
D.存储过程
正确答案:
3.同一个关系模型的任两个元组值____。
A.不能全同
B.可全同
C.必须全同
D.以上都不是
正确答案:
4.( )是数据库系统的核心,用于数据库的建立、使用和维护。
A.硬件系统
B.软件系统
C.数据库管理员
D.数据库管理系统
正确答案: 优学100f(www.youxue100f.com)
5.在SELECT语句中使用ORDERBY是为了指定( )
A.查询的表
B.查询结果的顺序
C.查询的条件
D.查询的字段
正确答案:
6.下列选项不符合良好程序设计风格的是( )
A.源程序要文档化
B.数据说明的次序要规范化
C.避免滥用 goto 语句
D.模块设主地要保证高耦合、高内聚
正确答案:
7.在下列关于关系的陈述中,错误的是( )。
A.表中任意两行的值不能相同
B.表中任意两列的值不能相同
C.行在表中的顺序无关紧要
D.列在表中的顺序无关紧要
正确答案:
8.关系数据库中的关键字是指____。
A.能惟一决定关系的字段
B.不可改动的专用保留字
C.关键的很重要的字段
D.能惟一标识元组的属性或属性集合
正确答案:
9.在以下四组中,每组有两个分别运算的函数,运算结果相同的是()
A.LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)
B.YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)
C.TYPE("36-5*4")与TYPE(36-5*4)
D.假定 A= "this ", B= "is a string",A-B与A+B
正确答案:
10.事务的隔离性是指____。
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
正确答案:
11.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )
A.临时表
B.表
C.文本文件
D.屏幕
正确答案:
12.( )是SQL Server 2000提供用来分析查询计划,同时运行多个查询、察看数据及索引的工具。
A.企业管理器
B.事件探测器
C.查询分析器
D.客户端网络实用工具
正确答案:
13.支持数据库各种操作的软件系统叫____。
A.命令系统
B.操作系统
C.数据库系统
D.数据库管理系统
正确答案:
14.设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是( )
A.πA(σB=17(R))
B.σB=17(πA(R))
C.σB=17(πA,C(R))
D.πA,C(σB=17(R))
正确答案:
15.在Visual FoxPro中调用表单mf1的正确命令是( )
A.DO mf1
B.DO FROM mf1
C.DO FORM mf1
D.RUN mf1
正确答案:
16.下列关于E-R模型的叙述中,哪一条是不正确的?( )
A.在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示
B.实体类型之间的联系通常可以分为1:1,1:n和m:n三类
C.1:1联系是1:n联系的特例,1:n联系是m:n联系的特例
D.联系只能存在于两个实体类型之间
正确答案:
17.下面有关主键的叙述正确的是( )
A.不同的记录可以具有重复的主键值或空值
B.一个表中的主键可以是一个或多个字段
C.在一个表中主键只可以是一个字段
D.表中的主键的数据类型必须定义为自动编号或文本
正确答案:
18.( )结构中至少有一个结点有多于一个的父结点。
A.层次模型
B.网络模型
C.关系模型
D.面向对象模型
正确答案:
19.SET DELETED OFF命令的作用是____。
A.禁止对表记录删除
B.删除标记对任何命令无影响
C.执行删除命令时,系统不提示任何信息
D.取消删除标记
正确答案:
20.在命令窗口中执行____命令,可以打开默认文件夹下的“学生成绩”项目。
A.CREATE PROJECT 学生成绩
B.MODIFY PROJECT 学生成绩
C.OPEN PROJECT 学生成绩
D.双击“学生成绩.PRG”文件名
正确答案:
21.数据库文件ST.DBF中有字段:姓名/C、出生年月/D、总 分/N等。要建立姓名、总分、出生年月的组合索引,其索引关键字表达式是( )
A.姓名+总分+出生年月
B.″姓名″+″总分″+″出生年月″
C.姓名+STR(总分)+STR(出生年月)
D.姓名+STR(总分)+DTOC(出生年月)
正确答案:
22.SQL集数据定义、数据查询、数据操纵和数据控制功能于一体,语句 UPDATE实现哪类功能?( )
A.数据定义
B.数据查询
C.数据操纵
D.数据控制
正确答案:
23.SQL中使用( )语句创建索引。
A.CREATE PROC
B.CREATE VIEW
C.CREATE TABLE
D.CREATE INDEX
正确答案:
24.并发操作有可能引起下述( )问题。 I.丢失更新 II.不可重复读 III.读脏数据
A.仅I和II
B.仅I和III
C.仅II和III
D.都是
正确答案:
25.下列关于变量的说法正确的是____。
A.变量是一个不变的数据
B.变量名可以包含空格
C.变量有系统变量、内存变量、字段变量和数组变量
D.变量不可以存放屏幕信息
正确答案:
26.在关系代数中,对一个关系做投影操作后,新关系的元组个数____原来关系的元组个数。
A.小于
B.小于或等于
C.等于
D.大于
正确答案:
27.在下列关系代数的操作中,哪一个不属于专门的关系运算?( )
A.自然连接
B.投影
C.广义笛卡尔积
D.连接
正确答案:
28.假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。使用( )关系。
A.学生
B.课程
C.考试
D.学生和课程
正确答案:
29.实体是信息世界中的术语,与之对应的数据库术语为____。
A.文件
B.数据库
C.字段
D.记录
正确答案:
30.在SQL中,建立视图用( )
A.CREATE SCHEMA命令
B.CREATE TABLE命令
C.CREATE VIEW命令
D.CREATE INDEX命令
正确答案:
31.扩展名为SCX的文件是( )
A.备注文件
B.项目文件
C.表单文件
D.菜单文件
正确答案:
32.在数据库中,产生数据不一致的根本原因是____。
A.没有严格保护数据
B.数据存储量太大
C.未对数据进行完整性控制
D.数据冗余
正确答案:
33.撤消数据库使用( )语句。
A.ALTER DATABASE
B.DROP DATABASE
C.CREATE DATABASE
D.DELETE DATABASE
正确答案:
34.数据库的基本特点是____。
A.(1)数据可以共享(或数据结构化)(2)数据独立性(3)数据冗余大,易移植(4)统一管理和控制
B.(1)数据可以共享(或数据结构化)(2)数据独立性(3)数据冗余小,易扩充(4)统一管理和控制
C.(1)数据可以共享(或数据结构化)(2)数据互换性(3)数据冗余小,易扩充(4)统一管理和控制
D.(1)数据非结构化(2)数据独立性(3)数据冗余小,易扩充(4)统一管理和控制
正确答案:
35.数据库具有数据结构化、最小的____和较高的程序与数据独立性。
A.冗余度
B.存储量
C.完整性
D.有效性
正确答案:
36.关闭多区的表文件,并释放所有的内存变量,命令为____。
A.CLEAR ALL或 CLOSE
B.CLEAR ALL或 CLOSE ALL
C.CLEAR或 CLOSE ALL
D.CLEAR或 CLOSE
正确答案:
37.当前目录下有两个表文件,MEN.DBF和WOM.DBF,分别记录男生成绩档案和女生成绩档案,但男生中部分物理缺考,若要统计物理成绩而将所有参加物理考试的档案合并,正确的操作是____。
A.USE WOM IN 0 USE MEN IN 0 APPEND FROM MEN FOR 性别='男'
B.USE WOM IN 0 APPEND FROM MEN FOR 性别='男'
C.COPY FILES TO WOM FOR 性别='男'
D.USE MEN COPY TO WOM FOR 性别='男'
正确答案:
38.数据库系统是由____组成
A.数据库管理系统、应用程序系统、数据库
B.数据库管理系统、数据库管理员,数据库
C.数据库系统、应用程序系统、用户
D.数据库管理系统、数据库、用
正确答案:
39.下述关于数据库系统的正确叙述是____
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
正确答案:
40.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是( )
A.数据
B.文档
C.类
D.代码
正确答案:
二、 多选题 (共 10 道试题,共 20 分)
1.在关系数据中,三级模式结构包括( )
A.内模式
B.概念模式
C.存储模式
D.外模式
正确答案:BD
2.SELECT语句中( )语句为必选子句,而其他子句为任选子句。
A.FROM
B.WHERE
C.SELECT
D.GROUP BY
E.ORDER BY
正确答案:
3.SQL的主要组成部分有( )
A.数据定义语言
B.数据操纵语言
C.数据控制语言
D.数据维护语言
正确答案:
4.DBMS对数据库进行封锁时采用的基本锁类型是( )
A.N锁
B.S锁
C.X锁
D.Y锁
正确答案:
5.关系数据库的物理结构主要是指数据的( )
A.查询方法
B.排序方法
C.存取方法
D.存储结构
E.统计方法
正确答案:D
6.关系模型允许定义( )三类完整性约束。
A.结构完整性
B.实体完整性
C.参照完整性
D.系统完整性
E.用户定义的完整性
正确答案:
7.关系代数运算中,传统的集合运算有( )
A.笛卡儿积
B.并
C.交
D.差
正确答案:D
8.数据模型按照不同的应用层次可将其划分为( )
A.概念模型
B.逻辑数据模型
C.局部模型
D.物理模型
E.全局模型
正确答案:B
9.若事务T对数据R已经加了排它锁,则下面说法错误的是( )
A.其他事务对数据R可以加共享锁不能加排它锁
B.其他事务对数据R不能加共享锁可以加排它锁
C.其他事务对数据R可以加共享锁也可以加排它锁
D.其他事务对数据R不能加任何锁
正确答案:
10.用户定义的完整性约束条件的作用对象可以是( )
A.元组
B.关系
C.属性列
D.数据库
E.基本表
正确答案: