西安交通大学-网考-数据库系统原理,A卷-参考答案

数据库系统原理 A卷 题目数量50 总分100.0 1.单选题 题目数量30 总分60.0 1. 部分匹配查询中有关通配符“%”的叙述中正确的是( )。

A.“%”代表一个字符 B.“%”可以代表零个或多个字符 C.“%”代表多个字符 D.“%”不能与“_”一同使用 答案 “%”可以代表零个或多个字符 2. 对数据对象施加封锁,可能会引起活锁和死锁问题。避免活锁的简单方法是采用 的策略。

( ) A.顺序封锁法 B.依次封锁法 C.优先级高先服务 D.先来先服务 答案 顺序封锁法 3. SELECT语句中没有分组子句和聚合函数时,SELECT子句表示关系代数中的( )。

A.投影操作 B.选择操作 C.连接操作 D.笛卡儿积操作 答案 [A] 4. 概念模型表示方法最常用的是( ) A.er 方法 B.数据的方法 C.分布式方法 D.面向对象的方法 答案 ER方法 5. 下列SQL句中,能够实现参照完整性控制的语句是( )。

A.FOREIGN KEY B.PRIMARY KEY C.REFERENCES D.FOREIGN KEY 和REFERENCES 答案 FOREIGN KEY 和REFERENCES 6. DBMS是( )。

A.OS的一部分 B.OS支持下的系统软件 C.一种编译程序 D.一种操作系统 答案 OS支持下的系统软件 7. 在关系数据库设计理论中,起核心作用的是 。

A.范式 B.数据依赖 C.模式设计 D.数据完整性 答案 数据依赖 8. 关于关系模式的键,以下说法正确的是 A.一个关系模式可以有多个主键 B.一个关系模式可以有多个候选键 C.主键所包含的属性称为主属性 D.不是哪个关系模式都有键 答案 [A] 9. 以下有关ORDER BY子句的叙述中不正确的是 。

A.子查询也可以使用ORDER BY子句 B.在SELECT语句中,ORDER BY只能在所有其他子句之后,成为最后一个子句出现 C.ORDER BY子句可以对多个列进行排序 D.在视图中不能使用ORDERBY子句 答案 [A] 10. 数据库中有三个关系 SSNO,SNAME,AGE,SEX SCSNO,CNO,GRADE CCNO,CNAME,TEACHER 查询语句“查询学习全部课程的学生姓名”可用____关系代数表达式表达 A.ΠSNAMES⋈SC⋈C B.ΠSNAMEC⋈ΠSNO, CNOSC Π SNOS C.ΠSNAMES⋈ΠSNO, CNOSC Π CNOC D.以上均不是 答案 ΠSNAMESΠSNO,CNOSCΠCNOC 11. 下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的( ) A.规范化理论提供了判断关系模式优劣的理论标准 B.规范化理论提供了判断关系数据库管理系统优劣的理论标准 C.规范化理论对于关系数据库设计具有重要指导意义 D.规范化理论对于其他模型的数据库的设计也有重要指导意义 答案 规范化理论提供了判断关系数据库管理系统优劣的理论标准 12. 数据库系统依靠__支持了数据独立性( ) A.具有封装机制 B.模式分级、各级之间有映像机制 C.定义完整性约束条件 D.ddl语言和dml 语言互相独立 答案 模式分级、各级之间有映像机制 13. 数据库的开发控制,完整性检查,安全性检查等是对数据库的( ) A.设计 B.保护 C.操纵 D.维护 答案 [A] 14. 在基本的关系中,下列说法 是正确的。

( ) A.任意两个元组不允许重复 B.属性名允许重名 C.行列顺序有关 D.列是非同质的 答案 任意两个元组不允许重复 15. 数据库中全部数据的整体逻辑结构的描述是 A.概念模式 B.内模式 C.外模式 D.存储模式 答案 [A] 16. 是控制数据整体结构的人,负责三级结构定义和修改 ( ) A.专业用户 B.应用程序员 C.dba D.一般用户 答案 [A] 17. SELECT语句执行的结果是 A.数据项 B.元组 C.视图 D.表 答案 表 18. 从表中取出满足一定条件的记录,生成一个新表的操作称为 A.复制 B.选取 C.连接 D.投影 答案 [A] 19. 下列关于数据库系统特点的叙述中,正确的一项是( ) A.各类用户程序均可随意地使用数据库中的各种数据 B.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写 C.数据库系统的存储模式如有改变,概念模式无需改动 D.数据一致性是指数据库中数据类型的一致 答案 数据库系统的存储模式如有改变,概念模式无需改动 20. XAi成立是XA1A2Ak成立的 。

A.充分条件 B.必要条件 C.充要条件 D.既不充分也不必要 答案 [A] 21. 有关系模式PA,B,C,D,E,F,G,H,I,J,根据语义有如下函数依赖集F{ABD→E,AB→G,B→F,C→J,C→I,G→H},关系模式P的码是( ) A.A,C B.A,B,G C.A,G D.A,B,C,D 答案 [A] 22. 数据库系统由 组成 A.硬件、数据库、软件系统和各类相关人员 B.数据库及相应的硬件、软件系统 C.数据库及相应的软件系统 D.数据库及其必备的硬件系统 答案 [A] 23. 下列哪一项不是DBMS的组成部分( ) A.DDL及其翻译处理程序 B.DML及其编译、解释程序 C.数据库运行控制程序 D.宿主语言及其编译、处理程序 答案 宿主语言及其编译、处理程序 24. 在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为( )层次 A.字符和数字两个 B.记录、文件和数据库三个 C.记录、文件、数据库和关系数据库四个 D.字段、记录、文件、数据库和关系数据库五个 答案 记录、文件和数据库三个 25. 下列关于关系数据库视图的说法中,哪些是正确的( ) Ⅰ. 视图是关系数据库三级模式中的内模式。

Ⅱ. 视图能够对机密数据库提供一定的安全保护。

Ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。

Ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。

Ⅴ. 所有的视图都是可以更新的。

A.Ⅰ、Ⅱ和Ⅲ B.Ⅱ、Ⅲ和Ⅳ C.Ⅱ、Ⅲ、Ⅳ和Ⅴ D.都正确 答案 Ⅱ、Ⅲ和Ⅳ 26. 当X,Y之间是1对多联系时,则存在函数依赖 ( )。

A.X→Y B.Y→X C.X←→Y D.以上都不是 答案 X→Y 27. SQL是( )的缩写。

A.Standard Query Language B.Select Query Language C.Structured Query Language D.以上都不是 答案 StructuredQueryLanguage 28. db、dbms 和dbs 三者之间的关系是( ) A.db 包括dbms和dbs B.dbs包括db和dbms C.dbms包括db和dbs D.不能相互包括 答案 dbs包括db和dbms 29. 设R, S为两个同类关系,则关系表达式R-S表示成元组表达式____ A.{t|Rt∧St} B.{t|Rt∧St} C.{t|Rt∨St} D.{t|Rt ∨St} 答案 [A] 30. 数据库管理系统中数据操纵语言dml 所实现的操作一般包括( ) A.查询、插入、修改、删除 B.排序、授权、删除 C.建立、插入、修改、排序 D.建立、授权、修改 答案 查询、插入、修改、删除 2.判断题 题目数量20 总分40.0 1. 在部分匹配查询中,通配符“%”代表任意单个字符,“_”代表任意序列的零个或多个字符。( ) A.错误 B.正确 答案 错误 2. 关系运算可分为关系代数和关系演算两大类,其中关系代数又可分为元组演算和域演算两类。( ) A.错误 B.正确 答案 错误 3. 分布式数据库的两种数据库结构分别是物理上分布、逻辑上集中和物理上分布、逻辑上分布。( ) A.错误 B.正确 答案 正确 4. 数据目录或元数据是一组关于数据的数据。

T.对 F.错 答案 对 5. 数据独立性分为只是指逻辑独立性。( ) A.错误 B.正确 答案 正确 6. 数据库的并发操作通常会带来丢失修改、不可重复读和读脏数据三类问题。( ) A.错误 B.正确 答案 [A] 7. 在操作数据库中的数据时,磁盘和内存交换数据以字节为单位。( ) A.错误 B.正确 答案 错误 8. 将E-R模式转换为关系模式是数据库逻辑设计设计阶段的任务。( ) A.错误 B.正确 答案 正确 9. 数据库系统中,系统故障通常称为软故障,介质故障称为硬故障。

A.错误 B.正确 答案 正确 10. 关系代数的连接运算中当θ为“=”的连接称之为自然连接,且当比较的分量是相同的属性组时,则称为等连接。

A.错误 B.正确 答案 错误 11. 关系模式R属于1NF是指R的每个分量是不可再分的数据项。( ) A.错误 B.正确 答案 [A] 12. 一个或一组属性的值可以决定其他属性的值,这种关系称为函数依赖。( ) A.错误 B.正确 答案 正确 13. 将满足1NF的关系模式经过消除非主属性对候选键的的部分函数依赖转变为3NF。

T.对 F.错 答案 错 14. 将满足1NF的关系模式经过消除非主属性对候选键的的部分函数依赖转变为3NF。( ) A.错误 B.正确 答案 错误 15. 事务的4个基本性质分别是执行的原子性,功能上的保持一致性,彼此的隔离性,作用持久性。( ) A.错误 B.正确 答案 正确 16. 视图是一个虚拟表,它由一个或几个基本表导出,数据库