数据库系统原理-北京交通大学中国大学mooc课后章节答案期末考试题库2023年_第1页
数据库系统原理-北京交通大学中国大学mooc课后章节答案期末考试题库2023年_第2页
数据库系统原理-北京交通大学中国大学mooc课后章节答案期末考试题库2023年_第3页
数据库系统原理-北京交通大学中国大学mooc课后章节答案期末考试题库2023年_第4页
数据库系统原理-北京交通大学中国大学mooc课后章节答案期末考试题库2023年_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统原理_北京交通大学中国大学mooc课后章节答案期末考试题库2023年视图提高了数据库系统的()。

参考答案:

安全性

SQL中的where子句对应关系代数中的()运算。

参考答案:

选择

设有两个关系R(A,B)和S(B,C),与下列SELECT语句SELECTA,BFROMRWHEREBNOTIN(SELECTBFROMSWHEREC='C56');等价的关系代数表达式是()。

参考答案:

R-πA,B(σC='C56'(R⋈S))

下面列出的关于“视图(View)”的条目中,不正确的是()。

参考答案:

使用视图可以加快查询语句的执行速度

在数据库系统中创建视图后,()保存在数据字典中。

参考答案:

视图定义

在三级模式和两级映像结构中,通过创建视图,构建了()的映像。

参考答案:

外模式与模式

数据库系统中视图创建完毕后,视图事实上是一个()。

参考答案:

虚拟表,查询时可以从一个或者多个基本表或视图中导出的表。

SQL查询语句中,关于WHERE子句与HAVING子句有下面描述,()是错误的。

参考答案:

HAVING子句作用于基本表,从中选择满足条件的元组

下列语句不属于数据定义语句的是()。

参考答案:

CREATEPROCEDURE

关于关系型数据库中视图(view)的说法,错误的是()

参考答案:

使用视图一般有利于提高查询速度

关于关系型数据库的索引技术,如下说法错误的是()。

参考答案:

一个基本表上可以建立多个聚簇索引

在SQL的语句中,ALTER的作用是()。

参考答案:

修改基本表的结构

建立数据库三级模式由SQL语言的数据定义功能完成。

参考答案:

正确

数据库中只存放视图的定义,数据仍然存放在基本表中。

参考答案:

正确

所有的嵌套查询都可以用连接运算替代。

参考答案:

错误

视图一经定义,对它的操作便没有任何限制。

参考答案:

错误

在视图上不能完成的操作是在视图上定义新的基本表。

参考答案:

正确

建立数据库三级模式由SQL语言的数据操纵功能完成。

参考答案:

错误

SQL语言中,用GRANT/REVOKE语句实现数据库的完整性控制。

参考答案:

错误

子查询的查询条件依赖于外层父查询的某个属性值,这类查询称之为不相关子查询。

参考答案:

错误

在数据系统中,对存取权限的定义称为()。

参考答案:

授权

在下列的SQL语句中,属于数据权限控制的语句是()。a.CREATEb.SELECTc.UPDATEd.GRANTe.DROPf.DELETEg.ALTERh.INSERTi.REVOKE

参考答案:

d,i

保护数据安全性的方法有()。

参考答案:

以上都是

在数据库系统中使用()方法来管理数据库权限,简化授权的过程。

参考答案:

角色

数据库管理系统提供的安全措施是()。

参考答案:

视图技术

数据库管理系统提供的安全措施中不包括下面的哪一个技术()。

参考答案:

图技术

SQL中对于授予的权限可以由DBA或其他授权者用()语句收回。

参考答案:

REVOKE

为了实现数据库的(),数据库管理系统提供授权功能以控制用户访问数据的权限。

参考答案:

安全性

在关系模型中,起导航数据作用的是()。

参考答案:

关键码

避免死锁的简单办法是采用先来先服务的策略。

参考答案:

错误

共享锁与任何锁都相容。

参考答案:

错误

在数据库系统中,死锁属于系统故障。

参考答案:

错误

一个可串行化的调度不一定是一个正确的并发调度。

参考答案:

错误

在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为封锁。

参考答案:

错误

当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其它事务的干扰,这一特性被称为事务的隔离性。

参考答案:

正确

多个事务对数据库并发操作时,事务的ACID特征可能遭到破坏。

参考答案:

正确

如果事务T获得了数据项Q上的排它锁,则T对Q只能写不能读。

参考答案:

错误

并发控制的主要方法是建立冗余。

参考答案:

错误

对数据库并发操作有可能带来数据冗余问题。

参考答案:

错误

如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()。

参考答案:

两个都是SELECT

事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。

参考答案:

一级封锁协议

对数据库并发操作有可能带来()等数据不一致问题。

参考答案:

以上都可能

在并行处理中,若干事物相互等待对方释放封锁,称为系统进入()状态。

参考答案:

死锁

下面的并发操作会造成数据不一致性中的()问题。【图片】

参考答案:

读“脏”数据

下面()是不冲突操作。

参考答案:

R1(Y)与R2(Y)

假设事务T1和T2的并发操作如下表,T1与T2间并发操作()问题。【图片】

参考答案:

存在T1的修改被丢失的

封锁机制中若事务T对数据对象W加了S锁,下面的()和()的描述是错误。Ⅰ.T只能读取W,不能修改WⅡ.其他事务可以再对W加X锁Ⅲ.其他事务可以再对W加S锁Ⅳ.T可以读取和修改W

参考答案:

Ⅱ和Ⅳ

下面()是冲突操作。

参考答案:

R1(Y)与W2(Y)

封锁机制中若事务T对数据对象W加了X锁,()的描述是正确的。

参考答案:

T可以读取和修改W

设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是()。【图片】

参考答案:

该操作丢失修改

DBMS中实现事务隔离性的子系统是()。

参考答案:

并发控制子系统

若事务T对数据对象A加上S锁,下面的叙述中正确的是()。

参考答案:

事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁。

对数据库的并发操作不可能带来的问题是()。

参考答案:

数据冗余

以下调度方案中不是可串行调度的是()。

参考答案:

r1(A)r2(A)w1(A)w2(A)r1(B)w1(B)r2(B)w2(B)

如果事务T获得了数据项Q上的排它锁,则T对Q()。

参考答案:

既可读又可写

DBMS的并发控制子系统,保证了事务()的实现。

参考答案:

隔离性

主属性不能为空,这一规则属于()。

参考答案:

实体完整性约束

在选课关系(学号,课程号,成绩)中,要求成绩值处于区间[0,100],需要建立的完整性约束是()。

参考答案:

用户自定义完整性约束

创建表的用户才可以在表上创建触发器,而且一个数据表上能创建的触发器数量为()。

参考答案:

一定数量

触发器是用户定义在关系表上的一类由事件驱动的特殊过程,触发事件不可以是()。

参考答案:

DROP

在数据库中,产生数据不一致的根本原因是()。

参考答案:

数据冗余

在创建关系学生(学号,姓名,性别)时,为表达学号的值域是8个数字组成的字符串,需要建立()。

参考答案:

用户自定义完整性约束

在多用户共享系统中,并发操作的事务之间互相干扰是破坏了事务的()。

参考答案:

隔离性

为了防止一个用户的工作不适当地影响另一个用户,应该采取()。

参考答案:

并发控制

在数据库系统中,数据独立性是指()。

参考答案:

数据与应用程序的独立性

下列实体类型的联系中,属于多对多联系的是()。

参考答案:

学生与课程之间的联系

关系数据模型与层次模型和网状模型相比,主要缺点是查询效率不高,因此DBMS必须对用户的查询请求进行查询优化。

参考答案:

正确

下面的并发操作会造成数据不一致性中的()问题。T1T2R(A)=10A=A+5W(A)=15R(A)=15ROLLBACKA=10

参考答案:

读“脏”数据

假设事务T1和T2的并发操作如下表,T1与T2间并发操作()问题。T1T2①R(A)=36②R(A)=36③A←A+1W(A)=37④A←A+1W(A)=37

参考答案:

存在T1的修改被丢失的

封锁机制中若事务T对数据对象W加了S锁,下面的()和()的描述是错误的。Ⅰ.T只能读取W,不能修改WⅡ.其他事务可以再对W加X锁Ⅲ.其他事务可以再对W加S锁Ⅳ.T可以读取和修改W

参考答案:

Ⅱ和Ⅳ

假设事务T1和T2的并发操作如下表,T1与T2间并发操作()问题。T1T2①R(A)=100A←A+1W(A)=101②R(A)=101③ROLLBACK

参考答案:

存在T2读了“脏数据”的

设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是()。T1T2①读A=10②读A=10③A=A-5写回④A=A-8写回

参考答案:

该操作丢失修改

DBMS的并发控制子系统,保证了事务__________的实现()。

参考答案:

隔离性

在多用户共享系统中,并发操作的事务之间互相干扰是破坏了事务的()。

参考答案:

隔离性

关系模型中,实体与实体间的联系都是通过()。

参考答案:

关系表示

当两个关系没有公共属性时,其自然连接操作表现为()。

参考答案:

笛卡儿积操作

雇员关系EMP和部门关系DEPT如下表所示。其中雇员关系表EMP定义雇员号为主键,部门号为外键,部门信息表DEPT定义部门号为主键。EMPDEPT雇员号雇员名部门号工资部门号部门名地址001010056101张山王宏达马林生赵敏02010204200012001000150001020304业务部销售部服务部财务部1号楼2号楼3号楼4号楼下面列出的操作不能成功执行的是()。

参考答案:

将EMP中雇员号=‘101’的部门号改为‘05’

已知对如下的关系R和S进行关系代数操作的结果是T,则该代数操作是()。R:S:T:ABCBDABCDa1b12b13a1b123a1b26b27a1b267a2b38b310a2b3810a2b412b420a2b41220b52

参考答案:

R∞S

用户使用非过程化的语言表达查询,用户必须了解存取路径。

参考答案:

错误

在创建选课关系(学号,课程号,成绩)时,为表达“学号”与学生关系的主键“学号”相对应,需要建立()。

参考答案:

参照完整性约束

设属性A是关系R的主属性,则属性A不能取空值(NULL),这是满足()。

参考答案:

实体完整性规则

数据库应用中,一般一条SQL语句可产生或处理一组记录,而主语言语句一般一次只能处理一条记录,其协调可通过下列哪些技术实现()。

参考答案:

游标

嵌入式SQL语句与主语言之间通信的主要实现方式不包括()。

参考答案:

建立聚簇索引

在嵌入式SQL中,与游标相关的有四个语句,它们中()语句执行游标定义中的SELECT语句。

参考答案:

OPEN

在高级语言中使用嵌入式SQL语句时,所有SQL语句前必须添加前缀()。

参考答案:

EXECSQL

用于创建存储过程的SQL语句是()。

参考答案:

CREATEPROCEDURE

存储过程是由触发事件发生时被触发或被激活的。

参考答案:

错误

应用服务器一般运行程序代码,实现业务规则,数据库服务器承担数据存储、管理等功能。

参考答案:

正确

游标被关闭后就不再和原来的查询结果集相联系。

参考答案:

正确

游标被关闭后不能再次打开,只能重新定义游标。

参考答案:

错误

SQL编程技术可以提高应用系统和数据库管理系统之间的互操作性。

参考答案:

正确

SQL是非过程化的语言,DBMS不提供过程化SQL的使用方式。

参考答案:

错误

在嵌入式SQL中,宿主语言是SQL语言。

参考答案:

错误

说明性语句、数据定义语句、数据控制语句、数据更新语句不需要使用游标。

参考答案:

错误

函数的定义与存储过程类似,不同之处是函数必须指定返回的类型,存储过程可以不指定。

参考答案:

正确

函数返回类型可以是表类型。

参考答案:

正确

存储过程只编译一次,但可以被调用多次。

参考答案:

正确

存储过程和函数都属于数据库对象,可以用CREATE命令定义。

参考答案:

正确

存储过程中可以建表、索引、存储过程等数据库对象。

参考答案:

错误

通过授权让用户只能执行存储过程而不能直接访问数据库对象,可以提高数据库的安全性。

参考答案:

正确

ODBC适用于任何一种数据库应用系统开发语言。

参考答案:

正确

恢复的主要技术是()。‍

参考答案:

日志文件和数据转储

要使数据库具有可恢复性,最基本的原则是()。

参考答案:

数据重复存储

事务中的诸操作要么都做要么都不做,这体现了事务的()。

参考答案:

原子性

DBMS中实现事务持久性的子系统是()。

参考答案:

恢复管理子系统

为保证数据库是可恢复的,登记日志文件时必须遵循()原则。

参考答案:

先写日志记录,再写数据库

下面的概念中不属于事务具有的ACID性质的是()。

参考答案:

完整性

在做数据转储时有静态转储和动态转储两种方式,在动态转储时除做数据备份外,还要()才能在恢复数据时保证数据一致。

参考答案:

建日志文件

数据库恢复时利用的冗余数据指()。

参考答案:

日志文件、数据库后备副本

记载数据库系统运行过程中所有更新操作的文件称为()。

参考答案:

日志文件

事务故障是指事务在运行至正常终止点前被终止,恢复步骤中()是正确的。Ⅰ.正向扫描日志文件,查找更新操作Ⅱ.反向扫描日志文件,查找更新操作Ⅲ.将日志记录中“更新前的值”写入数据库Ⅳ.将日志记录中“更新后的值”写入数据库

参考答案:

Ⅱ和Ⅲ

数据库恢复中采用的基本技术之一是()。

参考答案:

数据转储

数据库系统中可能发生各种各样的故障,下列故障中属于系统故障的是()。

参考答案:

因机房停电导致数据库服务器重启

数据库恢复中采用的基本技术不包括()。

参考答案:

三级封锁协议

()是DBMS的基本单位,它是由用户定义的一组逻辑一致的程序序列。

参考答案:

事务

数据库系统故障一般分为事务故障、系统故障和介质故障。事务故障和系统故障的恢复由系统自动完成,而介质故障需由DBA根据操作规范手工完成恢复。

参考答案:

正确

如下图所示,系统发生故障时,采用检查点技术的恢复子系统对事务【图片】的恢复策略是重做该事务。【图片】

参考答案:

错误

SQL语言中,用于事务回滚的语句是ROLLBACK。

参考答案:

正确

数据库系统故障一般分为事务故障、系统故障和介质故障。其中只有事务故障的恢复是由系统自动完成的。

参考答案:

错误

登记日志文件时无论先写日志文件还是后写日志,RDBMS都能保证数据库可恢复。

参考答案:

错误

事务的持久性是由DBMS的恢复子系统实现的。

参考答案:

正确

若数据库中只包含成功事务提交的结果,则此数据库就称为处于不一致状态。

参考答案:

错误

事务的一致性是指事务一旦提交,对数据库的改变是永久的。

参考答案:

错误

科室关系DEPT和医生关系EMP如下表所示,其中科室关系DEPT中定义科室编号为主键,医生关系EMP中定义医生编号为主键,科室编号为外键。EMPDEPT医生编号姓名科室编号工资科室编号科室名称地址021174506203张晓明李志刚刘远航赵莉03020104550082007400530001020304外科内科胸外科妇产科1号楼二层1号楼一层2号楼一层2号楼二层下列操作中不能成功执行的是()。

参考答案:

在EMP中插入行(‘202’,‘王向阳’,‘05’,5000)

采用索引扫描方法执行选择运算的前提条件是在选择条件的属性上建有索引。

参考答案:

正确

每一种基本的关系代数运算都有多种不同的实现算法。

参考答案:

正确

DBMS在物理优化阶段的任务是为关系代数表达式的每一个操作符选择具体的实现算法。

参考答案:

正确

DBMS在查询处理的查询优化阶段,会在查询涉及的属性列上建立索引来提高查询效率。

参考答案:

错误

两个关系代数表达式产生的结果关系只要具有相同的属性集和相同的元组集,则这两个关系代数表达式就是等价的。

参考答案:

正确

查询优化时,代数优化改变查询语句的操作的次序和组合,不涉及底层的存取路径。

参考答案:

正确

查询优化的策略之一是对关系文件进行适当的预处理,预处理的方法是对文件进行排序或建立索引。

参考答案:

正确

关系数据模型与层次模型和网状模型相比,主要缺点是查询效率不高,因此DBMS必须对用户的查询请求进行优化。

参考答案:

正确

查询优化处理时选择运算应尽可能先做的目的是避免重复扫描关系。

参考答案:

错误

下列关于数据库查询处理的叙述中,错误的是()。

参考答案:

每一种基本的关系代数运算都有一种普遍适用的最优的实现算法

下列关于索引的说法不正确的是()。

参考答案:

索引一经建立就需要人工以手动的方式进行维护

关于建立索引的描述,有下列说法:Ⅰ.对于经常在其上需要执行查询操作并且数据量大的表,可以考虑建立索引Ⅱ.对于经常在其上需要执行插入、删除和更新操作的表,可以考虑建立索引Ⅲ.对于经常出现在WHERE子句中的属性,可以考虑建立索引Ⅳ.对于经常出现在ORDERBY子句、GROUPBY子句中的属性,应尽量避免建立索引上述说法正确的是()。

参考答案:

Ⅰ和Ⅲ

关于查询优化问题,下列说法错误的是()。

参考答案:

先执行表连接条件,后执行查询条件,有利于提高查询效率

建立索引的目的一般是为了提高数据的()效率。

参考答案:

查询

考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致,则该索引为()。

参考答案:

聚集索引

下列关于实现连接运算的嵌套循环连接算法的叙述中,哪一条是错误的()。

参考答案:

嵌套循环连接算法只适用于连接条件是等值比较的情况

下列4项中,必须进行查询优化的是()。

参考答案:

关系数据库

为了提高数据的查询效率,需要在数据库中建立索引,则下列设计索引的原则描述正确的是()。

参考答案:

在频繁进行排序或分组(即进行groupby或orderby操作)的列上建立索引

设E是关系代数表达式,F是选取条件表达式,若F只涉及属性{A1,…AN},则最能反映该条件的等价变换规则是()。

参考答案:

δF(πA1,A2,…,AN(E))≡πA1,A2,…,AN(δF(E))

在关系代数表达式的等价优化中,不正确的叙述是()。

参考答案:

尽早执行连接运算

根据系统所提供的存储路径,选择合理的存取策略,这种优化方式称为()。

参考答案:

物理优化

在关系代数运算中,最费时间和空间的是()。

参考答案:

笛卡尔积运算

在下列关于代数优化的启发式规则中不正确的是()。

参考答案:

尽量使用索引

在下列关于代数优化的启发式规则中最基本的一条是()。

参考答案:

选择运算尽可能先做

在代数优化的策略中,最重要和最基本的一条是()。

参考答案:

尽早执行选择运算

数据库管理系统(DBMS)是()。

参考答案:

建立使用维护数据库的软件

数据库管理系统(DBMS)是一类系统软件,它是建立在下列()系统之上的。

参考答案:

操作

在数据管理技术发展过程中,需要应用程序管理数据的是()。

参考答案:

人工管理阶段和文件系统阶段

数据库系统与文件系统的本质区别是()。

参考答案:

整体数据结构化

文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和()。

参考答案:

数据不一致

下列特点不属于数据库数据的基本特点的是()

参考答案:

分布式

数据库类型是按照()来划分的。

参考答案:

数据模型

在数据库技术中,独立于计算机系统的模型是()。

参考答案:

E-R模型

用二维表数据来表示实体及实体之间联系的数据模型称为()。

参考答案:

关系模型

数据库中全体数据的逻辑结构和特征的描述称为()。

参考答案:

模式

数据库系统三级模式之间存在下列映射关系,将正确的填入括号中()。

参考答案:

外模式/模式

数据的逻辑独立性是指()。

参考答案:

数据与程序的逻辑独立性

数据独立性是借助数据库管理数据的一个显著优点,下列关于数据库独立性的说法,错误的是()。

参考答案:

逻辑独立性是指用户的应用程序与数据库的ER模型是相互独立的

下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库系统阶段

参考答案:

只有Ⅰ

在E-R图中,用来表示属性的图形是()。

参考答案:

椭圆形

数据库中对数据的操作以()为单位。‍

参考答案:

以上都可以

()属于信息世界的模型,实际上是从现实世界到机器世界的一个中间层次。

参考答案:

概念模型

数据库管理系统是()。

参考答案:

在操作系统支持下的系统软件

数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。

参考答案:

错误

数据库系统实现整体数据的结构化这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。

参考答案:

正确

数据模型的三个组成部分是数据结构、数据关系和数据操作。

参考答案:

错误

我们通常把层次模型和网状模型称为非关系模型。

参考答案:

正确

数据库中只有一个模式,也只有一个内模式,因此模式/内模式映象是唯一的。

参考答案:

正确

数据库中只有一个模式,也只有一个外模式,因此模式/外模式映象是唯一的。

参考答案:

错误

模式/内模式映象为数据库提供了物理数据独立性。

参考答案:

正确

数据库中数据的逻辑独立性是由模式/内模式映像保证的。

参考答案:

错误

E-R图中的联系至少与两个实体有关。

参考答案:

错误

在关系数据模型中,两个关系R1与R2之间存在1∶M的联系,可以通过在关系R1中的外键在相关联的另一个关系R2中检索相对应的记录。

参考答案:

错误

在关系数据库设计中,设计E-R图是需求分析阶段的任务。

参考答案:

错误

数据字典中存储的和表相关的数据包括表的属性组成及类型、加在表上的权限定义、各种约束以及表中的数据。

参考答案:

错误

一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。

参考答案:

错误

在数据库设计中,将ER图转换成关系数据模型的过程属于概念设计阶段。

参考答案:

错误

需求分析的结果只要考虑目前用户的要求,不需要考虑可能的扩充和改变。

参考答案:

错误

数据流图是进行详细的数据收集和数据分析所获得的最主要成果。

参考答案:

错误

数据流图和数据字典是在数据库的逻辑结构设计阶段完成的。

参考答案:

错误

设计数据流图(DFD)属于数据库设计()阶段的任务。

参考答案:

需求分析

从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是()。

参考答案:

M端实体的与N端实体的码的组合

以下不属于数据库设计的内容是()。

参考答案:

设计数据库管理系统

在将E-R图转换成关系模型时,对实体型及实体型间联系的正确转换是()。Ⅰ.一个实体型转换为一个关系模式。Ⅱ.一个1:n联系可以转换为一个关系模式。Ⅲ.一个1:n联系可以与n端对应的关系模式合并。Ⅳ.一个n:m联系可以与n端对应的关系模式合并。

参考答案:

Ⅰ、Ⅱ和Ⅲ

数据字典是一种典型的元数据,在数据库设计中占有重要的地位,下列内容一般不属于数据字典内容的是()。

参考答案:

关系表中的元组

在数据库应用系统设计过程中,编写与调试应用程序所属的阶段是()。

参考答案:

数据库实施阶段

对于包含6个不同的实体型、4个不同的二元联系和1个三元联系的E-R图,如果4个二元联系由1个1:N联系,1个1:1联系,2个M:N联系组成,1个三元联系是M:N:P类型的,根据E-R图转换成关系模型的规则,转换成关系的数目至少是()。

参考答案:

9

在数据库设计中,将ER图转换成关系数据模型的过程属于()。

参考答案:

逻辑设计阶段

已知某管理信息系统概念设计的结果是:涉及的实体有5个,并有1个1:1联系,1个1对多联系和2个多对多联系,则将概念模型转化为逻辑模型时,至少需要设计()个关系模式。

参考答案:

7

在E-R模型中,如果有6个不同实体集,有7个不同的二元联系,其中2个1:N联系,2个1:1联系,3个M:N联系,根据E-R模型转换成关系模型的规则,转换成关系的数目至少是()。

参考答案:

9

在关系数据库设计中,设计关系模式是下面哪一阶段应完成的任务()。

参考答案:

逻辑结构设计

数据模型的三要素是外模式,概念模式和内模式。

参考答案:

错误

一个用户只能有一个角色。

参考答案:

错误

拥有某一权限的用户就能将该权限转授给其他用户。

参考答案:

错误

自主控制方法比强制控制方法更灵活和更安全。

参考答案:

错误

SQL语言中,用GRANT/REVOKE语句实现数据库的完整性控制。

参考答案:

错误

保护数据安全性的一般方法是设置用户标识和存取控制权限。

参考答案:

正确

SQL通信区的作用是向主语言传递SQL语句的执行状态信息,主语言能够根据这些信息控制程序流程。

参考答案:

正确

数据库的安全性是指数据的正确性和一致性。

参考答案:

错误

设有关系R(A,B,C)的值如下:ABC223234335下列叙述正确的是()。

参考答案:

函数依赖BC→A在上述关系中成立

下列哪一个不是由关系模式设计不当引起的()。

参考答案:

丢失更新

设有关系模式R(A,B,C,D,E)及其上的函数依赖集F={AC→B,C→D,AC→E,B→C},那么关系模式R最高是()。

参考答案:

第一范式的

下列关于关系模式的码的叙述中不正确的是()。

参考答案:

不包含在主码中的属性称为非主属性

如果关系模式R满足INF,且每个非主属性既不部分函数依赖于候选码,也不传递函数依赖于候选码,则R最高一定属于()。

参考答案:

3NF

在关系数据库中,对关系模式的基本要求是满足()。

参考答案:

1NF

使用角色授权的操作如下,正确的步骤是()。Ⅰ将角色授予用户user1Ⅱ创建角色role1Ⅲ将学生表student的查询权限授给角色

参考答案:

Ⅱ、Ⅲ、Ⅰ

在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。

参考答案:

范围越小

SQL的GRANT和REVOKE语句可以用来实现()。

参考答案:

自主存取控制

把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()。

参考答案:

GRANTUPDATE(GRADE)ONSCTOZHAO

建立数据库三级模式由SQL语言的下面哪个功能完成()。

参考答案:

数据定义功能

在下列关于关系的陈述中,错误的是()。

参考答案:

表中任意两列的值不能相同

五种基本关系代数运算是()。

参考答案:

∪,-,,π和σ

已知对如下的关系R和S进行关系代数操作的结果是T,则该代数操作是()。R:S:T:ABCBEABCEa1b15b13a1b153a1b26b27a1b267a2b38b310a2b3810a2b412b42a2b4122b52

参考答案:

R∞S

下列关于关系模式的码的叙述中不正确的是()。

参考答案:

不包含在主码中的属性称为非主属性

在选课关系(学号,课程号,成绩)中,要求成绩值处于区间[0,100],需要建立的完整性约束是()

参考答案:

用户自定义完整性约束

关于关系的连接,下列说法错误的是()

参考答案:

自然连接运算结果的模式与两个关系笛卡尔集的模式结构完全相同,其结果集也是两个关系的笛卡尔集的子集

在关系数据库中,视图(view)是三级模式结构中的()。

参考答案:

外模式

雇员关系EMP和部门关系DEPT如下表所示。其中雇员关系表EMP定义雇员号为主键,部门号为外键,部门信息表DEPT定义部门号为主键。EMPDEPT雇员号雇员名部门号工资部门号部门名地址001010056101张山王宏达马林生赵敏02010204200012001000150001020304业务部销售部服务部财务部1号楼2号楼3号楼4号楼下面列出的操作不能成功执行的()。

参考答案:

将DEPT中部门号=‘02’的部门号改为‘10’

已知图书信息表B和出版社信息表P如下。其中图书信息表B定义图书号为主键,出版社号为外键,出版社信息表P定义出版社号为主键。BP图书号图书名出版社号单价出版社号出版社名负责人001010056101计算方法概率论离散数学组合数学010203044523341901020304高教清华大学机械电子王一李平张红赵力下面列出操作中不能成功执行的是()。

参考答案:

将B中图书号=‘101’的出版社号改为‘05’

教师关系T和学院关系S的部分元组如下表所示。其中教师关系表T定义教师号为主键,学院号为外键,学院关系表S定义学院号为主键。TS教师号教师名学院号工资学院号学院名地址001010056101张珊王宏宇马庆华赵敏02010204200012001000150001020304计算机电信土建物理1号楼2号楼3号楼4号楼下面列出的操作不能成功执行的是()。

参考答案:

将T中教师号=‘101’的学院号改为‘05’

对一个关系做投影操作后,下列叙述中正确的是()

参考答案:

新关系的元组个数小于或等于原来关系的元组个数

在对两个关系使用自然连接构成新关系时,一般情况下要求这两个关系含有一个或多个共有的()。

参考答案:

属性

在关系数据库中,通过()来实现不同关系之间的联系。

参考答案:

外码

在关系数据库中,实体完整性要求主属性不能取空值,这一点通常通过()来实现。

参考答案:

定义主码

在关系模型中用()来表示实体及实体之间联系。

参考答案:

二维表

关系代数运算有五种基本运算,下面哪一个不属于基本运算()。

参考答案:

下列关于关系模型中的基本关系的说法,错误的是()。

参考答案:

不同的列的值必须属于不同的域

下列关于关系模式的码的叙述中不正确的是()。

参考答案:

不在主码中的属性称为非主属性

下列关于关系模型中的基本关系的说

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论