SQL是使用广泛的数据库语言,几乎所有重要的DBMS都支持SQL。《图灵程序设计丛书:SQL必知必会(第4版)》由浅入深地讲解了SQL的基本概念和语法,涉及数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容,实例丰富,便于查阅。新版增加了针对ApacheOpenOfficeBase、MariaDB、SQlite等DBMS的描述,并根据新版本的Oracle、SQLServer、MySQL和PostgreSQL更新了相关示例。《图灵程序设计丛书:SQL必知必会(第4版)》适合SQL初学者,也可供广大开发及管理人员参考。SQL经典畅销书,麻省理工学院、伊利诺伊大学等众多大学的参考教材!由浅入深地讲解SQL的基本概念和语法,内容丰富,简洁实用,数据的排序、过滤和分组、表、视图、联结、子查询、游标、存储过程和触发器等核心知识点一应俱全。内涵丰富精彩实例,实例已根据新版本更新,同时便于查阅!(3)在Orders表添加一行,它与顾客ID相关联;(4)检索Orders表中赋予的新订单ID;(5)为订购的每个物品在OrderItems表中添加一行,通过检索出来的ID把它与Orders表关联(并且通过产品Ⅲ与Products表关联)。现在假设由于某种数据库故障(如超出磁盘空间、安全限制、表锁等),这个过程无法完成。数据库中的数据会出现什么情况?如果故障发生在添加顾客之后,添加Orders表之前,则不会有什么问题。某些顾客没有订单是完全合法的。重新执行此过程时,所插入的顾客记录将被检索和使用。可以有效地从出故障的地方开始执行此过程。但是,如果故障发生在插入Orders行之后,添加OrderItems行之前,怎么办?现在,数据库中有一个空订单。更糟的是,如果系统在添加OrderItems行之时出现故障,怎么办?结果是数据库中存在不完整的订单,而你还不知道。如何解决这种问题?这就需要使用事务处理了。事务处理是一种机制,用来管理必须成批执行的SQL操作,保证数据库不包含不完整的操作结果。利用事务处理,可以保证一组操作不会中途停止,它们要么完全执行,要么完全不执行(除非明确指示)。如果没有错误发生,整组语句提交给(写到)数据库表;如果发生错误,则进行回退(撤销),将数据库恢复到某个已知且安全的状态。再看这个例子,这次我们说明这一过程是如何工作的:(1)检查数据库中是否存在相应的顾客,如果不存在,添加他;(2)提交顾客信息;(4)在Orders表中添加一行;(5)如果向Orders表添加行时出现故障,回退;(6)检索Orders表中赋予的新订单ID;(7)对于订购的每项物品,添加新行到OrderItems表;(8)如果向OrderItems添加行时出现故障,回退所有添加的OrderItems行和Orders行。在使用事务处理时,有几个反复出现的关键词。下面是关于事务处理需要知道的几个术语:事务(transaction)指一组SQL语句;回退(rollback)指撤销指定SQL语句的过程;提交(commit)指将未存储的SQL语句结果写入数据库表;保留点(savepoint)指事务处理中设置的临时占位符(placehol
"synopsis" may belong to another edition of this title.
Seller: medimops, Berlin, Germany
Condition: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Seller Inventory # M0B00COG3W58-G
Quantity: 1 available
Seller: HPB-Red, Dallas, TX, U.S.A.
paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_447228837
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Ship out in 2 business day, And Fast shipping, Free Tracking number will be provided after the shipment.Paperback. Pub Date :2013-05-01 Pages: 240 Publisher: People Post Press SQL is the most widely used database language . almost all major DBMS support SQL. Turing Programming Series : SQL must know will be ( 4th Edition ) Deep to explain the basic concepts and syntax of SQL . involving data sorting. filtering and grouping . as well as tables. views . joins. sub-queries. cursors. stored procedures and triggers . etc. examples of rich . easy to access . The new version adds for ApacheOpenOffice.Four Satisfaction guaranteed,or money back. Seller Inventory # BR025584