江苏开放大学数据库系统原理第四次形考作业最新版答案

江苏开放大学数据库系统原理第四次形考作业选择题

1、数据的完整性是指(   )。

A、数据的存储和使用数据的程序无关

B、防止数据被非法使用

C、数据的正确性、相容性

D、减少重复数据

标准答案:C  学生答案:C

答案解析:数据的完整性是指数据的正确性、相容性。

2、若事务T对数据对象A加上X锁,则(   )。

A、事务T可读A但不能写A,其他事务能对A加S锁和X锁

B、事务T可读写A,其他事务只能对A加S锁,但不能加X锁

C、事务T可读写A,其他事务不能对A加S锁和X锁

D、事务T可读A但不能写A,其他事务只能对A加S锁,但不能加X锁

标准答案:C  学生答案:C

答案解析:X锁又称排它锁,若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。

3、SQL Server中,要定义产品的数量随出入库单的增加而变化,应使用(   )实现。

A、CHECK约束

B、触发器

C、规则

D、存储过程

标准答案:B  学生答案:B

答案解析:规则和CHECK约束只能用条件表达式来表达取值约束,不能满足本题的复杂完整性要求,需要使用触发器实现,只要对入库单表进行添加操作,就会触发执行对该产品数量的增加。

4、DBMS提供授权功能来控制不同用户访问数据的权限,这是为了实现数据库的(   )。

A、独立性

B、一致性

C、安全性

D、可靠性

标准答案:C  学生答案:C

答案解析:数据库安全性常用的控制方法是存取控制。自主存取控制定义用户可以在哪些数据库对象上进行哪些类型的操作,这称作授权。

5、SQL Server中,对于违反实体完整性的修改操作,采用(   )方式进行处理。

A、置空值

B、级联修改

C、递归修改

D、拒绝执行

标准答案:D  学生答案:D

答案解析:对于违反实体完整性和用户定义的完整性的操作,一般都采用拒绝执行的方式进行处理。对于违反参照完整性的操作,要根据应用语义执行一些附加的操作,如级联修改、置空值等,以保证数据库的正确性。

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

A、文件

B、命令

C、程序

D、事务

标准答案:D  学生答案:D

答案解析:事务是用户定义的一组操作序列的集合,这些操作要么全做,要么一个都不做,不可分割。事务是数据恢复和并发控制的基本单位。

7、日志文件是用于记录(   )。

A、对数据库所有的更新操作

B、用户对数据库的访问信息

C、程序执行的结果

D、程序运行的过程

标准答案:A  学生答案:A

答案解析:日志文件是用来记录事务对数据库的更新操作的文件,能够用于进行事务故障恢复、系统故障恢复,并协助后备副本进行介质故障恢复。

8、以下数据库系统中发生的故障,(   )需要重装后备副本。

A、事务内部故障

B、介质故障

C、软件故障

D、系统故障

标准答案:B  学生答案:B

答案解析:系统故障又称软件故障,系统故障和事务内部故障的恢复由系统根据事务日志文件自动完成,不需要用户干预。介质故障指外存故障,如磁盘损坏等,外存中的数据部分或全部丢失,恢复方法是装入数据库后备副本,然后重做已完成的事务。

9、以下各项中,(   )不是DBMS完整性控制机制应该具有的功能。

A、检查

B、查看

C、定义

D、控制

标准答案:B  学生答案:B

答案解析:为了保证数据的完整性,实现完整性控制,DBMS必须提供定义、检查和控制数据完整性的机制。

10、在SQL Server中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,这一组具有相同权限的用户就称为(   )。

A、角色

B、账户

C、SQL Server用户

D、登录名

标准答案:A  学生答案:A

答案解析:SQL Server中一组具有相同权限的用户称为角色,通过创建角色、设置角色权限实现对属于此角色的所有用户的权限设置。

11、下列各项,(   )不属于SQL Server的安全控制体系结构。

A、登录名

B、数据库用户

C、数据库对象权限

D、规则

标准答案:D  学生答案:D

答案解析:SQL Server的安全控制体系结构包括服务器登录名、数据库用户、数据库对象权限。

12、有两个事务T1和T2,其并发操作如下表所示,则该操作(   )。

T1T2
①读A=10, B=5、 ③读A=20,B=5、求和25验证错 ②读A=10, A=A*2写回 

A、丢失修改

B、不存在问题

C、不能重复读

D、读“脏”数据

标准答案:C  学生答案:C

答案解析:事务T1读取数据后,事务T2执行更新操作,使T1无法再现前一次读取结果,这是并发操作带来的不可重复读问题。

13、数据的安全性是指(   )。

A、数据的存储和使用数据的程序无关

B、减少重复数据

C、防止数据被非法使用

D、数据的正确性、一致性

标准答案:C  学生答案:C

答案解析:数据库的安全性是指保护数据库,以防止不合法的使用造成的数据泄漏、更改或破坏。”数据的存储和使用数据的程序无关”指数据的独立性高;“数据的正确性、一致性”指数据的完整性;“减少重复数据”则是关系规范化的目标之一。

14、SQL Server中,要定义部门名称不能有重复值,应使用(   )约束。

A、UNIQUE

B、CHECK

C、PRIMARY KEY

D、DISTINCT

标准答案:A  学生答案:A

答案解析:UNIQUE约束指明数据应具有唯一值。

15、事务的原子性是指(   )。

A、事务必须使数据库从一个一致性状态转变到另一个一致状态

B、一个事务一旦提交,它对数据库中数据的改变是持久的

C、事务中包括的所有操作要么都做,要么都不做

D、一个事务内部的操作及使用的数据对并发的其它事务是隔离的

标准答案:C  学生答案:C

答案解析:本题的四个选项从前往后分别对应事务的4个特性:原子性、持续性、隔离性、一致性。

部分大作业截图预览

江苏开放大学数据库系统原理第四次形考作业最新版答案

江苏开放大学数据库系统原理第四次形考作业填空题

1、在被参照关系中删除元组可能违反参照完整性,这时可选择使用  、  这三种方法之一进行处理。

正确答案:级联删除;受限删除;置空值删除

2、数据库恢复通常基于建立冗余数据,包括

正确答案:数据转储;登录日志文件

答案解析:数据转储是指DBA定期地将整个数据库复制到磁带或另一个磁盘上保存起来的过程,这些备用的数据称为后备副本或后援副本。当数据库遭到破坏后,可以将后备副本重新装入,将数据库恢复到转储时的状态。

日志文件是用来记录事务对数据库的更新操作的文件,能够用于进行事务故障恢复、系统故障恢复,并协助后备副本进行介质故障恢复。

3、数据库中的故障包括 、介质故障、计算机病毒和用户操作错误。

正确答案:事务故障;系统故障

答案解析:数据库中的软件故障包括事务故障和系统故障。事务故障是指事务运行过程中由于某种原因未完成并提交就中断了,比如运算溢出,违反了某些完整性限制,或并发事务发生死锁而被选中撤消该事务等。系统故障是指由于某种原因系统停止运行,整个系统的正常运行突然被破坏,所有正在运行的事务都非正常终止,这时,外存中的原有数据不受影响,内存中数据库缓冲区的信息全部丢失。这些故障都会使数据库处于不一致的状态。

4、并发事务执行是否正确的标准是其调度策略为 的调度,保证正确调度的充分条件是所有事务均遵守 协议。

正确答案:可串行化;两段锁

答案解析:串行调度的结果肯定是正确的,执行结果等价于串行调度的调度称作可串行化调度,结果也是正确的。可串行性是并发事务正确性的准则。

5、DBMS的存取控制机制由两部分构成,一是 ,二是

正确答案:定义用户权限;权限检查

答案解析:计算机系统中,与数据库有关的安全性控制的常用方法包括:用户标识和鉴定、存取控制、视图、审计、数据加密存储等。数据库安全性所关心的主要是DBMS的存取控制机制,存取控制机制由两部分构成,一是定义用户权限,具有授权资格的用户进行授权;二是权限检查,当用户发出存取请求后,系统检查已定义的权限,拒绝用户的非法操作。

6、并发控制就是要用正确的方式调度并发操作,避免造成数据的 。并发控制的主要技术是

正确答案:不一致性;封锁

答案解析:并发操作会带来数据的不一致性,并发控制就是要用正确的方式调度并发操作,使一个用户事务的执行不受其他事务的干扰,从而避免造成数据的不一致性。并发控制的主要技术是封锁。

7、事务的结束语句2条,其中, 表示事务因执行失败而结束,系统撤消事务对数据库的所有更新操作; 表示事务正常结束,系统将事务对数据库的所有更新操作结果永久地保存到数据库中去。

正确答案:ROLLBACK;COMMIT

答案解析:定义事务可由用户显式控制,使用事务的开始与结束语句,包括:(1) BEGIN TRANSACTION:显式定义一个事务的开始;(2) COMMIT:显式提交一个事务,表示该事务已正常结束,系统将事务对数据库的所有更新操作结果永久地保存到磁盘上的物理数据库中去;(3) ROLLBACK:显式回滚一个事务,表示事务因执行失败而结束,系统撤消事务对数据库的所有更新操作,使数据库恢复到该事务开始时的状态。

江苏开放大学数据库系统原理第四次形考作业大作业

1、本题是应用实践题,请到讨论区“破冰之旅”中下载《实验3指导书——数据库完整性和安全控制》和《实验报告3——数据库完整性和安全控制》,阅读实验指导书,根据实验步骤和提示进行实验,填写好实验报告,以附件形式提交到这里。

江苏开放大学数据库系统原理第四次形考作业最新版答案
江苏开放大学数据库系统原理第四次形考作业最新版答案

江苏开放大学数据库系统原理第四次形考作业最新版答案

黄金VIP黄金VIP免费
资源价格: ¥10.00 资源格式: Word 下载方式: 百度网盘 资源页数: 10页
已付费?登录刷新

禁止转载未经授权,禁止转载,发布者:形考达人黄金VIP,出处:https://www.xingkaowang.com/4696.html

本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!内容仅供研究参考,付费前请自行鉴别。

免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,预祝大家上岸成功

(0)
上一篇 2023年7月12日 下午9:59
下一篇 2023年7月12日

相关推荐

  • 2024年春江苏开放大学数据库系统原理第四次形考答案

    一、2024年春江苏开放大学数据库系统原理第四次形考单选题答案 1、设当一个学生退学后,从学生表中删除该生信息,系统应自动删除他的选课记录。要实现这一要求,应在定义选课表的外码“学号”时说明违反参照完整性的删除规则为()。 A、受限删除 B、置空值 C、级联删除 D、递归删除 学生答案:C 2、在SQL Server中,为便于管理用户及权限,可以将一组具有相…

    数据库系统原理 2024年5月23日
  • 2024年春江苏开放大学数据库系统原理第三次形考答案

    一、2024年春江苏开放大学数据库系统原理第三次形考单选题答案 1、一个满足2NF但不满足3NF的关系模式可能存在的情况是()。 A、非主属性对码有传递函数依赖 B、非主属性对码有部分函数依赖 C、表中嵌套有表 D、一个属性有多个值 学生答案:A 2、现有关系模式R(工号,姓名,部门,负责人),设一个部门包括多名员工,一个员工只属于一个部门;一个部门只有一名…

    数据库系统原理 2024年5月23日
  • 2024年春江苏开放大学数据库系统原理第二次形考答案

    一、2024年春江苏开放大学数据库系统原理第二次形考单选题答案 1、以下选项中,不可以创建表约束的方法是()。 A、使用CREATE命令单独定义约束 B、新建表时,在单个列定义后定义约束 C、修改表时,添加约束 D、新建表时,在所有列定义完之后再定义约束 学生答案:A 2、SQL语言是()数据库的标准语言。 A、键值 B、文档 C、关系 D、面向对象 学生答…

    数据库系统原理 2024年5月23日
  • 2024年春江苏开放大学数据库系统原理第一次形考答案

    一、2024年春江苏开放大学数据库系统原理第一次形考单选题答案 1、关系模型中,候选码()。 A、可由多个任意属性组成 B、由一个或多个其值能唯一确定一个元组的属性组成 C、是一个其值能唯一确定一个元组的属性 D、是一个编号属性 学生答案:B 2、描述事物的符号记录称为()。 A、记录 B、数值 C、信息 D、数据 学生答案:D 3、在数据库设计中,设计E-…

    2024年5月23日
  • 江苏开放大学数据库系统原理第四次作业高分参考答案23年秋

    一、江苏开放大学数据库系统原理第四次作业单选题答案23年秋 1、以下选项中,(   )不是事务的特性。 A、原子性 B、并发性 C、持续性 D、一致性 学生答案:B 2、SQL Server中,要定义部门名称不能有重复值,应使用(   )约束。 A、DISTINCT B、PRIMARY KEY C、UNIQUE D、CHECK 学生答案:…

    2023年10月31日
  • 江苏开放大学数据库系统原理第三次形成性考核作业答案23年秋

    一、江苏开放大学数据库系统原理第三次形成性考核作业单选题答案23年秋 1、执行带输出参数的存储过程,并显示返回结果,最少需要(    )条语句。 A、2 B、不确定 C、1 D、3 参考答案:A 2、关系规范化用于关系数据库中的(   )问题。 A、减少数据冗余 B、减少操作的复杂性 C、提高查询速度 D、保证数据的完…

    数据库系统原理 2023年10月16日
  • 江苏开放大学数据库系统原理第二次形成性考核作业高分参考答案23年秋

    一、江苏开放大学数据库系统原理第二次形成性考核作业单选题答案23年秋 1、为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字()。 A、UNIQUE B、DISTINCT C、CLUSTER D、UNION 参考答案:A 2、在视图上不能完成的操作是()。 A、在视图上定义新的基本表 B、在视图上定义新视图 C、更新视图 D、查询 参考答案:A …

    2023年10月1日
  • 23年秋江苏开放大学数据库系统原理第一次形考高分参考答案

    一、23年秋江苏开放大学数据库系统原理第一次形考单选题答案 1、要保证数据库的数据独立性,需要修改的是(  )。 A、模式与内模式 B、三层模式  C、三层模式间的二级映像 D、模式与外模式 正确答案:下载后查看 2、设属性A是关系R的主属性,则A不能取空值是(   )。 A、域完整性规则 B、参照完整性规则 C、用户…

    数据库系统原理 2023年9月20日
  • 江苏开放大学操作系统原理BBS1论坛活动:谈谈你理解的操作系统(占形考成绩5%)最新版参考答案

    同学们好!操作系统概述是学习操作系统原理课程的基础,大家在课程第1单元的学习中,学到了哪些操作系统的原理?有什么疑问?欢迎在这里畅所欲言,相互交流。老师们随时会帮助大家。希望通过这次讨论,对大家掌握操作系统常用的原理有所启发和帮助。 本次BBS讨论活动占形考成绩5%,要求发帖字数不少于100字。课程辅导教师将根据大家回答问题的原创性、完整性、正确性等进行评分…

    数据库系统原理 2023年7月13日
  • 江苏开放大学数据库系统原理第二次BBS讨论(占过程性考核成绩5%)答案

    讨论题目:创建数据表时要确定各属性的数据类型,请思考“编号”、“名称”、“备注”、“成绩”、“出生日期”、“数量”、“电话”、“价格”等属性的数据类型。并请在其中选择2个或以上属性,结合应用环境确定选用何种数据类型(限SQL Server提供的数据类型),说明你的选择理由。 如: (1)属性“学分”,设某校的各课程学分要求取值为1、2、3、4、5,即不大于5…

    数据库系统原理 2023年7月12日

发表回复

登录后才能评论
联系我们

邮件:xingkaowang@163.com

QQ:994370779

工作时间:周一至周五,9:30-17:30,节假日休息

人工解题

人工解题

会员学期新增题免费解答

年费享实践作业、小论文定制

可单独实践报告、小论文定制

解题QQ:994370779

售后反馈
微信公众号
微信公众号
分享本页
返回顶部