欢迎光临
我们一直在努力

东师数据库系统2022年秋学期在线作业2【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

数据库系统2022年秋学期在线作业2

共40道题 总分:100分

一、单选题(共10题,20分)

1.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一个属性都是()。

A、互不相关的

B、不可分解的

C、长度可变的

D、互相关联的

2.属于BCNF的关系模式()。

A、已消除了插入、删除异常

B、已消除了插入、删除异常和数据冗余

C、仍然存在插入、删除异常

D、在函数依赖范畴内,已消除了插入和删除的异常

3.设有关系模式R(A,B,C,D),R上成立的FD集F={A→C,B→C},则属性集BD的闭包(BD)+为()。

A、BD

B、BCD

C、ABD

D、ABCD

4.为提高效率,关系数据库系统必须进行()处理。

A、定义视图

B、查询优化

C、数据恢复

D、数据规范化到最高范式

5.假如采用关系数据库系统来实现应用,在数据库设计的()阶段,需要将E-R模型转换为关系数据模型。

A、概念设计

B、.物理设计

C、逻辑设计

D、运行阶段

6.SQL中的视图机制提高了数据库系统的()。

A、完整性

B、并发控制

C、隔离性

D、安全性

7.若事务T对数据对象A加上S锁,则()。

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

B、事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。

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

D、事务T可以读A和修改A,其它事务能对A加S锁和X锁。

8.关系代数是一种()。

A、数学运算公式

B、数据描述语言

C、面向对象语言

D、关系数据操作语言

9.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是()。

A、多对多

B、一对一

C、多对一

D、一对多

10.在关系模式R中,函数依赖X→Y的语义是()。

A、在R的某一关系中,若两个元组的X值相等,则Y值不相等

B、在R的每一关系中,若两个元组的X值相等,则Y值也相等

C、在R的某一关系中,Y值应与X值相等

D、在R的每一关系中,Y值应与X值不相等

二、多选题(共10题,20分)

1.若事务T对数据R已加X锁,则其他事务对数据R()。

A、可以加S锁

B、不能加S锁

C、可以加X锁

D、不能加任何锁

2.表之间存在的关系有().

A、效验关系

B、一对一关系

C、一对多关系

D、多对多关系

3.关系代数中专门的关系运算主要有()

A、选择

B、投影

C、连接

D、除

4.通常所说的关系的完整性主要是指().

A、实体完整性

B、引用完整性

C、用户定义的完整性东师答案请进:opzy.net或请联系微信:1095258436

D、数据完整性

5.一个数据库通常有()个模式,一个数据库有()个外模式.

A、1个

B、2~3个

C、N个

D、多个

6.在SQL语句中,X为INT数据类型,可以用来表示”10<X<15″的是()。

A、X>10 AND X<15

B、X Between 10 And 15

C、X IN(11,12,13,14)

D、X Between 11 AND 14

7.为维护数据库的完整性,DBM必须能够().

A、提供定义完整性约束条件的机制

B、提供完整性检查的方法

C、违约处理

D、用户定义的完整性

8.关于模式分解,可以得出如下结论().

A、若要求分解保持函数依赖,那么模式分离总可以达到3NF,但不一定能达到BCNF

B、若要求分解既保持函数依赖,又具有无损连接性,可以达到3NF,但不一定能达到BCNF

C、若要求分解具有无损连接性,一定可以达到4NF

D、若要求分解保持函数依赖,那么模式分离总可以达到BCNF

9.删除学号为05019的学生记录的SQL语句表达式中,不正确的有().

A、DELETE * FROM Student WHERE Sno=’05019′

B、DELETE * FROM Student WHERE Sno LIKE ‘019′

C、DELETE FROM Student WHERE Sno=’05019’

D、DELETE FROM Student WHERE Sno LIKE ‘019’

10.若关系R属于第一范式,且每个属性都不传递依赖于码,则R属于().

A、第二范式

B、第三范式

C、BC范式

D、第四范式

三、判断题(共20题,60分)

1.同一实体集内的各实体之间只能存在一对一的联系。

A、错误

B、正确

2.数据库物理设计的目标就是提高数据库的性能和有效利用存储空间.

A、错误

B、正确

3.利用分时的方法同时处理多个事务,称为事务的并发调度.

A、错误

B、正确

4.逻辑设计阶段,将概念模式转换成DBMS支持的数据模型,形成数据库的逻辑模式.

A、错误

B、正确

5.一个表与其自身进行连接,称为表的自身连接。

A、错误

B、正确

6.在E-R图中用矩形表示实体型。

A、错误

B、正确

7.集合操作主要包括并操作INTERSECT和交操作UNION 和差操作。

A、错误

B、正确

8.函数依赖具有传递性.

A、错误

B、正确

9.物理设计阶段,根据DBMS的特点和处理的需要,选择存储结构,建立索引,形成数据库的模式.

A、错误

B、正确

10.基本关系中行和列的顺序都是可以任意交换的。

A、错误

B、正确

11.事务程序通常以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束.

A、错误

B、正确

12.层次模型对具有一对多的层次联系的部门描述非常自然、直观、容易理解。

A、错误

B、正确

13.如果一个属性经常在查询条件中出现,则考虑在这个属性上建立索引.

A、错误

B、正确

14.若要求分解保持函数依赖,那么模式分离总可以达到3NF,但不一定能达到BCNF。

A、错误

B、正确

15.SQL是一种关系演算语言。

A、错误

B、正确

16.如果一个属性经常作为最大值和最小值等聚集函数的参数,则考虑在这个属性上建立索引.

A、错误

B、正确

17.SQL标准允许具有WITH GRANT OPTION的用户把相应权限传递授予其他用户,因此可能循环授权。

A、错误

B、正确

18.事务故障意味着事务没有达到预期的终点.

A、错误

B、正确

19.元组中的一行的值称为分量。

A、错误

B、正确

20.如果一个关系数据库中的所有关系模式都满足BC范式,那么在函数依赖范畴内,它已经实现了模式的彻底分解,达到了最高的规范化程序,消除了更新异常和信息冗余.

A、错误

B、正确

数据库系统2022年秋学期在线作业2

共40道题 总分:100分

一、单选题(共10题,20分)

1.数据库的网状模型应满足的条件是()。

A、允许一个以上的无双亲,也允许一个结点有多个双亲

B、必须有两个以上的结点

C、有且仅有一个结点无双亲,其余结点都只有一个双亲

D、每个结点有且仅有一个双亲

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

A、数据存储量太大

B、没有严格保护数据

C、未对数据进行完整性控制

D、数据冗余

3.SQL的视图是从()中导出的。

A、基本表

B、视图

C、基本表或视图

D、数据库

4.数据库的()是指数据的正确性和相容性。

A、安全性

B、完整性

C、并发控制

D、恢复

5.SQL语言具有()的功能。

A、关系规范化、数据操纵、数据控制

B、数据定义、数据操纵、数据控制

C、数据定义、关系规范化、数据控制

D、数据定义、关系规范化、数据操纵

6.关系数据库的规范化理论主要解决的问题是()。

A、如何构造合适的数据逻辑结构

B、如何构造合适的数据物理结构

C、如何构造合适的应用程序界面

D、如何控制不同用户的数据操作权限

7.()是长期存放在计算机内的、有组织的、可共享的相关数据的集合。

A、DATA

B、INFORMATION

C、DB

D、DBS

8.在关系模式R中,函数依赖X→Y的语义是()。

A、在R的某一关系中,若两个元组的X值相等,则Y值不相等

B、在R的每一关系中,若两个元组的X值相等,则Y值也相等

C、在R的某一关系中,Y值应与X值相等

D、在R的每一关系中,Y值应与X值不相等

9.数据库系统的核心是()。

A、数据库

B、数据库管理系统

C、数据模型

D、软件工具

10.事务并发执行时,每个事务不必关心其他事务,如同在单用户环境下执行一样,这个性质称为事务的()。

A、持久性

B、一致性

C、孤立性

D、隔离性

二、多选题(共10题,20分)

1.下述SQL命令的短语中,定义属性上约束条件的是()。

A、NOT NULL短语

B、UNIQUE短语

C、CHECK短语

D、HAVING短语

2.R属于1NF,经过()可以达到3NF.

A、消除非主属性对码的部分函数依赖

B、消除非主属性对码的传递函数依赖

C、消除主属性对码的部分和传递函数依赖

D、消除非平凡且非函数依赖的多值依赖

3.数据的完整性是指数据的().

A、一致性

B、正确性

C、相容性

D、有效性

4.查询树的启发式优化中典型的启发式规则有().

A、投影运算应尽量先做

B、选择运算应尽可能先做

C、把投影运算与选择运算同时进行

D、找出公共子表达式

5.在SELECT语句的FROM子句中允许出现().

A、列名

B、基本表名

C、视图名

D、表达式

6.属性值约束主要有().

A、非空值约束

B、基于元组的检查子句

C、域约束子句

D、默认

7.当违反参照完整性,出现不一致时,系统可以用如下的策略进行处理().

A、拒绝执行

B、级连操作

C、设置为空值

D、修改约束

8.已知关系R具有属性A,B,C,D,E,F.假设该关系有如下函数依赖AB→C,BC→AD,D→E,CF→B,则下列依赖蕴含于给定的这些函数依赖的有().

A、AB→C

B、AB→D

C、AB→E

D、AB→F

9.人工管理阶段具有如下特点().

A、数据不保存

B、应用程序管理数据

C、数据不共享

D、数据不具有独立性

10.在SQL中,DELETE语句可以删除().

A、基本表

B、视图

C、视图中的元组

D、基本表中的元组

三、判断题(共20题,60分)

1.码可以是一个或多个属性的组合

A、错误

B、正确

2.数据结构描述的是系统的静态特性

A、错误

B、正确

3.数据库是否进行垂直分解取决于分解后的所有事务的总效率是否得到了提高.

A、错误

B、正确

4.数据库镜像是根据DBA的要求,自动把整个数据库或其中的关键数据复制到另一个磁盘上.

A、错误

B、正确

5.在一个基本表中可以建立多个聚簇索引。

A、错误

B、正确

6.从关系R中找到满足给定条件的诸元组是投影运算。

A、错误

B、正确

7.连接是开销较大的运算,参与连接的关系越多开销也越大.因此,要通过逻辑模式的规范化来提高数据库查询的性能.

A、错误

B、正确

8.可串行性是并发事务正确调度的准则.

A、错误

B、正确

9.事务故障的恢复是由系统重新启动时自动完成的,不需要用户干预.

A、错误

B、正确

10.数据库的外模式是在物理设计阶段形成 的.

A、错误

B、正确

11.数据库是长期存储在计算机内的、有组织的、可共享的大量数据的集合。

A、错误

B、正确

12.当内查询的结果只有一个值时,可以用=代替IN谓词。

A、错误

B、正确

13.在8种关系代数运算中,交、连接和除可以采用其他5种运算来表达。

A、错误

B、正确

14.层次模型可以表示多对多的联系。

A、错误

B、正确

15.模式/内模式映像可以保证数据的物理独立性。

A、错误

B、正确

16.若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为主码。

A、错误

B、正确

17.模式也称为外模式,它是数据库用户能够看见和使用的逻辑结构和特征的描述。

A、错误

B、正确

18.关系R与关系S的交,也可以表示为R-(R-S)。

A、错误

B、正确

19.关系数据库管理系统中的查询处理程序能自动实现查询优化.

A、错误

B、正确

20.数据库的重组织与重构造的差别在于:重组织并不修改原有的逻辑模式和内模式;而重构造则会部分修改原有的逻辑模式和内模式.

A、错误

B、正确

数据库系统2022年秋学期在线作业2

共40道题 总分:100分

一、单选题(共10题,20分)

1.关系运算中花费时间可能最长的运算是()。

A、投影

B、选择

C、笛卡尔积

D、除

2.一个实体型转换为一个关系模式。关系的码为()。

A、实体的码

B、二个实体码的组合

C、n端实体的码

D、多个实体的码

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

A、命令

B、授权

C、定义

D、审计

4.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行()。

A、安全性控制

B、完整性控制

C、并发控制

D、可靠性控制

5.关系模式R中的属性全部都是主属性,则R的最高范式必定是()。

A、2NF

B、3NF

C、BCNF

D、4NF

6.并发操作会带来()数据不一致性。

A、丢失修改、不可重复读、读脏数据、死锁

B、不可重复读、读脏数据、死锁

C、丢失修改、读脏数据、死锁

D、丢失修改、不可重复读、读脏数据

7.数据库技术的奠基人之一,E.F.Codd于1970年发表多篇论文,主要论述的是()。

A、层次数据模型

B、网络数据模型

C、关系数据模型

D、面向对象数据模型

8.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。

A、实体完整性约束

B、参照完整性约束

C、用户自定义完整性约束

D、关键字完整性约束

9.SQL语言属于()。

A、关系代数语言

B、元组关系演算语言

C、域关系演算语言库

D、具有关系代数和关系演算双重特点的语言

10.数据库中的封锁机制是()的主要方法。

A、完整性

B、安全性

C、并发控制

D、恢复

二、多选题(共10题,20分)

1.死锁的诊断机制主要有()。

A、一次封锁法

B、顺序封锁法

C、超时法

D、等待图法

2.如下情况()是冲突操作。

A、对同一个数据的读写操作

B、对不同数据的读写操作

C、对不同数据的写写操作

D、对同一数据的写写操作

3.关系模型具有下列优点().

A、建立在严格的数学概念的基础上

B、概念单一

C、存取路径对用户透明

D、查询效率高于非关系数据模型

4.调查用户的具体步骤主要有().

A、调查组织机构情况

B、调查各部门的业务活动情况

C、协助用户明确对新系统的各种要求

D、确定新系统的边界

5.视图的作用主要有().

A、简化用户的操作

B、使用户以多种角度看待同一数据

C、对重构数据库提供了一定程序的逻辑独立性

D、对机密数据提供安全保护

6.某查询语句中有”%田%”语句,在查询结果中可能含有().

A、张田

B、陈力田

C、田华

D、刘田耕

7.数据库系统的软件主要包括().

A、DBMS

B、操作系统

C、高级语言及应用开发工具

D、数据库应用系统

8.在SQL中,DELETE语句可以删除().

A、基本表

B、视图

C、视图中的元组

D、基本表中的元组

9.SQL中定义事务的语句主要有().

A、END TRANSACTION

B、BEGIN TRANSACTION

C、COMMIT

D、ROLLBACK

10.下面()是平凡依赖.

A、Sno Cname Grade→Cname Grade

B、Sno Cname→Cname Grade

C、Sno Cname→Sname Grade

D、Sno Sname→Sname

三、判断题(共20题,60分)

1.查询优化主要是物理方法的优化,而逻辑方法优化与否影响不大。

A、错误

B、正确

2.R的码的真子集有可能函数决定R的所有其他属性。

A、错误

B、正确

3.一个1:N的联系可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并.

A、错误

B、正确

4.实体所具有的某一特性称为属性。

A、错误

B、正确

5.数据库主要有查询和更新两大类操作。

A、错误

B、正确

6.表中一列即为一个元组。

A、错误

B、正确

7.职工实体内部具有领导与被领导的联系是一对多的联系。

A、错误

B、正确

8.客观存在并可相互区别的事物的集合称为实体集。

A、错误

B、正确

9.一个表与其自身进行连接,称为表的自身连接。

A、错误

B、正确

10.在E-R图中用矩形表示实体型。

A、错误

B、正确

11.函数依赖具有传递性.

A、错误

B、正确

12.SQL语言是具有关系代数和关系演算双重特点的语言。

A、错误

B、正确

13.表中只能有唯一一个主码,但是可以有任意数量的UNIQUE属性或属性集.

A、错误

B、正确

14.关系是笛卡尔积的有限子集,所以关系也是一个二维表。

A、错误

B、正确

15.若要求分解既保持依赖,又具有无损连接性,可以达到3NF,但不一定能达到BCNF

A、错误

B、正确

16.后备文件是指用来记录事务对数据库的更新操作的文件

A、错误

B、正确

17.事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位.

A、错误

B、正确

18.数据库的外模式是在物理设计阶段形成 的.

A、错误

B、正确

19.数据库的外模式/模式映像,保证了数据与程序的逻辑独立性。

A、错误

B、正确

20.嵌入式SQL是将SQL语句嵌入到程序设计语言中,被嵌入 的程序设计语言称为主语言.

A、错误

B、正确

数据库系统2022年秋学期在线作业2

共40道题 总分:100分

一、单选题(共10题,20分)

1.关系运算中花费时间可能最长的运算是()。

A、投影

B、选择

C、笛卡尔积

D、除

2.一个实体型转换为一个关系模式。关系的码为()。

A、实体的码

B、二个实体码的组合

C、n端实体的码

D、多个实体的码

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

A、命令

B、授权

C、定义

D、审计

4.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行()。

A、安全性控制

B、完整性控制

C、并发控制

D、可靠性控制

5.关系模式R中的属性全部都是主属性,则R的最高范式必定是()。

A、2NF

B、3NF

C、BCNF

D、4NF

6.并发操作会带来()数据不一致性。

A、丢失修改、不可重复读、读脏数据、死锁

B、不可重复读、读脏数据、死锁

C、丢失修改、读脏数据、死锁

D、丢失修改、不可重复读、读脏数据

7.数据库技术的奠基人之一,E.F.Codd于1970年发表多篇论文,主要论述的是()。

A、层次数据模型

B、网络数据模型

C、关系数据模型

D、面向对象数据模型

8.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。

A、实体完整性约束

B、参照完整性约束

C、用户自定义完整性约束

D、关键字完整性约束

9.SQL语言属于()。

A、关系代数语言

B、元组关系演算语言

C、域关系演算语言库

D、具有关系代数和关系演算双重特点的语言

10.数据库中的封锁机制是()的主要方法。

A、完整性

B、安全性

C、并发控制

D、恢复

二、多选题(共10题,20分)

1.死锁的诊断机制主要有()。

A、一次封锁法

B、顺序封锁法

C、超时法

D、等待图法

2.如下情况()是冲突操作。

A、对同一个数据的读写操作

B、对不同数据的读写操作

C、对不同数据的写写操作

D、对同一数据的写写操作

3.关系模型具有下列优点().

A、建立在严格的数学概念的基础上

B、概念单一

C、存取路径对用户透明

D、查询效率高于非关系数据模型

4.调查用户的具体步骤主要有().

A、调查组织机构情况

B、调查各部门的业务活动情况

C、协助用户明确对新系统的各种要求

D、确定新系统的边界

5.视图的作用主要有().

A、简化用户的操作

B、使用户以多种角度看待同一数据

C、对重构数据库提供了一定程序的逻辑独立性

D、对机密数据提供安全保护

6.某查询语句中有”%田%”语句,在查询结果中可能含有().

A、张田

B、陈力田

C、田华

D、刘田耕

7.数据库系统的软件主要包括().

A、DBMS

B、操作系统

C、高级语言及应用开发工具

D、数据库应用系统

8.在SQL中,DELETE语句可以删除().

A、基本表

B、视图

C、视图中的元组

D、基本表中的元组

9.SQL中定义事务的语句主要有().

A、END TRANSACTION

B、BEGIN TRANSACTION

C、COMMIT

D、ROLLBACK

10.下面()是平凡依赖.

A、Sno Cname Grade→Cname Grade

B、Sno Cname→Cname Grade

C、Sno Cname→Sname Grade

D、Sno Sname→Sname

三、判断题(共20题,60分)

1.查询优化主要是物理方法的优化,而逻辑方法优化与否影响不大。

A、错误

B、正确

2.R的码的真子集有可能函数决定R的所有其他属性。

A、错误

B、正确

3.一个1:N的联系可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并.

A、错误

B、正确

4.实体所具有的某一特性称为属性。

A、错误

B、正确

5.数据库主要有查询和更新两大类操作。

A、错误

B、正确

6.表中一列即为一个元组。

A、错误

B、正确

7.职工实体内部具有领导与被领导的联系是一对多的联系。

A、错误

B、正确

8.客观存在并可相互区别的事物的集合称为实体集。

A、错误

B、正确

9.一个表与其自身进行连接,称为表的自身连接。

A、错误

B、正确

10.在E-R图中用矩形表示实体型。

A、错误

B、正确

11.函数依赖具有传递性.

A、错误

B、正确

12.SQL语言是具有关系代数和关系演算双重特点的语言。

A、错误

B、正确

13.表中只能有唯一一个主码,但是可以有任意数量的UNIQUE属性或属性集.

A、错误

B、正确

14.关系是笛卡尔积的有限子集,所以关系也是一个二维表。

A、错误

B、正确

15.若要求分解既保持依赖,又具有无损连接性,可以达到3NF,但不一定能达到BCNF

A、错误

B、正确

16.后备文件是指用来记录事务对数据库的更新操作的文件

A、错误

B、正确

17.事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位.

A、错误

B、正确

18.数据库的外模式是在物理设计阶段形成 的.

A、错误

B、正确

19.数据库的外模式/模式映像,保证了数据与程序的逻辑独立性。

A、错误

B、正确

20.嵌入式SQL是将SQL语句嵌入到程序设计语言中,被嵌入 的程序设计语言称为主语言.

A、错误

B、正确

赞(0)
未经允许不得转载:奥鹏作业网 » 东师数据库系统2022年秋学期在线作业2【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址