首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。 某航空公司要开发一个订票信息处理系统,以方便各个代理商销售机票。开发小组经过设计,给出该系统的部分关系模式如下: 航班(航班编号,航空公司,起飞地,起飞时间,目的地,到达时间,剩
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。 某航空公司要开发一个订票信息处理系统,以方便各个代理商销售机票。开发小组经过设计,给出该系统的部分关系模式如下: 航班(航班编号,航空公司,起飞地,起飞时间,目的地,到达时间,剩
admin
2017-09-13
39
问题
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。
某航空公司要开发一个订票信息处理系统,以方便各个代理商销售机票。开发小组经过设计,给出该系统的部分关系模式如下:
航班(
航班编号
,航空公司,起飞地,起飞时间,目的地,到达时间,剩余票数,票价)
代理商(
代理商编号
,代理商名称,客服电话,地址,负责人)
机票代理(
代理商编号
,
航班编号
,票价)
旅客(
身份证号
,姓名,性别,出生日期,电话)
购票(
购票单号
,
身份证号
,
航班编号
,搭乘日期,购票金额)
在提供给用户的界面上,其核心功能是当用户查询某航班时,将该航班所有的代理商信息及其优惠票价信息,返回给用户,方便用户购买价格优惠的机票。在实现过程中发现,要实现此功能,需要在代理商和机票代理两个关系模式上进行连接操作,性能很差。为此开发小组将机票代理关系模式进行了扩充,结果为:
机票代理(代理商编号,航班编号,代理商名称,客服电话,票价)
这样,用户在查找信息时只需对机票代理关系模式进行查询即可,提高了查询效率。
在机票销售信息处理系统中,两个代理商的售票并发执行,可能产生的操作序列如表4.1所示。
假设两个代理商执行之前,该航班仅剩1张机票。
1)请说明上述两个代理商操作的结果。
2)并发操作会带来数据不一致的问题,请具体说明3种问题。
选项
答案
1)第一个代理商能够正确售票。第二个代理商查询剩余票数时正确,为1张机票,但剩余票数减一操作时出错,因为该机票已经被第一个代理商售出,此时第二个代理商无票可售。 2)并发操作会带来数据不一致问题,具体为:丢失修改、读脏数据、不可重复读。
解析
本问题考查数据库设计中的并发问题和数据库事务隔离级别的基本概念。数据库为众多用户同时提供服务,如果多个用户产生了对同一个数据的并发读取操作,就会产生并发问题。
表4-1描述的是并发的一种可能情况,在允许脏读的条件下,第一个代理商能够正确售票。第二个代理商查询剩余票数时正确,为1张机票,但剩余票数减一操作时出错,因为该机票已经被第一个代理商售出,此时第二个代理商无票可售。
并发问题会造成数据的不一致。在数据库事务隔离级别定义中,定义了并发问题会造成的三种现象,分别是丢失修改、读脏数据和不可重复读,而根据这三种现象,划分了4种不同的事务隔离级别。
转载请注明原文地址:https://kaotiyun.com/show/FpQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
已知计算机bob上有HPlaser5000共享打印机,共享该打印机。
将bob上的共享文档映射到我的M:盘上。
在用户管理组administrators中删除lusi用户。
在OutlookExpress中添加一个新账户,其中显示名为wxy,电子邮件地址为wxy234567@163.corn,接收和发送邮件服务器分别为pop3.163.com和smtp.163.eom,申请此账户时的账户名和密码均为wxy234567。
从“系统属性”出发安装网卡驱动程序。
用金山清理专家按默认模式清理其他应用软件的历史痕迹。
下列属于多媒体外部设备的是______A.摄像机B.数字照像机C.触摸屏D.投影仪
关于计算机语言的描述,不正确的是()。A.机器语言的语句全部由0和1组成,指令代码短,执行速度快B.机器语言因为是面向机器的低级语言,所以执行速度慢C.汇编语言已将机器语言符号化,所以它与机器无关D.汇编语言比机器语言执行速度快
WhichtwostatementsdescribetheoperationoftheCSMA/CDaccessmethod,whichisinuseontheEzonexamnetwork?(Choosetwo)
随机试题
患者,男性,43岁。右上腹持续性胀痛伴低热、纳差、消瘦2个月入院。提示:查体:体温37.6℃,神志清楚,精神状态佳;皮肤巩膜轻度黄染;腹平坦,无蜘蛛痣,右上腹压痛,肝肋下2cm触及。需要鉴别的疾病包括
下列哪项骨盆径线数值不正常
患儿,女,32周早产。小于胎龄儿,生后出现哭声异常,阵发性青紫,肢体抖动,实验室检查:血糖1.7mmol/L,诊断为新生儿低血糖。输入葡萄糖时,主要的措施是
关于黏蛋白凝块形成试验,下列说法错误的是()。
子宫内膜异位症主要的临床表现为()。
混凝土配合比设计时必须按耐久性要求校核()。
下图是世界上最早测定地震方位的地动仪的示意图,创造这一地动仪的中国古代科学家是()。
方差法估计区分度时,以下说法正确的是()
JTAG是指满足IEEE1149规范的边界扫描测试方法及TAP接口,是一种用于片上【77】技术的统称。JTAG接口标准中规定了TAP接口所使用的5个信号,它们分别是【78】、TMS、TDI、TDO和TRST。
使用SQL语句查询每个学生及其选修课程的情况:SELECT学生.*,选修课.*;FROM学生,选修课;WHERE______=______使用SQL语句求选修了法律课程的所有学生的学分总和SELECT______(学业分);PReM学生;
最新回复
(
0
)