西安交通大学18年5月补考《数据库系统原理》作业考核试题 下载本文

www.vu8o.com

??------------------------------------------------------------------------------------------------------------------------------

(单选题) 1: 在基本的关系中,下列说法( )是正确的。 A: 任意两个元组不允许重复 B: 属性名允许重名 C: 行列顺序有关 D: 列是非同质的 正确答案:

(单选题) 2: 下列SQL句中,能够实现实体完整性控制的语句是 A: FOREIGN KEY B: PRIMARY KEY C: REFERENCES

D: FOREIGN KEY 和REFERENCES 正确答案:

(单选题) 3: 子模式ddl 用来描述( ) A: 数据库的总体逻辑结构 B: 数据库的局部逻辑结构 C: 数据库的物理存储结构 D: 数据库的概念结构 正确答案:

(单选题) 4: codasyl 组织提出的dbtg 报告中的数据模型是 的主要代表( ) A: 层次模型 B: 网状模型 C: 关系模型 D: 实体联系模型 正确答案:

(单选题) 5: 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、dbms、数据库、应用程序及用户等组成的一个整体叫__。( ) A: 文件的集合、操作系统、文件系统

B: 数据的集合、数据库管理系统、数据库系统 C: 命令的集合、数据库系统、软件系统 D: 程序的集合、命令系统、文件系统 正确答案:

(单选题) 6: 从表中取出满足一定条件的记录,生成一个新表的操作称为( )。 A: 复制 B: 选取 C: 连接 D: 投影 正确答案:

(单选题) 7: SQL是 的缩写。( ) A: Standard Query Language B: Select Query Language C: Structured Query Language D: 以上都不是 正确答案:

(单选题) 8: 下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?( ) A: 规范化理论提供了判断关系模式优劣的理论标准

B: 规范化理论提供了判断关系数据库管理系统优劣的理论标准 C: 规范化理论对于关系数据库设计具有重要指导意义

D: 规范化理论对于其他模型的数据库的设计也有重要指导意义 正确答案:

(单选题) 9: 要控制两个表中数据的完整性和一致性可以设置\参照完整性规则\,要求这两个表 。 A: 不同数据库中的两个表 B: 连接属性的属性名相同

C: 连接属性的属性数据类型相同

www.vu8o.com

??------------------------------------------------------------------------------------------------------------------------------

D: 连接属性之间存在外部关系键与关系键的对应关系 正确答案:

(单选题) 10: 数据库管理系统中数据操纵语言dml 所实现的操作一般包括( ) A: 查询、插入、修改、删除 B: 排序、授权、删除

C: 建立、插入、修改、排序 D: 建立、授权、修改 正确答案:

(单选题) 11: 在数据库三级模式间引入二级映象的主要作用是( ) A: 提高数据与程序的独立性 B: 提高数据与程序的安全性 C: 保持数据与程序的一致性 D: 提高数据与程序的可移植性 正确答案:

(单选题) 12: 将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是( )。

A: GRANT SELECT TO SC ON U1 WITH PUBLIC B: GRANT SELECT ON SC TO U1 WITH PUBLIC

C: GRANT SELECT TO SC ON U1 WITH GRANT OPTION D: GRANT SELECT ON SC TO U1 WITH GRANT OPTION 正确答案:

(单选题) 13: 数据库三级模式体系结构的划分,有利于保持数据库的( )。 A: 数据安全性 B: 数据独立性 C: 数据并发性 D: 数据完整性 正确答案: (单选题) 14: 数据库中有三个关系: S(SNO,SNAME,AGE,SEX) SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER) 查询语句“查询学习全部课程的学生姓名”可用____关系代数表达式表达 A: ΠSNAME(S?SC?C)

B: ΠSNAME(C?(ΠSNO, CNO(SC) ÷ Π SNO(S) )) C: ΠSNAME(S?(ΠSNO, CNO(SC) ÷ Π CNO(C) )) D: 以上均不是 正确答案:

(单选题) 15: 下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?( ) A: 属性 B: 关系 C: 域 D: 元组 正确答案:

(单选题) 16: 关系代数的五个基本操作是( )。 A: 并、交、差、笛卡儿积、除法 B: 并、交、选取、笛卡儿积、除法 C: 并、交、选取、投影、除法 D: 并、差、选取、笛卡儿积、投影 正确答案:

(单选题) 17: 设关系R和S都是二元关系,那么与元组表达式{t|(?u) (?v)(R(u) ∧ S(v) ∧ u[1]= v[1] ∧ t[1] = v[1] ∧ t[2] = v[2])}等价的关系表达式是( )。 A: Π3,4(R?S) B: Π2,3 (R?1=3S)

C: Π3,4(σ1=1(R×S)) D: Π3,4(R?1=1S)

www.vu8o.com

??------------------------------------------------------------------------------------------------------------------------------

正确答案:

(单选题) 18: 数据库系统由 组成。 ( ) A: 硬件、数据库、软件系统和各类相关人员 B: 数据库及相应的硬件、软件系统 C: 数据库及相应的软件系统 D: 数据库及其必备的硬件系统 正确答案:

(单选题) 19: 下列权限中,哪一个不是数据库的访问权限?( ) A: Read权限 B: Resource权限 C: Update权限 D: Lock权限 正确答案:

(单选题) 20: 索引的作用之一是 A: 节省存储空间 B: 便于管理 C: 加快查询速度

D: 建立各数据表之间的联系 正确答案:

(单选题) 21: 部分匹配查询中有关通配符“%”的叙述中正确的是( )。 A: “%”代表一个字符

B: “%”可以代表零个或多个字符 C: “%”代表多个字符

D: “%”不能与“_”一同使用 正确答案:

(单选题) 22: 关系模型的程序员不需熟悉数据库的( ) A: 数据操作

B: 完整性约束条件 C: 存取路径 D: 数据定义 正确答案:

(单选题) 23: SELECT语句执行的结果是 A: 数据项 B: 元组 C: 视图 D: 表

正确答案:

(单选题) 24: 任何二元关系模式所属的最高范式是( )。 A: 1NF B: 2NF C: 3NF D: BCNF 正确答案:

(单选题) 25: 下面的集中故障中会破坏正在运行的数据库的是( )。 A: 中央处理器故障 B: 操作系统故障 C: 突然停电

D: 瞬时的强磁场干扰 正确答案:

(单选题) 26: 位于用户和操作系统之间的一层数据管理软件是( ) A: dbs B: db C: dbms

www.vu8o.com

??------------------------------------------------------------------------------------------------------------------------------

D: mis 正确答案:

(单选题) 27: 关系代数的五个基本操作是 。 A: 并、交、差、笛卡儿积、除法 B: 并、交、选取、笛卡儿积、除法 C: 并、交、选取、投影、除法 D: 并、差、选取、笛卡儿积、投影 正确答案:

(单选题) 28: 数据库技术的三级模式中,数据的全局逻辑结构用 来描述 ( ) A: 子模式 B: 用户模式 C: 模式 D: 存储模式 正确答案:

(单选题) 29: 下列哪一项不是DBMS的组成部分?( ) A: DDL及其翻译处理程序 B: DML及其编译、解释程序 C: 数据库运行控制程序

D: 宿主语言及其编译、处理程序 正确答案:

(单选题) 30: 物理数据独立性是指( )。 A: 概念模式改变,外模式和应用程序不变 B: 内模式改变,外模式和应用程序不变 C: 内模式改变,概念模式不变 D: 概念模式改变,内模式不变 正确答案:

(判断题) 1: 多粒度封锁中的一个数据对象有显式加锁和隐式加锁两种方式加锁。( ) A: 错误 B: 正确 正确答案:

(判断题) 2: 一个或一组属性的值可以决定其他属性的值,这种关系称为函数依赖。( ) A: 错误 B: 正确 正确答案:

(判断题) 3: 数据库经过多次更新后,其物理组织需要调整,这称为数据库的重组。在已运行的数据库上修改和扩充数据模式称为数据库的重组。( ) A: 错误 B: 正确 正确答案:

(判断题) 4: 包含在任何一个候选键中的属性叫主属性。( ) A: 错误 B: 正确 正确答案:

(判断题) 5: 在操作数据库中的数据时,磁盘和内存交换数据以字节为单位。( ) A: 错误 B: 正确 正确答案:

(判断题) 6: 在部分匹配查询中,通配符“%”代表任意单个字符,“_”代表任意序列的零个或多个字符。( ) A: 错误 B: 正确 正确答案:

(判断题) 7: 将满足1NF的关系模式经过消除非主属性对候选键的的部分函数依赖转变为3NF。( )

www.vu8o.com

??------------------------------------------------------------------------------------------------------------------------------

A: 错误 B: 正确 正确答案:

(判断题) 8: 在关系中能惟一标识元组的属性或属性集称为关系模式的关系键。( ) A: 错误 B: 正确 正确答案:

(判断题) 9: 数据库设计包括四个基本过程,分别是需求分析,概念设计,逻辑设计,物理设计。( ) A: 错误 B: 正确 正确答案: (判断题) 10: 使事务永远处于等待状态,得不到执行的现象称为活锁。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为死锁。( ) A: 错误 B: 正确 正确答案: (判断题) 11: 事务的4个基本性质分别是执行的原子性,功能上的保持一致性,彼此的隔离性,作用持久性。( ) A: 错误 B: 正确 正确答案:

(判断题) 12: 数据管理技术经历了人工处理阶段、文件系统阶段和数据库系统阶段三个发展阶段。 ( ) A: 错误 B: 正确 正确答案:

(判断题) 13: 常用的封锁有排他锁和共享锁。 A: 错误 B: 正确 正确答案:

(判断题) 14: 分布式数据库的两种数据库结构分别是物理上分布、逻辑上集中和物理上分布、逻辑上分布。( ) A: 错误 B: 正确 正确答案: (判断题) 15: 一个关系模式分解为多个关系模式时,为了保持原关系模式所满足的特性,要求分解处理具有无损连接性和保持函数依赖性。( ) A: 错误 B: 正确 正确答案: (判断题) 16: 数据模型是指用来描述数据的一组概念和定义,数据模型的三要素包括数据结构、数据操作数据完整性约束;( ) A: 错误 B: 正确 正确答案:

(判断题) 17: 关系代数中五种基本运算分别为:并、差 、选择、投影和广义笛卡儿积运算。( ) A: 错误 B: 正确 正确答案: (判断题) 18: 在部分匹配查询中,通配符“%”代表任意单个字符,“_”代表任意序列的零个或多个字符。( ) A: 错误 B: 正确

www.vu8o.com

??------------------------------------------------------------------------------------------------------------------------------

正确答案:

(判断题) 19: SQL的数据更新功能主要包括INSERT、UPDATE和DELETE三个语句。( ) A: 错误 B: 正确 正确答案:

(判断题) 20: 簇集索引(clusteringindex)是指把键值相同的记录在物理上集中存放。( ) A: 错误 B: 正确 正确答案:

(单选题) 1: 在基本的关系中,下列说法( )是正确的。 A: 任意两个元组不允许重复 B: 属性名允许重名 C: 行列顺序有关 D: 列是非同质的 正确答案:

(单选题) 2: 下列SQL句中,能够实现实体完整性控制的语句是 A: FOREIGN KEY B: PRIMARY KEY C: REFERENCES

D: FOREIGN KEY 和REFERENCES 正确答案:

(单选题) 3: 子模式ddl 用来描述( ) A: 数据库的总体逻辑结构 B: 数据库的局部逻辑结构 C: 数据库的物理存储结构 D: 数据库的概念结构 正确答案:

(单选题) 4: codasyl 组织提出的dbtg 报告中的数据模型是 的主要代表( ) A: 层次模型 B: 网状模型 C: 关系模型 D: 实体联系模型 正确答案:

(单选题) 5: 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、dbms、数据库、应用程序及用户等组成的一个整体叫__。( ) A: 文件的集合、操作系统、文件系统

B: 数据的集合、数据库管理系统、数据库系统 C: 命令的集合、数据库系统、软件系统 D: 程序的集合、命令系统、文件系统 正确答案:

(单选题) 6: 从表中取出满足一定条件的记录,生成一个新表的操作称为( )。 A: 复制 B: 选取 C: 连接 D: 投影 正确答案:

(单选题) 7: SQL是 的缩写。( ) A: Standard Query Language B: Select Query Language C: Structured Query Language D: 以上都不是 正确答案:

(单选题) 8: 下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?( )

www.vu8o.com

??------------------------------------------------------------------------------------------------------------------------------

A: 规范化理论提供了判断关系模式优劣的理论标准

B: 规范化理论提供了判断关系数据库管理系统优劣的理论标准 C: 规范化理论对于关系数据库设计具有重要指导意义

D: 规范化理论对于其他模型的数据库的设计也有重要指导意义 正确答案:

(单选题) 9: 要控制两个表中数据的完整性和一致性可以设置\参照完整性规则\,要求这两个表 。 A: 不同数据库中的两个表 B: 连接属性的属性名相同

C: 连接属性的属性数据类型相同

D: 连接属性之间存在外部关系键与关系键的对应关系 正确答案:

(单选题) 10: 数据库管理系统中数据操纵语言dml 所实现的操作一般包括( ) A: 查询、插入、修改、删除 B: 排序、授权、删除

C: 建立、插入、修改、排序 D: 建立、授权、修改 正确答案:

(单选题) 11: 在数据库三级模式间引入二级映象的主要作用是( )