当前位置: 首页 > news >正文

建设银行宁夏分行网站中山快速做网站价格

建设银行宁夏分行网站,中山快速做网站价格,移动端网站开发哪家好,深圳哪家公司需要网站建设的并发控制(一) 并发能力是指多用户在同一时间对相同数据同时访问的能力。一般的关系型数据库都具 有并发控制的能力,但是这种并发功能也会对数据的一致性带来危险。试想若有两个用 户都试图访问某个银行用户的记录并同时要求修改该用户的存款余额时,情况将会怎样 呢?我们可以…

   

并发控制(一)

 

   并发能力是指多用户在同一时间对相同数据同时访问的能力。一般的关系型数据库都具 有并发控制的能力,但是这种并发功能也会对数据的一致性带来危险。试想若有两个用 户都试图访问某个银行用户的记录并同时要求修改该用户的存款余额时,情况将会怎样 呢?我们可以对PowerBuilder中的DataWindow进行设置来进行并发控制。所谓并发控制 就是指在用户数据修改的过程中保证该数据不被覆盖或改变的方式,在下面的例子中我 们将看到如何设置DataWindow来控制开发访问。为了说明问题,我们举这样一个简单的 银行系统中的例子,某用户的存款状况如右:

我们假设事情的经过是这样的:公司的某员工在银行前台取款2,000元,银行出纳查询用 户的存款信息显示银行存款余额20,000元;正在这时,另一银行帐户转帐支票支付该帐户 5,000元,机器查询也得到当前用户存款20,000元,这时银行的出纳员看到用户存款超过 了取款额,就支付了客户2,000元并将用户存款改为18,000元,然后银行的另一名操作员 根据支票,将汇入的5,000元加上,把用户的余额改为25,000元,那么数据库管理系统是否 可以接受这些修改呢?

在DataWindows的设计中,我们选择菜单Rows|Update…,会出现 SpecifyUpdateCharacteristics的设置窗口,在这个窗口中我们设置Update语句中Where 子句的生成,以此来进行开发控制。在这里有三个选项,我们分别看一看在本例中这三个 选项的结果:

(1) KeyColumns:生成的Where子句中只比较表中的主键列的值与最初查询时是否相同来确定要修改的记录。在上述的例子中,转帐支票的操作将覆盖出纳员作出的修改,这样银行损失两千元。
(2) KeyandUpdateableColumns:生成的Where子句比较表中主键列和可修改列的值与最初查询时否是相

http://www.yayakq.cn/news/933650/

相关文章:

  • 免费学软件的自学网站0基础 网站建设
  • 网站建设标书模版wordpress进度条插件
  • 做三角渐变用哪个网站微网站难做么
  • 淘宝联盟链接的网站怎么做网页源代码是什么
  • 怀化新站优化php网站前后台源代码
  • 手机版网站做一下多少钱购物的网站功能
  • 婚纱设计网站模板商城卖域名的网站要怎么做
  • 站酷设计网站官网入口免费wordpress插件怎么汉化
  • php网站开发哪个培训学校好北京建机官网查询
  • vk汉化网站谁做的公司注册地址费用
  • 室内设计师经常用的网站百度竞价托管外包代运营
  • 建设网站查证书家装公司建设网站
  • 搭建网站要用到的工具杨浦网站建设公司
  • 罗村网站制作公司能打开那种网站的手机浏览器
  • jsp企业网站源码安徽建站模板
  • 自助建站cn深圳办公室设计公司排名
  • 青岛网站设计微动力百家号做商品网站的教学视频
  • 我赢网seo优化网站杭州电子商务网站建设公司
  • 饰品类网站建设定位dedecms网站的源码如何安装
  • 网站关键词是什么渭南韩城
  • 网站开发html5微网站开发难度
  • 网站标题logo怎么做网站被封了怎么办
  • 网站后台有些不显示做ppt图片网站 知乎
  • 北京做网站报价wordpress 页脚居中
  • 国外做海报的网站页面跳转升级中
  • 网站制作困难网站开发任务书
  • 群晖做网站c2c平台怎么下载
  • 网站建设实战李静江阴网页设计
  • 常州有哪些做阿里巴巴网站的网站策划书撰写
  • 广西南宁建设职业学图书馆网站wordpress设置目录