好贷网好贷款

请数据库高手指点:事务处理(急!!!) 50CSDN]

发布时间:2016-12-3 3:54:53 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"请数据库高手指点:事务处理(急!!!) 50CSDN]",主要涉及到请数据库高手指点:事务处理(急!!!) 50CSDN]方面的内容,对于请数据库高手指点:事务处理(急!!!) 50CSDN]感兴趣的同学可以参考一下。

考虑一个拥有5个表的数据库:  SP (SPNumber, SPName, Region, Totalsalesmade)  CUST (Custnumber, Custname, Custphone, balance)  ORDER (Ordernumber, Orderdate, SPNumber, Custnumber, Amount)  LINE-ITEM (Ordernumber, Lineitemnumber, Itemnumber, Qty, Extended-Price)  INVENTORY (Itemnumber, Description, Unitprice, Quantityonhand)  假设有以下事务:  T1: Add/change/delete a row in CUST  T2: Add/change/delete a row in INVENTORY  T3: Add a new order by creating a new row in ORDER, new rows in LINE-ITEM, decrementing Quantityonhand in INVENTORY, adding Amount of ORDER to balance in CUST, and adding Amount of ORDER TO Totalsalesmade in SP. Ensure that sufficient stock is in inventory for each item ordered. Do not allow any backorders.  假定机构有3个用户在定单处理部门,每个用户都有权处理事务类型T1,只有一个有权处理事务类型T2,其它两个有权处理事务类型T3。  简单勾画一个处理这3类针对数据库的事务的客户服务器系统。描述所需的程序,说明它们存放的位置;开发处理事务T3的程序;说明为处理这个事务必须经LAN传送的数据是什么;给出一个发生在该系统里的并发处理问题的例子。

学习并收藏

上一篇:请问大家有没有什么关于 intelligent database 在mssql或者其他数据库上的实现的资料?不胜感谢。 20CSDN]
下一篇:ATGrid报表控件/WEB插件[专业版] 20CSDN]

相关文章

相关评论