数据库原理及应用智慧树知到课后章节答案2023年下湖南城市学院_第1页
数据库原理及应用智慧树知到课后章节答案2023年下湖南城市学院_第2页
数据库原理及应用智慧树知到课后章节答案2023年下湖南城市学院_第3页
数据库原理及应用智慧树知到课后章节答案2023年下湖南城市学院_第4页
数据库原理及应用智慧树知到课后章节答案2023年下湖南城市学院_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

数据库原理及应用智慧树知到课后章节答案2023年下湖南城市学院湖南城市学院

第一章测试

DBS是什么?()

A:数据库B:数据库系统C:数据库管理系统D:数据

答案:数据库系统

DB是什么?()

A:数据库系统B:数据C:数据库管理系统D:数据库

答案:数据库

数据库系统是个软件?()

A:对B:错

答案:错

DBMS的功能是什么?()

A:数据定义功能B:其他功能,如通信接口C:数据组织、存储和管理D:数据库事务管理及运行管理E:数据库建立和维护F:数据操纵功能

答案:数据定义功能;其他功能,如通信接口;数据组织、存储和管理;数据库事务管理及运行管理;数据库建立和维护;数据操纵功能

最早出现的模型是什么?()

A:层次模型B:图模型C:网状模型D:关系模型

答案:层次模型

哪种模型有严格的数学理论基础?()

A:网状模型B:层次模型C:关系模型D:图模型

答案:关系模型

现在市场上主流的数据库是什么类型?()

A:图数据库B:网状数据库C:关系数据库D:层次数据库

答案:关系数据库

1970年,关系模型由谁提出?()

A:图灵B:乔布斯C:萨师煊D:E.F.Codd

答案:E.F.Codd

第二章测试

下面描述正确的是?()

A:一个关系中可以不存在非主属性。B:一个关系中可以有多个主码。C:一个关系中可以有多个候选码。D:一个关系中的属性可以全都是主属性。

答案:一个关系中可以不存在非主属性。;一个关系中可以有多个候选码。;一个关系中的属性可以全都是主属性。

一个员工参与项目的关系(ssn,pno,hours)分别表示为员工号、项目号、工作总时长,表示一个员工参与一个项目的工作总时长,有关该关系描述正确的是()

A:该项目没有码。B:该项目的码为ssn。C:该项目的码为全码。D:该项目有一个码,是(ssn,pno)的组合码。

答案:该项目有一个码,是(ssn,pno)的组合码。

以下描述正确的是()

A:主属性的值不可以为空。B:主属性的值可以为空。C:一个关系中可以有多个主码。D:非主属性的值可以为空。

答案:主属性的值不可以为空。;非主属性的值可以为空。

下面描述正确的是()

A:外码的值只能为被参照关系的被参照属性的值或者为空。B:一个关系可以没有外码。C:一个关系必须有外码。D:外码的值不可以为空。

答案:外码的值只能为被参照关系的被参照属性的值或者为空。;一个关系可以没有外码。

学生:student(sno,sname,ssex,sage,sdept),依次表示学号、姓名、性别、年龄、所在系,下面描述正确的是?()

A:该关系中存在外码B:sno为码,其值不可以为空C:sno为码,其值可以为空D:ssex,sage为主属性

答案:sno为码,其值不可以为空

第三章测试

下列说法正确的是?()

A:SQL是域关系演算语言B:SQL是元组关系演算语言C:SQL是关系代数语言D:SQL既不属于关系代数语言也不属于关系演算语言,但兼具两者的特点

答案:SQL既不属于关系代数语言也不属于关系演算语言,但兼具两者的特点

这两个关系笛卡尔积的结果是?()

A:5行8列B:20行8列C:5行7列D:20行7列

答案:20行8列

下面描述正确的是()

A:笛卡尔积的结果一般没有意义。B:投影是选择出需要的字段。C:选择运算是选择满足条件的行。D:选择运算和投影运算可以进行组合运算。

答案:笛卡尔积的结果一般没有意义。;投影是选择出需要的字段。;选择运算是选择满足条件的行。;选择运算和投影运算可以进行组合运算。

学生选课关系数据库,包括学生关系student、课程关系course、选修关系sc,数据结构如下:

学生:student(sno,sname,ssex,sage,sdept),依次表示学号、姓名、性别、年龄、所在系。

课程:course(cno,cname,cpno,ccredit),依次表示课程号、课程名、先修课程号、学分。

选修:sc(sno,cno,grade),依次表示学号、课程号、成绩。

查询学生表中的姓名及性别,用关系代数表达式?()

A:П2,3(student)B:П1,3(student)C:Пsname(student)D:Пsname,ssex(student)

答案:П2,3(student);Пsname,ssex(student)

下面描述错误的是()

A:内连接是指查询结果集中只包含满足条件的行。B:除法运算是一种基本的运算。C:外连接是指查询结果集中除了满足条件的行还有不满足条件的行。D:除法运算是一种扩展的运算,可以由其他运算组合表达。

答案:除法运算是一种基本的运算。

第四章测试

有关数据模型描述错误的是()

A:建立概念模型的方法有多种,如表。B:进行概念模型设计需要详细了解用户需求。C:一般用图形的方式建立数据模型。D:我们需要对现实世界进行抽象出信息世界的概念模型,然后再转换为机器世界的逻辑数据模型。

答案:建立概念模型的方法有多种,如表。

有关实体联系模型描述正确的是()

A:一般用动词表示联系,用名词表示实体。B:不同类型实体之间存在联系,同类型的实体之间也存在联系。C:实体用矩形表示。D:联系用菱形表示。

答案:一般用动词表示联系,用名词表示实体。;不同类型实体之间存在联系,同类型的实体之间也存在联系。;实体用矩形表示。;联系用菱形表示。

有关联系描述正确的是()

A:一般用动词表示联系,用名词表示实体。B:实体型A和实体型B之间的1:n的联系是实体型A中一个实体可以对应多个B端实体,反过来,B端中一个实体只能对应一个A端实体。C:1:1联系是指参与联系的两端实体是一一对应的。D:实体型A和实体型B之间的n:1的联系是实体型A中一个实体可以对应多个B端实体,反过来,B端中一个实体只能对应一个A端实体。

答案:一般用动词表示联系,用名词表示实体。;实体型A和实体型B之间的1:n的联系是实体型A中一个实体可以对应多个B端实体,反过来,B端中一个实体只能对应一个A端实体。;1:1联系是指参与联系的两端实体是一一对应的。

有关联系描述错误的是()

A:实体型A和实体型B之间的1:n的联系是实体型A中一个实体可以对应多个B端实体,反过来,B端中一个实体只能对应一个A端实体。B:实体型A和实体型B之间的n:m的联系,是指实体型A中一个实体可以对应多个B端实体,反过来也一样。C:实体型A和实体型B之间的n:1的联系是实体型A中一个实体可以对应多个B端实体,反过来,B端中一个实体只能对应一个A端实体。D:1:1联系是指参与联系的两端实体不是一一对应的。

答案:实体型A和实体型B之间的n:1的联系是实体型A中一个实体可以对应多个B端实体,反过来,B端中一个实体只能对应一个A端实体。;1:1联系是指参与联系的两端实体不是一一对应的。

有关联系描述正确的是()

A:部门和员工之间是1:n的联系。B:学生和课程是n:m的联系。C:班长和班级是1:1的联系。D:一般来说,教师和课程之间也是n:m的联系。

答案:部门和员工之间是1:n的联系。;学生和课程是n:m的联系。;班长和班级是1:1的联系。;一般来说,教师和课程之间也是n:m的联系。

有关联系描述正确的是()

A:员工实体内部存在1:n的管理与被管理的联系。B:教师和课程之间不可能存在1:n的联系。C:我们一般根据实际的应用环境需求来确定联系的基数比类型。D:部门和员工之间的管理联系一般是1:1的联系。

答案:员工实体内部存在1:n的管理与被管理的联系。;我们一般根据实际的应用环境需求来确定联系的基数比类型。;部门和员工之间的管理联系一般是1:1的联系。

第五章测试

有关EER模型描述正确的是()

A:EER模型是在ER模型的基础上增加了父类子类、聚集等内容。B:不相交约束指子类实体不相交,即父类中的一个实体最多只能属于一个子类C:部分约束是指可以允许父类中的实体不属于任何子类。D:子类继承父类的所有属性,还有自己特殊的属性。

答案:EER模型是在ER模型的基础上增加了父类子类、聚集等内容。;不相交约束指子类实体不相交,即父类中的一个实体最多只能属于一个子类;部分约束是指可以允许父类中的实体不属于任何子类。;子类继承父类的所有属性,还有自己特殊的属性。

有关EER模型描述正确的是()

A:父类的一个实体可以属于多种子类,那么子类实体就是相交的、重叠的。B:完全约束是指父类中的实体必须至少属于子类中的一类。C:部分约束是指可以允许父类中的实体不属于任何子类。D:不相交约束指子类实体不相交,即父类中的一个实体最多只能属于一个子类。

答案:父类的一个实体可以属于多种子类,那么子类实体就是相交的、重叠的。;完全约束是指父类中的实体必须至少属于子类中的一类。;部分约束是指可以允许父类中的实体不属于任何子类。;不相交约束指子类实体不相交,即父类中的一个实体最多只能属于一个子类。

有关EER模型描述错误的是()

A:不相交约束指子类实体不相交,即父类中的一个实体最多只能属于一个子类。B:部分约束是指可以允许父类中的实体不属于任何子类。C:完全约束是指父类中的实体必须属于子类中的一类。D:父类的一个实体不可以属于多种子类。

答案:父类的一个实体不可以属于多种子类。

有关EER模型描述正确的是()

A:父类的一个实体不可以属于多种子类。B:部分约束是指不允许父类中的实体不属于任何子类。C:实体两两之间的二元联系和实体之间的多元联系是不一样的。D:父类中的实体必须属于子类中的一类。

答案:实体两两之间的二元联系和实体之间的多元联系是不一样的。

有关EER模型描述正确的是()

A:部分不相交约束是指允许父类中的实体要么不属于任何子类,要么只能属于某一类子类。B:完全不相交约束是指父类中的每个实体必须只能属于一个子类。C:部分重叠约束是指允许父类中的实体既不属于任何子类,又可以属于多个子类。D:完全重叠约束是指父类中的每个实体最少属于一个子类。

答案:部分不相交约束是指允许父类中的实体要么不属于任何子类,要么只能属于某一类子类。;完全不相交约束是指父类中的每个实体必须只能属于一个子类。;部分重叠约束是指允许父类中的实体既不属于任何子类,又可以属于多个子类。;完全重叠约束是指父类中的每个实体最少属于一个子类。

关系EER模型设计的原则描述错误的是()

A:当对到底采用实体还是属性有疑惑的时候,一般实体都具有多个属性或者是联系中的多端。B:同样的数据可以重复存放,没有关系,可以提高查询速度。C:在关系数据库系统中一般尽量避免数据冗余。D:先找出所有实体再找实体和实体之间的联系。

答案:同样的数据可以重复存放,没有关系,可以提高查询速度。

第六章测试

有关ER模型向关系模型转换原理描述错误的是()

A:一个弱实体可以转换为1个关系,其主键是弱实体的主键。B:一个实体转换为一个关系。C:一个弱实体可以转换为1个关系,其主键由弱实体的主键再加所依附的实体的主键组合而成。D:一个1:1联系可以转换为一个关系。

答案:一个弱实体可以转换为1个关系,其主键是弱实体的主键。

有关1:1联系向关系模型的转换描述正确的是()

A:1:1联系有三种转换方式。B:参与1:1联系的两端实体都是部分参与比较合适采用增加关系法。C:只能为1:1联系单独创建关系。D:参与1:1联系的两端实体一端是部分参与,一端是完全参与,比较合适采用外键法。

答案:1:1联系有三种转换方式。;参与1:1联系的两端实体都是部分参与比较合适采用增加关系法。;参与1:1联系的两端实体一端是部分参与,一端是完全参与,比较合适采用外键法。

有关1:1联系向关系模型的转换描述错误的是()

A:参与1:1联系的两端实体都是部分参与比较合适采用增加关系法。B:参与1:1联系的两端实体一端是部分参与,一端是完全参与,比较合适采用外键法。C:只能为1:1联系单独创建关系。D:1:1联系有三种转换方式。

答案:只能为1:1联系单独创建关系。

有关ER模型向关系模型转换原理描述正确的是()

A:多值属性不需要额外转换。B:n:m联系只有一种转换方式,单独为它创建一个关系。C:1:n联系一般有三种转换方式。D:多元联系单独为它创建一个关系。

答案:n:m联系只有一种转换方式,单独为它创建一个关系。;多元联系单独为它创建一个关系。

有关ER模型向关系模型转换原理描述错误的是()

A:n:m联系只有一种转换方式,单独为它创建一个关系。B:多值属性不需要额外转换。C:多元联系单独为它创建一个关系。D:1:n联系一般有三种转换方式。

答案:多值属性不需要额外转换。;1:n联系一般有三种转换方式。

有关EER模型向关系模型的转换描述错误的是()

A:父类子类可以只能转换为多个关系。B:父类子类可以转换为多个关系。C:父类子类向关系模型的转换实际上分为多关系法和单一关系法。D:父类子类向关系模型的转换如果采用单一关系法,一般会有很多空值。

答案:父类子类可以只能转换为多个关系。

第七章测试

关系模式student(sno,sname,sage,sdept,dname,cno,cname,grade)存在什么问题()

A:插入异常B:删除异常C:数据冗余D:更新异常

答案:插入异常;删除异常;数据冗余;更新异常

对于学生关系student(sno,sname,sex,sage,sdept)由学号、姓名、性别、年龄、所属学院构成;sno为码,下面描述错误的是()

A:sno函数决定所有属性B:存在函数依赖(sno,sage)->sexC:(sno,sage)->sex是部分函数依赖D:(sno,sage)->sex是完全函数依赖

答案:(sno,sage)->sex是完全函数依赖

对于学生关系student(sno,sname,sex,sage,sdept)由学号、姓名、性别、年龄、所属学院构成;sno为码,下面描述错误的是()

A:存在非平凡函数依赖sno->sexB:存在非平凡函数依赖(sno,sage)->sexC:(sno,sex)->sex是平凡函数依赖D:(sno,sex)->sex是非平凡函数依赖

答案:(sno,sex)->sex是非平凡函数依赖

对于学生关系student(sno,sname,sex,sage,sdept,cno,grade)由学号、姓名、性别、年龄、所属学院、课程号、成绩构成;(sno,cno)为码,下面描述错误的是()

A:存在部分函数依赖(sno,cno)->sageB:存在完全函数依赖(sno,cno)->sexC:存在部分函数依赖(sno,cno)->gradeD:存在完全函数依赖(sno,cno)->grade

答案:存在完全函数依赖(sno,cno)->sex;存在部分函数依赖(sno,cno)->grade

对于学生关系student(sno,sname,sex,sage,sdept,dname,cno,grade)由学号、姓名、性别、年龄、所属学院、院长名称、课程号、成绩构成;(sno,cno)为码,下面描述错误的是()

A:存在部分函数依赖(sno,cno)->sageB:存在完全函数依赖(sno,cno)->gradeC:存在传递函数依赖sno->>dnameD:不存在传递函数依赖sno->>dname

答案:不存在传递函数依赖sno->>dname

对于关系数据规范化理论,以下描述错误的是()

A:不存在非主属性对码的部分函数依赖和传递依赖是属于3NF。B:3NF是函数依赖范围内规范化程度最高的范式。C:如果关系R是第1NF,并且其码都为单一属性,那么该关系R一定属于第2NF。D:BCNF是函数依赖范围内规范化程度最高的范式。

答案:3NF是函数依赖范围内规范化程度最高的范式。

第八章测试

有关SQL语言描述错误的是()

A:关系数据库的标准语言是SQL。B:数据库的标准语言是SQL。C:SQL-99表示的是1999年颁布的标准。D:SQL的组成主要由DDL、DML、DQL、DCL四部分构成。

答案:数据库的标准语言是SQL。

有关SQL定义描述错误的是()

A:创建表用关键字CREATETABLE。B:SQL的数据定义语句(DDL)可以定义表、索引、视图、模式等,也可以对这些数据库对象进行修改和删除。C:修改表用关键字UPDATETABLE。D:修改表用关键字ALTERTABLE。

答案:修改表用关键字UPDATETABLE。

有关SQL数据类型描述正确的是()

A:DATETIME表示日期时间型数据类型。B:DECIMAL(3,1)表示实数数据,总共有3位数字,1位小数位。C:CHAR是固定长度字符类型,VARCHAR是可变长度字符类型。D:LOB表示图片数据类型。

答案:DATETIME表示日期时间型数据类型。;DECIMAL(3,1)表示实数数据,总共有3位数字,1位小数位。;CHAR是固定长度字符类型,VARCHAR是可变长度字符类型。

有关SQL数据类型描述错误的是()

A:DATETIME表示日期时间型数据类型。B:LOB表示图片数据类型。C:CHAR是固定长度字符类型,VARCHAR是可变长度字符类型。D:DECIMAL(3,1)表示实数数据,总共有3位数字,1位小数位。

答案:LOB表示图片数据类型。

有关SQL定义描述错误的是()

A:唯一约束用关键字UNIQUE实现。B:外键用关键字FOREIGNKEY表示。C:主键用关键字PRIMARYKEY表示D:非空约束用NULL实现。

答案:非空约束用NULL实现。

对于student学生表(sno,sname,sex,sage,sdept)以及选课表sc(sno,cno,grade),查询“每门课程的选课人数”,其SQL语句为?()

A:selectcno,count(*)fromscgroupbycno;B:selectsno,count(cno)fromscgroupbysno;C:selectsno,count(*)fromscgroupbysno;D:selectcno,count(sno)fromscgroupbycno;

答案:selectcno,count(*)fromscgroupbycno;;selectcno,count(sno)fromscgroupbycno;

对于student学生表(sno,sname,sex,sage,sdept)以及选课表sc(sno,cno,grade),查询姓名中包含有‘敏’字的学生信息,其SQL语句为?()

A:select*fromstudentwheresnamelike’_敏%’;B:select*fromstudentwheresnamelike’%敏%’;C:select*fromstudentwheresnamelike’敏%’;D:select*fromstudentwheresname=’敏%’;

答案:select*fromstudentwheresnamelike’%敏%’;

对于student学生表(sno,sname,sex,sage,sdept)以及选课表sc(sno,cno,grade),查询学生年龄在17到20岁之间的学生信息,其SQL语句为?()

A:select*fromstudentwheresagebetween17and20;B:select*fromstudentwheresagein(17,18,19,20);C:select*fromstudentwheresage<20andsage>17;D:select*fromstudentwheresage<=20andsage>=17;

答案:select*fromstudentwheresagebetween17and20;;select*fromstudentwheresagein(17,18,19,20);;select*fromstudentwheresage<=20andsage>=17;

对于student学生表(sno,sname,sex,sage,sdept)以及选课表sc(sno,cno,grade),请问”查询刘佳同学得选课”,其SQL语句为?()

A:selectsc.*fromstudent,scwherestudent.sno=sc.sno;B:selectsc.*fromstudent,scwherestudent.sno=sc.snoandsname=’刘佳’;C:selectsc.*fromstudentinnerjoinsconstudent.sno=sc.snoandsname=’刘佳’;D:selectsc.*fromstudent,scwheresname=’刘佳’;

答案:selectsc.*fromstudent,scwherestudent.sno=sc.snoandsname=’刘佳’;;selectsc.*fromstudentinnerjoinsconstudent.sno=sc.snoandsname=’刘佳’;

第九章测试

嵌入式SQL与高级语言之间通信需要解决以下问题()

A:如何区分SQL语句与高级语言语句。B:SQL如何与高级语言之间进行通信。C:嵌入式SQL语法结构与自主式SQL语法结构一样。D:嵌入式SQL语法结构与自主式SQL语法结构不一样。

答案:如何区分SQL语句与高级语言语句。;SQL如何与高级语言之间进行通信。;嵌入式SQL语法结构与自主式SQL语法结构一样。

有关数据库编程描述正确的是()

A:在ORACLE中有过程化的编程语言PL/SQL。B:在SQLServer中有过程化的编程语言T-SQL。C:过程化SQL是对SQL的扩展。D:基本的SQL是高度非过程化的语言。

答案:在ORACLE中有过程化的编程语言PL/SQL。;在SQLServer中有过程化的编程语言T-SQL。;过程化SQL是对SQL的扩展。;基本的SQL是高度非过程化的语言。

过程化SQL中包含以下内容()

A:触发器B:基本语法块C:存储过程与函数D:游标

答案:触发器;基本语法块;存储过程与函数;游标

过程化SQL编程结构由如下要素构成()

A:注释B:流程控制语句C:常量、变量D:错误和消息的处理

答案:注释;流程控制语句;常量、变量;错误和消息的处理

下面有关数据库编程描述正确的是()

A:存储过程是一种命名块,被编译后保留在数据库,运行效率高。B:数据库中的程序块主要有两种类型,命名块和非命名块。C:触发器可以完成比较复杂的用户自定义约束。D:如果要对SQL语句的查询结果的每一行进行相应的操作,则需要用到游标。

答案:存储过程是一种命名块,被编译后保留在数据库,运行效率高。;数据库中的程序块主要有两种类型,命名块和非命名块。;触发器可以完成比较复杂的用户自定义约束。;如果要对SQL语句的查询结果的每一行进行相应的操作,则需要用到游标。

有关数据库连接描述正确的是()

A:数据库标准连接接口可以实现多种语言与数据库的连接。B:建立连接、执行SQL命令、获取SQL执行结果、关闭数据库连接。C:ADO.NET是微软开发的数据库接口。D:JDBC是JAVA语言连接数据库的接口。

答案:数据库标准连接接口可以实现多种语言与数据库的连接。;建立连接、执行SQL命令、获取SQL执行结果、关闭数据库连接。;ADO.NET是微软开发的数据库接口。;JDBC是JAVA语言连接数据库的接口。

第十章测试

局部概念模型设计包含的步骤有()

A:对局部应用进行数据抽象B:逐一设计ER图C:选择局部应用D:组合成全局ER图

答案:对局部应用进行数据抽象;逐一设计ER图;选择局部应用

集成全局ER图的方法有()

A:多元集成法B:逐步扩张法C:混合方法D:二元集成法

答案:多元集成法;二元集成法

在集成全局ER图的过程中,需要消除的冲突和冗余有()。

A:属性冲突B:属性冗余C:结构冲突D:命名冲突

答案:属性冲突;属性冗余;结构冲突;命名冲突

有关逻辑结构设计描述错误的是()。

A:这个阶段我们需要设计用户子模式B:这个阶段我们设计的是物理模型C:这个阶段我们需要用规范化理论对逻辑模型进行优化D:在这个阶段需要将概念模型转换为逻辑模型

答案:这个阶段我们设计的是物理模型

我们从哪些方面()评价物理结构。

A:空间效率B:维护代价C:时间效率D:用户要求

答案:空间效率;维护代价;时间效率;用户要求

数据文件的组织形式有()。

A:聚簇文件B:散列文件C:顺序文件D:堆文件

答案:聚簇文件;散列文件;顺序文件;堆文件

第十一章测试

事务的特征有哪些()。

A:持久性B:隔离性C:一致性D:原子性

答案:持久性;隔离性;一致性;原子性

有关三级封锁协议描述错误的是()。

A:二级封锁协议解决了读“脏”数据的问题,不能解决丢失修改的问题。B:三级封锁协议在不同程度上解决了事务并发操作带来得问题。C:一级封锁协议解决了丢失修改的问题,不能解决不可重复读的问题。D:三级封锁协议解决了不可重复读的问题以及读脏数据的问题。

答案:二级封锁协议解决了读“脏”数据的问题,不能解决丢失修改的问题。

有关三级封锁协议描述正确的是()

A:三级封锁协议是有关持锁时间、持锁类型的协议。B:一级封锁协议解决了丢失修改的问题,能解决不可重复读的问题。C:三级封锁协议解决了不可重复读的问题,不能解决读脏数据的问题。D:二级封锁协议解决了不可重复读的问题以及读脏数据的问题

答案:三级封锁协议是有关持锁时间、持锁类型的协议。

有关封锁描述正确的是()

A:死锁问题可以通过事前法和事后法来处理。B:活锁可以通过先来先服务的方法解决。C:死锁的解决一般通过“杀死”一个代价最小的封锁。D:封锁粒度可以是关系、元组、数据库。

答案:死锁问题可以通过事前法和事后法来处理。;活锁可以通过先来先服务的方法解决。;死锁的解决一般通过“杀死”一个代价最小的封锁。;封锁粒度可以是关系、元组、数据库。

有关封锁描述错误的是()

A:我们可以通过一次性将所需要的对象都加锁的方法来预防死锁。B:可以通过无向图法来判断是否产生死锁。C:我们可以按顺序封锁所需要的所有对象来预防死锁。D:可以通过超时法来判断是否出现了死锁。

答案:可以通过无向图法来判断是否产生死锁。

第十二章测试

有关故障描述正确的是()

A:系统故障影响正在运行的所有事务。B:事务故障影响本身事务。C:事务故障影响正在运行的所有事务。D:介质故障影响正在运行的所有事务以及破坏数据文件。

答案:系统故障影响正在运行的所有事务。;事务故障影响本身事务。;介质故障影响正在运行的所有事务以及破坏数据文件。

有关数据库备份恢复描述正确的是()

A:日志有记录的格式还有数据块的格式。B:当发生故障时,数据文件可能会被破坏,也可能不会被破坏。C:一般先写日志再写数据库。D:先写数据库再写日志。

答案:日志有记录的格式还有数据块的格式。;当发生故障时,数据文件可能会被破坏,也可能不会被破坏。;一般先写日志再写数据库。

数据库系统遇到故障时,有关恢复描述错误的是()

A:对于事务故障、系统故障不需要人为干预,系统重新启动即可恢复。B:对于事务故障,需要正向扫描日志文件,执行UNDO操作。C:对于介质故障,不需要人为干预。D:对于系统故障,需要反向扫描日志文件,执行REDO操作。

答案:对于事务故障,需要正向扫描日志文件,执行UNDO操作。;对于介质故障,不需要人为干预。;对于系统故障,需要反向扫描日志文件,执行REDO操作。

温馨提示

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

评论

0/150

提交评论