数据库原理(黑龙江工程学院)智慧树知到期末考试答案章节答案2024年黑龙江工程学院_第1页
数据库原理(黑龙江工程学院)智慧树知到期末考试答案章节答案2024年黑龙江工程学院_第2页
数据库原理(黑龙江工程学院)智慧树知到期末考试答案章节答案2024年黑龙江工程学院_第3页
数据库原理(黑龙江工程学院)智慧树知到期末考试答案章节答案2024年黑龙江工程学院_第4页
数据库原理(黑龙江工程学院)智慧树知到期末考试答案章节答案2024年黑龙江工程学院_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

数据库原理(黑龙江工程学院)智慧树知到期末考试答案+章节答案2024年黑龙江工程学院允许空值的字段上可以定义主键约束。

答案:错SQL表达式中,的通配符“%”表示任意一个单个字符,“——”(下划线)表示任意多个个字符。

答案:错事务对DB的修改,应该在数据库中留下痕迹,永不消逝。这个性质称为事务的持久性。

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

答案:错如果两个关系没有公共属性,那么其自然联接操作转化为联接操作。

答案:错下列关系运算中,最耗费资源的操作是投影。

答案:错关系完备的系统是指仅支持关系数据结构,不支持集合级的操作。

答案:对数据库副本的用途是故障后的恢复。

答案:对日志文件是用于记录对数据的所有更新操作。

答案:对关系模型是将数据之间的关系看成网络关系,这句话是否正确?

答案:错SQL中的视图提高了数据库系统的并发控制。

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

答案:关键字完整性约束###实体完整性约束###参照完整性约束在下面给出的内容中,属于DBA职责的是(

)。

答案:定义概念模式###编写完整性规则###修改模式结构下述SQL命令的短语中,用于定义属性上约束条件的是(

)。

答案:UNIQUE短语###NOTNULL短语###CHECK短语在ER模型转换成关系模型的过程中,下列叙述正确的是(

)。

答案:在处理1:1和1:N联系类型时,不生成新的关系模式###每个M:N联系类型转换一个关系模式###每个实体类型转换成一个关系模式关系数据模型的三个组成部分中,包括(

)。

答案:数据结构###完整性规则###数据操作在视图能完成的操作是()。

答案:在视图上定义新的视图###查询###更新视图三级锁协议描述正确的是()。

答案:二级封锁协议是一级封锁协议基础上,读数据前加S锁,读完释放。###三级封锁协议是一级封锁协议基础上,读数据前加S锁,直到事务结束再释放锁。###三级封锁协议是最严格的加锁协议,防止了防止“丢失修改”、“读脏数据”、“不可重复读”。###一级封锁协议,事务在修改数据之前,必须先对该数据加X锁,直到事务结束时才释放。只读数据的事务可以不加锁触发器的主要作用就是能够实现数据的()。

答案:一致性###完整性一个M:N联系转换为一个关系模式。关系的码为(

)。

答案:各实体码的组合在关系代数的专门关系运算中,从表中取出指定的属性的操作称为(

答案:投影事务日志用于保存(

)。

答案:程序运行过程关系演算的形式演算()

答案:数理逻辑中的谓词演算数据库操作时服务器突然掉电,当重新启动后,您如何恢复已经完成但还没把数据写入硬盘的事务,以及正在进行一半的事务?

答案:不用。SQLServer2012自动恢复,即通过日志恢复所有已经完成但还没把数据写入硬盘的事务到硬盘,并撤消正在进行一半的事务。在关系代数运算中,五种基本运算为(

)。

答案:并、差、选择、投影、乘积以下关于外键和相应的主键之间的关系,正确的是()。

答案:外键并不一定要与相应的主键同名设有关系SC(sno,cname,grade),各属性的含义分别为学号、课程名、成绩。若要将所有学生的“大学计算机基础”课程的成绩增加3分,能正确完成该操作的SQL语句是(

)grade=grade+3WHEREcname='大学计算机基础'。

答案:UpdateSCsetSQL中创建基本表应使用(

)语句。

答案:CREATE

TABLE学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询数学系学生的学号、姓名和年龄。SELECTSno,Sname,SageFORMSWHERE(

)。

答案:SD='数学'若要在基本表S中增加一列CN(课程名),可用()。

答案:ALTERTABLESADD(CNCHAR(8))若要撤销数据库中已经存在的表S,可用()。

答案:DROPTABLES下列不属于并发操作带来的问题是()。

答案:死锁解决并发操作带来的数据不一致问题普遍采用()技术。

答案:封锁DBMS普遍采用()方法来保证调度的正确性。

答案:封锁关系模式中,满足2NF的模式()。

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

答案:不可分解的消除了部分函数依赖的1NF的关系模式,必定是()。

答案:2NF设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到()。

答案:2NF以下()不属于实现数据库系统安全性的主要技术和方法。

答案:出入机房登记和加防盗门在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。

答案:范围越小SQL中的视图机制提高了数据库系统的()。

答案:安全性在SQL语言中的视图VIEW是数据库的()。

答案:外模式设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为(A,C)。

答案:错SlockA…SlockB…XlockC……UnlockC…UnlockB…UnlockA违反两段锁协议。

答案:错“年龄限制在18-28岁之间”这种约束属于DBMS的安全性功能。

答案:错保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏,这是指数据库的完整性。

答案:错关系数据模型的基本数据结构是图。

答案:错在SQL语言中,授予用户权限使用GRANT语句。

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

答案:对事务得不到申请的资源而不能进行下去,这种现象叫饿死。

答案:对数据库中存储的是数据。

答案:错设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,B→C},B的闭包B+为由B函数决定的属性集,则B+为BC。

答案:对对由SELECT--FROM—WHERE—GROUP--ORDER组成的SQL语句,其在被DBMS处理时,各子句的执行次序为SELECT—FROM—GROUP—WHERE—ORDER。

答案:错用二维表数据来表示实体及实体之间联系的数据模型称为网状模型。

答案:错现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是SELECTSnumFROMSCWHEREGrade=NULL。

答案:错备份设备是用来存放备份数据的物理设备,其中包括()。

答案:光盘###磁带###磁盘规范化过程是对关系模式逐步分解的过程,消除了(

)不能从2NF向3NF变换。

答案:主属性对候选码的传递函数依赖###主属性对候选码的部分函数依赖###非主属性对候选码的部分函数依赖关于“死锁”,下列说法中不正确的是(

答案:在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库###当两个用户竞争相同的资源时不会发生死锁###死锁是操作系统中的问题,数据库系统中不存在关系代数中的连接操作是由(

)操作组合而成。

答案:笛卡尔积###选择下面的选项是关系数据库基本特征的是(

)。

答案:不同的列应有不同的列名###与列的次序无关###与行的次序无关X→Y,当下列哪一条成立时,不能称为平凡的函数依赖(

)。

答案:X和Y的交集不为空###X和Y的交集为空###Y属于X当局部E-R图合并成全局E-R图时可能出现冲突,属于合并冲突的是(

)。

答案:属性冲突###结构冲突###命名冲突如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作能执行的是(

)。

答案:将职工号为,‘001’的工资改为700###将职工号为,‘038’的部门号改为‘03’###从职工表中删除行(‘025’,‘王芳’,‘03’,720)关系数据库管理系统应能实现的专门关系运算包括(

)。

答案:连接###选择###投影对视图的操作与对表的操作一样,可以对其进行()操作。

答案:修改###插入###删除###查询在数据库系统中,不是保证数据及语义正确和有效的功能是(

答案:安全控制###并发控制###存取控制3NF(

)不能规范化为BCNF

答案:消除非主属性对码的部分函数依赖###消除主属性对码的部分和传递函数依赖###消除非平凡且非函数依赖的多值依赖数据管理经历了哪三个阶段。

答案:数据库系统###文件系统###网状数据###人工管理数据库中主数据的扩展名为()。

答案:mdf在创建数据库时,系统自动将(

)系统数据库中的所有用户定义的对象都复制到新建的数据库中。

答案:Model应用数据库的主要目的是(

)。

答案:解决数据量大的问题数据库管理系统、操作系统、应用软件的层次关系从核心到外围是(

)。

答案:操作系统、数据库管理系统、应用软件在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单?

答案:在Score列增加检查限制。在关系中,“元数”是指

(

)。

答案:列数MicrosoftSQLServer2012是一种基于客户机/服务器的关系型数据库管理系统,它使用()语言在服务器和客户机之间传递请求。

答案:T-SQL关系数据库系统采用关系模型作为数据的组织方式,关系模型是谁先提出来的()?

答案:E.F.Codd下列聚合函数中不忽略值(null)的是(

)。

答案:count(*)数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(

)。

答案:多种应用、多种语言、多个用户相互覆盖地使用数据集合关系模型中,一个关键字是(

)。

答案:可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成数据库管理系统(DBMS)的主要功能是()

答案:应用数据库文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是()。

答案:DATA同一个关系模型的任两个元组值(

)。

答案:不能全同SQLServer系统中的所有服务器级系统信息存储于哪个数据库()。

答案:master()是长期存储在计算机内有序的、可共享的数据集合。

答案:DB数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

答案:DBS包括DB和DBMS当两个子查询的结果(

)时,可以执行并、交、差操作。

答案:结构完全一致一个服务器上可以安装()个SQLSERVER默认实例。

答案:一个SELECT语句中与HAVING子句同时使用的是(

)子句。

答案:GROUPBY数据流程图是用于数据库设计中()阶段的工具。

答案:需求分析SQL语言中,删除一个视图的命令是()。

答案:DROP设有关系R1和R2,经过关系运算得到结果S,则S是关系。

答案:对事务的原子性是指事务中包括的所有操作要么都做,要么都不做。

答案:对在数据库系统中,系统故障造成硬盘数据丢失。

答案:错当两个子查询的结果结构部分一致时,可以执行并、交、差操作。

答案:对层次模型是一个以记录类型为结点的有向树,这句话是否正确?

答案:对设计性能较好的关系模式称为规范化,规范化的主要理论依据是数理逻辑。

答案:错关系数据库中元组没有顺序,属性列也没有顺序。

答案:对数据库中的封锁机制是并发控制的主要方法。

答案:对3NF同时又是1NF,2NF。

答案:对关系模式的分解是惟一的(

)。

答案:错在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是概念设计阶段阶段的任务。

答案:错关系模式中各级模式之间的关系为3NF属于2NF属于1NF。

答案:对关系模式R中的属性全是主属性,则R的最高范式必定是BCNF。

答案:对用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予DROP权限。

答案:错当一个查询中具有选择和连接时,查询优化的方法是先执行连接后执行选择。

答案:错事务的隔离性是指事务一旦提交,对数据库的改变是永久的。

答案:错现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是宿舍编号。

答案:错在关系模式R(U)中,如果X→Y和X→Z成立,那么X→YZ也成立。这条推理规则称为合并律。

答案:对设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到3NF。

答案:错在数据库设计中,将ER图转换成关系数据模型的过程属于逻辑设计阶段。

答案:错数据模型由()组成。

答案:数据结构###完整性约束###数据操作当关系模式R(A,B)已属于3NF,下列说法中(

)是不正确的。

答案:它一定消除了插入异常和删除异常###一定不属于BCNF###一定属于BCNF设有属性A,B,C,D,以下表示中是关系的是(

)。

答案:R(A)###R(A,B)###R(A,B,C,D)将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计,概念结构设计通常有哪几类方法:(

)。

答案:自顶向上###混合策略###逐步扩张###自底向下下面不是平凡函数依赖(

答案:(Sno,Cname)→(Cname,Grade)###(Sno,Cname)→(Sname,Grade)###(Sno,Cname,Grade)→(Cname,Grade)外连接有(

)等。

答案:完全外连接###右外连接###左外连接()不是授予用户有访问权限。

答案:取消DENY###收回###创建CREATE以下()属于实现数据库系统安全性的主要技术和方法。

答案:审计技术###视图技术###存取控制技术下列聚合函数中可以忽略空值(null)的是()。

答案:AVG(列名)###SUM(列名)###MAX(列名)E-R模型不是(

)

答案:依赖于计算机硬件,独立于DBMS###独立于计算机硬件,依赖于DBMS###依赖于计算机硬件和DBMS下列属于并发操作带来的问题是(

)。

答案:脏读###丢失修改###不可重复读DBMS一般不采用()方法来保证调度的正确性。

答案:索引###日志###授权触发器有()两种触发方式。

答案:事件###嵌套数据库设计的概念设计阶段,不能表示概念结构的常用方法和描述工具是()。

答案:层次分析法和层次结构图###数据流程分析法和数据流程图###结构分析法和模块结构图在关系模式R中,函数依赖X→Y的语义不是()。

答案:在R的任意关系中,Y值应与X值相等###在R的任意两个关系中,若X值相等,则Y也值相等###在R的当前关系中,Y值应与X值相等概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(

)。

答案:实体—联系模型()管理工具是SQLSERVER2012提供的集成环境,它能完成访问、配置和管理SQLSERVER的所有任务。

答案:SQLSERVERManagementStudio下列实体类型的联系中属于一对一的是()。

答案:省与省会的所属关系在数据库中,产生数据不一致的根本原因是(

)。

答案:数据冗余保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的(

)。

答案:安全性一个关系中的候选关键字(

)。

答案:可多个概念设计的结果是()

答案:一个与DBMS无关的概念模型对于下列语句TeacherNOINTNOTNULLUNIQUE,正确的描述是(

)。

答案:每一个TeacherNO必须是唯一的学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(

答案:全外联接如何构造出一个合适的数据逻辑结构是()主要解决的问题。

答案:逻辑结构设计E-R方法的三要素是()

答案:实体、属性、联系如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班和班长两个实体之间的联系属于()。

答案:一对一关系数据库系统的特点是(

)、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

答案:数据共享选择语句中,where条件语句是where年龄between10and12,可以转化为()。

答案:年龄>=10and年龄<=12查询处理最终可转化成基本的(

)代数操作。

答案:关系关系代数中的运算符对应SELECT语句中的()子句。

答案:SELECT(

)模型是以记录型为结点构成的树,它把客观问题抽象为一个严格的自上而下的层次关系,在层次模型中,只存在一对多的实体关系,每个结点表示一个记录类型,结点之间的连线表示记录类型之间的联系。

答案:层次数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(

答案:模式在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是()I.人工管理阶段II.文件系统阶段III.数据库阶段。

答案:只有

I索引项的顺序与表中记录的物理顺序一致的索引,称为(

)。

答案:聚簇索引当数据库被更新时,DBMS将自动读取数据字典中的(

),进行完整性约束验证,保证数据库的完整性。

答案:完整性约束与WHEREGBETWEEN60ANDl00语句等价的子句是(

)。

答案:WHERE

G>=60ANDG<=100已知事务T1的封锁序列为:LOCKS(A)…LOCKS(B)…LOCKX(C)…UNLOCK(B)

…UNLOCK(A)

…UNLOCK(C)事务T2的封锁序列为:LOCKS(A)

…UNLOCK(A)

…LOCKS(B)…LOCKX(C)

…UNLOCK(C)

…UNLOCK(B)则遵守两段封锁协议的事务是(

答案:T1如果事务T已在数据R上加了X锁,则其他事务在数据R上(

)。

答案:不能加任何锁设事务T1和T2,对数据库中的数据A进行操作,请问哪一种不会发生冲突操作()。

答案:T1正在读A,T2也要读A如果事务T获得了数据项Q上的排他锁,则T对Q()。

答案:既可读又可写下列属于活锁的预防的方法是()

答案:先来先服务并发操作有可能引起下述(

)问题。I.丢失更新

II.不可重复读

III.读脏数据

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

答案:一级封锁协议后备副本的用途是(

)。

答案:故障后的恢复表示两个或多个事务可以同时运行而不互相影响的是(

)。

答案:独立性事务的执行次序称为()。

答案:调度在数据库管理系统中实现事物持久性的子系统是()。

答案:恢复管理子系统SQL语言中的COMMIT语句的主要作用是(

)。

答案:提交事务事务的持续性是指(

)。

答案:事务一旦提交,对数据库的改变是永久的。用于数据库恢复的重要文件是(

)。

答案:日志文件若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损这种情况称为(

)。

答案:介质故障SQL语言中用(

)语句实现事务的回滚。

答案:ROLLBACK在数据库技术中,未提交的随后又被撤消的数据称为(

)

答案:脏数据在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为(

)。

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

答案:如何构造合适的数据逻辑结构数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的()。

答案:物理设计阶段一个1

:n

联系可以转换为一个独立的关系模式,关系的码为(

)。

答案:n

端实体的码公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是()。

答案:一对多某学校规定,每一个班级最多有50名学生,至少有10名学社;美名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是(

)。

答案:(1,1)关系数据库中,实现实体之间的联系是通过关系与关系之间的()。

答案:公共属性区分不同实体的依据是()。

答案:属性有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是(

)。

答案:车次+日期X→Y,当下列哪一条成立时,称为平凡的函数依赖()。

答案:Y∈X关系规范化中的删除操作异常是指(

),插入操作异常是指(

)。

答案:应该插入的数据未被插入###不该删除的数据被删除设一个关系为R(A,B,C,D,E),

它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为(

)。

答案:(A,C)学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id};dept_id→dept_name,其满足()。

答案:2NF已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C

,E→A},该关系模式的候选码是()。

答案:BE规范化过程是对关系模式逐步分解的过程,其中从2NF向3NF变换,消除了(

)。

答案:非主属性对候选码的传递函数依赖下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是(

)。

答案:REFERENCES“借书日期必须在还书日期之前”这种约束属于DBS的()功能。

答案:完整性在SQLServer

中删除触发器用()。

答案:DROP完整性检查和控制的防范对象是(

),防止它们进入数据库。

答案:不正确的数据在表或视图上执行除了()以外的语句都可以激活触发器。

答案:Update下述SQL命令的短语中,不是定义属性上约束条件的是()。

答案:HAVING短语把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是(

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

)。

答案:两个都是SELECT实体完整性要求主属性不能取空值,这一点通常是通过(

)。

答案:定义主键来保证SQL的全局约束是指基于元组的检查子句和(

答案:断言数据性质中的(

)是指:保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。

答案:安全性数据的正确性和相容性一般是指数据库的(

)。

答案:安全性数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的(

)。

答案:安全性在数据系统中,对存取权限的定义称为(

)。

答案:授权下面哪个不是数据库系统必须提供的数据控制功能(

)。

答案:可移植性下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是(

答案:REVOKEUPDATE(XH)ONSTUDFROMZHAOGRANT和REVOKE语句(SQL语言)主要作用是()。

答案:用来维护数据库中的安全性有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。三个关系中,SC关系是连接S和C关系的。

答案:对对数据库操作的SQL语句中,where和having的作用和用法是一样的。

答案:错触发器有()两种触发方式。

答案:嵌套###事件学

温馨提示

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

评论

0/150

提交评论