2018年福建师范大学教育学院620计算机基础之数据库系统概论考研仿真模拟五套题
● 摘要
一、选择题
1. 在SQLServer2000中,为确保数据库系统能可靠地运行,不仅要考虑用户数据库的备份,也需要考虑系统数据库(不考虑tempdb )的备份。关于系统数据库的备份策略,下列做法中最合理的是( )。
A. 每天备份一次系统数据库
B. 每当用户进行数据更改操作时,备份系统数据库
C. 每当用户操作影响了系统数据库内容时,备份系统数据库
D. 备份用户数据库的同时备份系统数据库
【答案】C
【解析】备份数据库的主要目的是防止数据丢失。对于用户数据库,一般采用定期备份,但是系统级的数据对于服务器的实例运行至关重要,所以对于系统数据库应在修改之后立即备份。
2. 概念结构设计的目的是产生一个能反映(企业)组织信息需求的( )。
A.DFD
B.DD
C.E-R 图
D.SA
【答案】C
【解析】概念结构设计的任务是在需求分析阶段产生的需求说明书的基础上,进行综合和归纳,按照特定的方法把它们抽象为一个不依赖于任何具体机器和具体DBMS 的数据模型,即概念模型。描述概念模型的有力工具是E-R 图。
3. DBMS 提供的DML 有两种使用方式, 其中一种是将DML 嵌入到某一高级语言中,此高级语言称为( )。
A. 查询语言
B. 宿主语言
C. 自含语言
D. 会话语言
【答案】B
【解析】DBMS 提供的DML 有两种使用方式,一种是独立使用进行数据查询、数据更新等操作,称为自含 语言;另一种是嵌入到某种高级语言中,作为高级语言的一种扩充,使程序员编
程时既可使用数据库语言,又可使用常规的程序设计语言,这种高级语言叫宿主语言。
4. 设用户对某商场数据库应用系统有下列活动
. 在该数据库应用系统运行前建立数据库,并建立初始的商品清单和销售人员数据等基础数
据. 根据商场销售业务开展情况,调整数据库中的商品清单和价格
. 为了应对商场业务增长过快带来的数据库数据增长迅速而扩展硬盘空间
. 为了安全考虑,定期对数据库系统中的数据进行转储
. 国庆期间,在应用系统中增加一条规则“节日期间所有商品打八折”
. 在系统中模拟生成大规模销售数据,并开启所有收银台终端,在所有终端启动自动批量收银程序,测试系统的性能
以上活动属于商场数据库应用系统实施活动的是( )。 A. B. C. D.
【答案】D
【解析】数据库的实施指根据数据库的逻辑结构设计I 和物理结构设计VI 结果,在计算机系统上建立实际的数据库结构,导入数据并进行程序调试。
5. 有两个关系R 和S ,分别包含15个和10个元组,则在
组数目情况是( )。
A.15,5,10
B.18, 7, 7
C.21’11, 4
D.25,15,0
【答案】B
【解析】①A 项的情形:若RDS 为10个元组,那么
确的。
②B 项的情形:若
③C 项的情形:若为7个元组,那么为4个元组,那么应为18个元组、为21个元组、应为8个元组。 为11个元组是正确的。 为15个元组、S 为5个元组是正中不可能出现的元④D 项的情形:若为0个元组,那么
6. OLAP 的核心是( )。
A. 对用户的快速响应
B. 互操作性
C. 多维数据分析
D. 以上都不是
【答案】C
为25个元组、1-S 为15个元组是正确的。
7. 执行语句 CREATE DATABASE Student 的结果是( )。
A. 创建一个名为Student 的数据库,包括数据文件和日志文件
B. 运行失败,因为参数不完整
C. 创建一个名为Student 的数据库,但是只有默认的数据文件,无日志文件
D. 为数据库Student 创建一个名为Student 的表
【答案】A
【解析】CREATE DA TABASE dataname 可以用来创建数据库,其中dataname 为数据库的名字,默认包含数据文件和日志文件。
8. 在SQLServer2000中,若希望数据库用户ACCT 具有创建数据库对象的权限,较为合适的实现方法是( )。
A. 使ACCT 只在db_____creator角色中
B. 使ACCT 只在public 角色中
C. 使ACCT 只在db_____owner角色中
D. 使ACCT 只在db_____ddladmin角色中
【答案】A
【解析】只有db_____creator角色才具有创建数据库对象的权限。
9. 在OODB 中,对象可以定义为对一组信息及其( )的描述。
A. 操作
B. 存取
C. 传输
D. 继承
【答案】A
【解析】对象可以定义为对一组信息(数据)和一组操作(方法)。
10.关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、( )。
A. 投影、连接
B. 连接、选择
C. 选择、投影
D. 交、选择
【答案】C
【解析】关系代数是一种抽象的查询语言,它通过对关系的运算来表达查询要求。关系代数的运算共有8种,可分两类:传统的集合运算和专门的关系运算一传统的集合运算有:交、并、差、笛卡尔积,专门的关系运算有:选择、投影、连接和除。其中,并、差、笛卡尔积、选择和投影5种运算是基本运算,其他3种运算均可以用这5种基本运算来表达。