首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据库系统运行的基本工作单位是事务。事务通常以BEGIN TRANASCTION语句开始,以COMMIT或R<OI上BACK语句结束。COMMIT表示(46),ROLLBACK表示(47)。在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样
数据库系统运行的基本工作单位是事务。事务通常以BEGIN TRANASCTION语句开始,以COMMIT或R<OI上BACK语句结束。COMMIT表示(46),ROLLBACK表示(47)。在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样
admin
2009-02-15
25
问题
数据库系统运行的基本工作单位是事务。事务通常以BEGIN TRANASCTION语句开始,以COMMIT或R<OI上BACK语句结束。COMMIT表示(46),ROLLBACK表示(47)。在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,此时事务达到了(48)要求。
在关系SC(emp_id,emp_name,emp_phone,dept_name,dept_phone,dept_mgmame)中,有函数依赖:(1)emp_id→emp_name,emp_phone,dept_name:(2)dept_name→ dept_phone,dept_mgmame
那么该关系满足最大范式是(49)。它的主要问题是数据冗余。如把SC分解成两个关系模式R1(50)和R2(51),则可以完全解决这一问题。
选项
A、物理数据库尚未更新,事务执行失败
B、物理数据库尚未更新,事务执行成功
C、物理数据库已更新,事务执行失败
D、物理数据库已更新,事务执行成功
答案
D
解析
事务以BEGIN TRANASCTION语句开始立即进入“活动”状态,事务的最后一个语句执行之后,进入“局部提交”状态。如果出入活动状态的事务还没达到最后一个语句就中止执行,此时事务进入“失败”状态。事务进入局部提交状态后,并发控制系统检查通
过后,系统执行提交(COMMIT)操作,把对数据库的修改全部写到磁盘上,并通知系统,事务成功地结束。事务进入“提交”状态。处于失败状态的事务,取消(ROLLBACK)原事务,重新改写应用程序。
为了保证数据库的完整性,事务具有下列4个性质:
1.原子性:一个事务中所有对数据库的操作,是一个不可分割的操作序列。这些操作要么全部执行,要么什么也不做。
2.一致性:一个事务独立执行的结果,将保持数据库的一致性,即数据不会因事务的执行而遭受破坏。
3.隔离性:在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,此时称事务达到了隔离性要求。也就是并发执行的事务不必关心其他事务,如同在单用户环境下一样。
4.持久性:一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中。即使以后系统发生故障,也应保留这个事务执行的结果。
从题目中给出的函数依赖和Armstrong公理中可以看出,关系SC的主码是emp_id。emp_id→dept_namedept,name→dept_mgmame成立,其中emp_id是主码,dept_mgrname是非主属性,因此SC不满足3NF。且关系SC中每个非主属性完全依赖于主码emp_id,因此满足2NF。所以关系SC 满足的最大范式是2MF。
该关系主要是存在传递依赖,只需要分解关系使之达到较高范式。分解为(emp_id, emp_name,emp_phone,dept_name)和(dept_name,dept_phone,dept_mgrname)。
转载请注明原文地址:https://kaotiyun.com/show/xxxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在自治系统内部的各个路由器之间,运行的是内部网关协议IGP。早期的IGP叫作(56),它执行(57)。当网络规模扩大时,该算法传送的路由信息太多,增加了网络负载,后来又出现了执行最短路径优先算法的IGP。按照这种协议,每个路由器向网络中的其他路由器发布(5
若某一通信信道误码率为10-5,帧长为2Kb,差错为单个错,则帧出错的概率为(15)。
FTP协议是Internet常用的应用层协议,它通过(36)协议提供服务,它是基于 Client/Server结构通信的,作为服务器一方的进程,通过监听(37)端口得知有服务请求,在一次会话中,存在(38)个TCP连接。另一个简单的文件传输协议是(39),
下列关于PGP(PrettyGoodPrivacy)的说法,错误的是(37)。
对照ISO/OSI参考模型各个层中的网络安全服务,在物理层可以采用(26)加强通信线路的安全;在数据链路层,可以采用(27)进行链路加密;在网络层可以采用(28)来处理信息内外网络边界流动和建立透明的安全加密信道;在传输层主要解决进程到进程间的加密,最常见
对照ISO/OSI参考模型各个层中的网络安全服务,在物理层可以采用(26)加强通信线路的安全;在数据链路层,可以采用(27)进行链路加密;在网络层可以采用(28)来处理信息内外网络边界流动和建立透明的安全加密信道;在传输层主要解决进程到进程间的加密,最常见
ATM网络的协议数据单元称为(21)。ATM适配层分为两个子层,这两个子层是(22)子层。(23)是对应于A类业务的ATM适配层,它提供的业务特点是(24)。如果要传送IP数据报,则需要(25)的支持。
TCP是一个面向连接的协议,它提供连接的功能是(31)的,采用(32)来实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传(33)的分组,这种分组的数量最多可以(34),TCP协议采用滑动窗口协议解决了(35)。
对欲访问特定信息的发起者的身份或者对传送的报文完整性进行合法性审查或核实的行为称为(50)。在日常生活中,我们可以用手写签名来防止否认的发生。在计算机通信中,要解决这类问题,可采用的方法是(51)。关于客户/服务器应用模式,说法正确的是(52)。在理论上,
程序语言的大多数语法现象可用上下文无关文法描述。对于一个上下文无关文法 G=(N,T,P,S),其中N是非终结符号的集合,T是终结符号的集合,P是产生式集合,S是开始符号。令集合V=N∪T,那么G所描述的语言是(50)的集合。
随机试题
Dr.WilliamC.Stokoe,Jr.,wasthechairmanoftheEnglishDepartmentatGallaudetUniversity.Hesawthewaydeafpeoplecommu
二尖瓣狭窄的病人,在肺动脉瓣区可听到()
合同中履行费用的负担不明确的,由()负担。
成本加酬金合同的结果能够可靠地估计,应同时具备的条件是( )。
资产负债表中资产的排列顺序是按()。
某旅行团在某市游湖时,一位旅游者提出要单独划船游湖,此时导游员应()
学习送别诗词时,教师举例阐释“送别诗词的悲伤情调”。下列诗句适合举例的是()。
在公安机关立案侦查后,犯罪嫌疑人逃避侦查的,不受追诉期限的限制。()
根据选课表(学号、课程号、成绩)进行下列查询:SELECT学号,SUM(成绩)AS总分FROM选课表WHERE(学号="C1011101")GROUPBY学号UNIONSELECT学号,SUM(成绩)AS总分FROM选课表
A、Towelcometheking’sarrival.B、Toharvestmorefoods.C、Tohelpthekingwalkthroughtheircountryside.D、Toavoidtheirla
最新回复
(
0
)