首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。 某航空公司要开发一个订票信息处理系统,以方便各个代理商销售机票。开发小组经过设计,给出该系统的部分关系模式如下: 航班(航班编号,航空公司,起飞地,起飞时间,目的地,到达时间,剩
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。 某航空公司要开发一个订票信息处理系统,以方便各个代理商销售机票。开发小组经过设计,给出该系统的部分关系模式如下: 航班(航班编号,航空公司,起飞地,起飞时间,目的地,到达时间,剩
admin
2017-09-13
51
问题
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。
某航空公司要开发一个订票信息处理系统,以方便各个代理商销售机票。开发小组经过设计,给出该系统的部分关系模式如下:
航班(
航班编号
,航空公司,起飞地,起飞时间,目的地,到达时间,剩余票数,票价)
代理商(
代理商编号
,代理商名称,客服电话,地址,负责人)
机票代理(
代理商编号
,
航班编号
,票价)
旅客(
身份证号
,姓名,性别,出生日期,电话)
购票(
购票单号
,
身份证号
,
航班编号
,搭乘日期,购票金额)
在提供给用户的界面上,其核心功能是当用户查询某航班时,将该航班所有的代理商信息及其优惠票价信息,返回给用户,方便用户购买价格优惠的机票。在实现过程中发现,要实现此功能,需要在代理商和机票代理两个关系模式上进行连接操作,性能很差。为此开发小组将机票代理关系模式进行了扩充,结果为:
机票代理(代理商编号,航班编号,代理商名称,客服电话,票价)
这样,用户在查找信息时只需对机票代理关系模式进行查询即可,提高了查询效率。
在机票销售信息处理系统中,两个代理商的售票并发执行,可能产生的操作序列如表4.1所示。
假设两个代理商执行之前,该航班仅剩1张机票。
1)请说明上述两个代理商操作的结果。
2)并发操作会带来数据不一致的问题,请具体说明3种问题。
选项
答案
1)第一个代理商能够正确售票。第二个代理商查询剩余票数时正确,为1张机票,但剩余票数减一操作时出错,因为该机票已经被第一个代理商售出,此时第二个代理商无票可售。 2)并发操作会带来数据不一致问题,具体为:丢失修改、读脏数据、不可重复读。
解析
本问题考查数据库设计中的并发问题和数据库事务隔离级别的基本概念。数据库为众多用户同时提供服务,如果多个用户产生了对同一个数据的并发读取操作,就会产生并发问题。
表4-1描述的是并发的一种可能情况,在允许脏读的条件下,第一个代理商能够正确售票。第二个代理商查询剩余票数时正确,为1张机票,但剩余票数减一操作时出错,因为该机票已经被第一个代理商售出,此时第二个代理商无票可售。
并发问题会造成数据的不一致。在数据库事务隔离级别定义中,定义了并发问题会造成的三种现象,分别是丢失修改、读脏数据和不可重复读,而根据这三种现象,划分了4种不同的事务隔离级别。
转载请注明原文地址:https://kaotiyun.com/show/FpQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
大概描述一下ASP。NET页面的生命周期
八皇后问题(输出所有情况,不过有些结果只是旋转了90度而已)。哈哈:)回溯算法的典型例题
某队列的声明如下:templateclassCQueue{public:CQueue(){}~CQueue(){}voidappendTail(constT&node);//appendaelementto
输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求时间复杂度为O(n)。
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
给MSN设置HTTP代理服务器,IP地址为61.55.134.161端口号为80。
在OutlookExpress建立电子邮件帐户。
在Interenet选项中删除IE临时文件夹的所有内容,并删除所有脱机内容。
在Google搜索引擎中搜索多个关键词“office”,“WPS”。
设置TCP/IP属性筛选TCP/IP不允许UDP端口的数据通过。
随机试题
男,52岁烧伤患者,烧伤总面积35%,其中Ⅲ度烧伤面积10%,该患者属于烧伤的类型是
1901年伦琴因发现X线而获诺贝尔物理奖;1905年第一届国际放射学会大会把X线命名为伦琴射线;在伦琴的启示下,1896年贝克勒尔发现了钠盐的放射性,接着居里夫妇又发现了放射性元素钋和镭。下列关于连续X线的最短波长说法正确的是
霍乱声音嘶哑的原因是霍乱全身肌张力减退、反射减退、鼓肠、心律失常的原因是
A.四环素B.甲硝唑C.螺旋霉素D.罗红霉素E.环孢素能有效杀灭厌氧菌而对兼性厌氧菌无效的是
24岁,初孕妇,孕29周,在急诊室主诉夜间突然阴道流血1小时,量少于月经,伴腹部轻微胀痛。体检:血压105/68mmHg,胎心率140次/分,胎位LOA,头浮。子宫有不规则收缩,无压痛。最可能诊断是
下列属于非机械行业主要产品的有()。
野外活动其乐无穷,掌握紧急情况下的自救与互救技能是享受乐趣的保障。下列做法正确的是:
[2009年MPA真题]A、B、C三个人打扮的一模一样,排成一排,A从来不说假话,B从不说真话,C既说真话也说假话。测试者问第一个人:“你是谁?”回答是:“我是C。”测试者问第二个人:“第一个人是谁?”回答是:“他是B。”测试者问第三个人:“第一个人是谁?
WronglyConvictedManandHisAccuserTellTheirStoryNEWYORK,NY,January5,2010.St.Martin’sPresshasannouncedthe
AstheTitanicwassinkingandwomenandchildrenclimbedintolifeboats,themusiciansfromtheship’sbandstoodandplayed.T
最新回复
(
0
)