大连外国语大学2023年数据库基础复习题

本试卷为大连外国语大学2023年数据库基础复习题,题目包括:单项选择题,填空题,名词解释题,综合应用题。

覆盖的内容包括:名词解释,综合应用。

数据库基础复习题

一、单项选择题 (共20题,每题2分,共计40分)

(  A  )
1、如果某字段的名称为"Birthday",但要求在数据表视图内显示为“生日”,则需要设置( )属性为“生日”
A、标题
B、格式
C、有效性文本
D、输入掩码
(  C  )
2、下面对数据表的叙述有错误的是()。
A、数据表是Access数据库中的重要对象之一
B、表的“设计视图”的主要工作是设计表的结构
C、表的“数据表视图”只用于显示数据
D、可以将其他数据库的表导入到当前数据库中
(  B  )
3、将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程是
A、数据库设计的内容
B、数据库设计
C、数据库生命周期
D、数据库设计方法
(  B  )
4、在图存储数据库中,【】保存与结点相关的信息。
A、结点
B、属性
C、边
D、联系
(  C  )
5、关于关系模型,叙述正确的是
A、只可以表示实体之间的简单关系
B、实体间的联系用人为连线表示
C、有严格的数学基础
D、允许处理复杂表格,如一栏包括若干行
(  A  )
6、数据库中,实体是指()。
A、客观存在的事物
B、客观存在的属性
C、客观存在的特性
D、某一具体事件
(  C  )
7、关系代数的半联接操作由下列操作组合而成()
A、投影和选择
B、联接和选择
C、联接和投影
D、笛卡儿积和投影
(  B  )
8、执行下面的命令备份 USERS 表空间
SQL> ALTER TABLESPACE users BEGIN BACKUP;
ALTER TABLESPACE users BEGIN BACKUP
*
ERROR at line 1:
ORA-01123: cannot start online backup;
media recovery not enabled
导致整个错误的原因是( )。
A、MTTR Advisor 禁用
B、数据库处于 NOARCHIVELOG 模式
C、表空间已经处于备份模式
D、Flash Recovery Area 没有配置
(  C  )
9、关于语句CREATE TABLE R(no int ,sum int check(sum>0))和CREATE TABLE R(no int ,sum int ,check(sum>0)),以下说法不的是( )
A、两条语句都是合法的
B、前者定义了属性上的约束条件,后者定义了元组上的约束条件。
C、两条语句的约束效果不一样。
D、当sum属性改变时检查,上述两种CHECK约束都要被检查。
(  B  )
10、实现数据库的哪个特性能够避免对未提交更新的依赖("脏数据"的读出)? ()
A、完整性
B、并发性
C、安全性
D、可移植性
(  A  )
11、下列四个选项中,不属于数据库特点的是______。
A、数据冗余很高
B、数据共享
C、数据完整性
D、数据独立性
(  A  )
12、在SQL的SELECT查询的结果中,消除重复记录的方法是______。
A、使用DISTINCT关键字实现
B、使用WHERE子句实现
C、通过指定主键实现
D、通过指定外键实现
(  D  )
13、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。
A、一个是 DELETE ,一个是 SELECT
B、一个是 SELECT,一个是 DELETE
C、两个都是 UPDATE
D、两个都是 SELECT
(  A  )
14、以下关于MySQL的叙述中,正确的是______。
A、MySQL能够运行于多种操作系统平台
B、MySQL的编程语言是PHP
C、MySQL具有数据库检查和界面设计的功能
D、MySQL只适用于中小型应用系统
(  B  )
15、下面不是Oracle数据库支持的备份形式的是( )。
A、冷备份
B、温备份
C、热备份
D、逻辑备份
(  A  )
16、在关系数据库中,对数据基本操作有( )、选择和连接三种。
A、投影
B、匀描
C、检索
D、分布
(  A  )
17、在Windows操作系统中,Oracle的( )服务监听并接受来自客户端应用程序的连接请求。
A、OracleHOME_NAMETNSListener
B、OracleServiceSID
C、OracleHOME_NAMEAgent
D、OracleHOME_NAMEHTTPServer
(  B  )
18、VFP 中,函数SUBS("微机数据库管理系统",5)返回的结果是:( )。
A、“数据库管理”
B、“数据库管理系统”
C、“微机数据库”
D、“微机数据库管理系统”
(  A  )
19、事务的持久性是由数据库管理系统中的哪个部件负责?( )
A、恢复管理
B、并发控制
C、完整性约束
D、存储管理
(  A  )
20、在数据库设计器中,建立两个表之间的一对多联系是通过以下 实现的____。
A、“一方”表的主索引或候选索引,“多方”表的普通索引
B、“一方”表的主索引,“多方”表的普通索引或候选索引
C、“一方”表的普通索引,“多方”表的主索引或候选索引
D、“一方”表的普通索引,“多方”表的候选索引或普通索引

二、填空题 (共10题,每题2分,共计20分)

1、合并局部E-R图时可能会发生三种冲突,它们是:( )、( )和( )。
2、层次模型的数据结构是( )结构;网状模型的数据结构是( )结构;关系模型的数据结构是( )结构;面向对象模型的数据结构之间可以( )
3、Access是一个基于关系模型的_____。
4、将Student表中的Sno属性定义为码的关键字是()(关键词请用大写字母)。
5、在一个关系中,列必须是()的,即每一列中的分量是同类型的数据,来自同一域。
6、关系运算分为()和()。
7、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C},则所有左部是属性B的函数依赖分别是( )、( )、( )、( )。
8、数据库中,数据的______是指用户的应用程序与存储在磁盘上数据库中的数据是相互独立的。
9、在Access中,表中用来惟一标识每个记录的字段或多个字段的组合称为____。
10、在数据访问页中,可使用文字和______两种形式的超链接。

三、名词解释题 (共4题,每题5分,共计20分)

1、什么是基本表?
2、什么是范式?
3、什么是报表带区(report band)?
4、什么是子类?

四、综合应用题 (共1题,每题20分,共计20分)

1、某医院病房计算机管理中需要如下信息:
科室:科名,科地址,科电话,医生姓名
病房:病房号,床位号,所属科室名
医生:姓名,职称,所属科室名,年龄,工作证号
病人:病历号,姓名,性别,诊断,主管医生,病房号
其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。
完成如下设计:
(1)设计该计算机管理系统的E-R图;
(2)将该E-R图转换为关系模型结构;
(3)指出转换结果中每个关系模式的候选码。