aopeng 发表于 2017-7-14 14:04:09

西交17年9月课程《数据库系统原理》作业考核试题答案

西安交通大学17年9月课程考试《数据库系统原理》作业考核试题

一、单选题:
1.dbs中“第三级存储器”是指(    )          (满分:2)
    A. 磁盘和磁带
    B. 磁带和光盘
    C. 光盘和磁盘
    D. 快闪存和磁盘
2.SELECT语句执行的结果是(    )。          (满分:2)
    A. 数据项
    B. 元组
    C. 视图
    D. 表
3.数据库物理存储方式的描述称为(    )          (满分:2)
    A. 外模式
    B. 内模式
    C. 概念模式
    D. 逻辑模式
4.任何二元关系模式所属的最高范式是(    )。          (满分:2)
    A. 1NF
    B. 2NF
    C. 3NF
    D. BCNF
5.物理数据独立性是指(    )。          (满分:2)
    A. 概念模式改变,外模式和应用程序不变
    B. 内模式改变,外模式和应用程序不变
    C. 内模式改变,概念模式不变
    D. 概念模式改变,内模式不变
6.数据库管理系统由三级模式组成,其中决定dbms 功能的是(    )          (满分:2)
    A. 逻辑模式
    B. 外模式
    C. 内模式
    D. 物理模式
7.X→Ai成立是X→A1A2…Ak成立的(    )。          (满分:2)
    A. 充分条件
    B. 必要条件
    C. 充要条件
    D. 既不充分也不必要
8.设有关系模式R(OISQDB),其函数依赖集为:S→D,I→B,IS→Q,B→O。则R的候选键是(    )。          (满分:2)
    A. S
    B. ISB
    C. I
    D. IS
9.物理数据独立性是指(    )。          (满分:2)
    A. 概念模式改变,外模式和应用程序不变
    B. 内模式改变,外模式和应用程序不变
    C. 内模式改变,概念模式不变
    D. 概念模式改变,内模式不变
10.dbms 提供dml 实现对数据的操作。嵌入高级语言中使用的dml 称为(    )          (满分:2)
    A. 自主型
    B. 自含型
    C. 宿主型
    D. 交互型
11.下列有关数据库的叙述中正确的是(    )          (满分:2)
    A. 对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行;
    B. 数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作;
    C. 嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,光标机制起着两种语言的桥梁作用。
    D. 既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余。
12.用户涉及的逻辑结构用    描述(    )          (满分:2)
    A. 模式
    B. 存储模式
    C. 概念模式
    D. 子模式
13.SELECT语句执行的结果是(    )。          (满分:2)
    A. 数据项
    B. 元组
    C. 视图
    D. 表
14.数据库技术的三级模式中,数据的全局逻辑结构用   来描述 (    )          (满分:2)
    A. 子模式
    B. 用户模式
    C. 模式
    D. 存储模式
15.对数据对象施加封锁,可能会引起活锁和死锁问题。避免活锁的简单方法是采用   的策略。 (    )          (满分:2)
    A. 顺序封锁法
    B. 依次封锁法
    C. 优先级高先服务
    D. 先来先服务
16.下列SQL句中,能够实现参照完整性控制的语句是(    )。          (满分:2)
    A. FOREIGN KEY
    B. PRIMARY KEY
    C. REFERENCES
    D. FOREIGN KEY 和REFERENCES
17.下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是(    )。          (满分:2)
    A. REVOKE UPDATE(XH) ON TABLE FROM U4
    B. REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
    C. REVOKE UPDATE(XH) ON STUD FROM U4
    D. REVOKE UPDATE(XH) ON STUD FROM PUBLIC
18.若关系模式R中的函数依赖的决定因素都是键,则R所属的最高范式是(    )。          (满分:2)
    A. 1NF
    B. 2NF
    C. 3NF
    D. BCNF
19.SQL是   的缩写。(    )          (满分:2)
    A. Standard Query Language
    B. Select Query Language
    C. Structured Query Language
    D. 以上都不是
20.数据库管理系统中数据操纵语言dml 所实现的操作一般包括(    )          (满分:2)
    A. 查询、插入、修改、删除
    B. 排序、授权、删除
    C. 建立、插入、修改、排序
    D. 建立、授权、修改
21.以下有关ORDER BY子句的叙述中不正确的是 (    )。          (满分:2)
    A. 子查询也可以使用ORDER BY子句
    B. 在SELECT语句中,ORDER BY只能在所有其他子句之后,最为最后一个字句出现
    C. ORDER BY子句可以对多个列进行排序
    D. 在视图中不能使用ORDERBY子句
22.关系R和S进行自然连接时,要求R和S含有一个或多个公共(    )。          (满分:2)
    A. 属性
    B. 行
    C. 记录
    D. 元组
23.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是(    )          (满分:2)
    A. dbms、os、应用软件
    B. dbms、应用软件、os
    C. os、dbms、应用软件
    D. os、应用软件、dbms
24.dbms 提供dml 实现对数据的操作。可以独立交互使用的dml 称为(    )          (满分:2)
    A. 宿主型
    B. 独立型
    C. 自含型
    D. 嵌入型
25.关于关系模式的键,以下说法正确的是(    )。          (满分:2)
    A. 一个关系模式可以有多个主键
    B. 一个关系模式可以有多个候选键
    C. 主键所包含的属性称为主属性
    D. 不是哪个关系模式都有键
26.同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点?(    )          (满分:2)
    A. 概念单一
    B. 规范化
    C. 直观性好
    D. 以二维表格表示
27.下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学好(XH)的修改权”这一功能的是(    )。          (满分:2)
    A. REVOKE UPDATE(XH) ON TABLE FROM U4
    B. REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
    C. REVOKE UPDATE(XH) ON STUD FROM U4
    D. REVOKE UPDATE(XH) ON STUD FROM PUBLIC
28.关系R和S进行自然连接时,要求R和S含有一个或多个公共 (    )。          (满分:2)
    A. 属性
    B. 行
    C. 记录
    D. 元组
29.五种基本关系代数运算是(    )          (满分:2)
    A. ∪,-,×,π和σ
    B. ∪,-,∞,π和σ
    C. ∪,∩,×,π和σ
    D. ∪,∩,∞,π和σ
30.在dbs中,dbms和os之间的关系是(    )          (满分:2)
    A. 相互调用
    B. dbms调用os
    C. os 调用dbms
    D. 并发运行
三、判断题:
1.通过数据字典来管理元数据,不但可以减少设计者的负担,也有利于保持数据的一致性。(    )          (满分:2)
    A. 错误
    B. 正确
2.在操作数据库中的数据时,磁盘和内存交换数据以字节为单位。(    )          (满分:2)
    A. 错误
    B. 正确
3.数据库系统(DBS)是由应用程序,数据库管理系统,数据库和数据库管理员四部分组成。 (    )          (满分:2)
    A. 错误
    B. 正确
4.SQL语句是DBMS的执行单位。(    )          (满分:2)
    A. 错误
    B. 正确
5.在部分匹配查询中,通配符“%”代表任意单个字符,“”代表任意序列的零个或多个字符。(    )          (满分:2)
    A. 错误
    B. 正确
6.DBMS把该写入磁盘的内容推迟写入磁盘,让它保留在缓冲区中,则叫延迟写技术;把将要用到的数据提前取到缓冲区中,这叫预取技术。(    )          (满分:2)
    A. 错误
    B. 正确
7.数据管理技术经历了人工处理阶段、文件系统阶段和数据库系统阶段三个发展阶段。 (    )          (满分:2)
    A. 错误
    B. 正确
8.关系模型的三类完整性规则包括:实体完整性规则、参照完整性规则和用户自定义完整性规则。(    )          (满分:2)
    A. 错误
    B. 正确
9.数据模型是指用来描述数据的一组概念和定义,数据模型的三要素包括数据结构、数据操作数据完整性约束;(    )          (满分:2)
    A. 错误
    B. 正确
10.常用的封锁有排他锁和共享锁。(    )          (满分:2)
    A. 错误
    B. 正确
11.在部分匹配查询中,通配符“%”代表任意单个字符,“”代表任意序列的零个或多个字符。(    )          (满分:2)
    A. 错误
    B. 正确
12.数据管理技术经历了人工处理阶段、文件系统阶段和数据库系统阶段三个发展阶段。 (    )          (满分:2)
    A. 错误
    B. 正确
13.将E-R模式转换为关系模式是数据库逻辑设计设计阶段的任务。(    )          (满分:2)
    A. 错误
    B. 正确
14.数据库经过多次更新后,其物理组织需要调整,这称为数据库的重组。在已运行的数据库上修改和扩充数据模式称为数据库的重组。(    )          (满分:2)
    A. 错误
    B. 正确
15.事务的4个基本性质分别是执行的原子性,功能上的保持一致性,彼此的隔离性,作用持久性。(    )          (满分:2)
    A. 错误
    B. 正确
16.关系运算可分为关系代数和关系演算两大类,其中关系代数又可分为元组演算和域演算两类。(    )          (满分:2)
    A. 错误
    B. 正确
17.数据模型是指用来描述数据的一组概念和定义,数据模型的三要素包括数据结构、数据操作数据完整性约束;(    )          (满分:2)
    A. 错误
    B. 正确
18.在部分匹配查询中,通配符“%”代表任意单个字符,“”代表任意序列的零个或多个字符。(    )          (满分:2)
    A. 错误
    B. 正确
19.一个关系模式分解为多个关系模式时,为了保持原关系模式所满足的特性,要求分解处理具有无损连接性和保持函数依赖性。(    )          (满分:2)
    A. 错误
    B. 正确
20.关系数据库查询优化的总目标是:选取有效的存储路径,求得给定关系代数表达式的值。(    )          (满分:2)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 西交17年9月课程《数据库系统原理》作业考核试题答案