热门文档
- 2022-09-18 20:22:00 中国人为什么看不起中国人 张鸣
- 2023-04-19 15:04:26 《千家妙方 上册 1982年》(李文亮等编)
- 2023-10-13 17:09:40 楚辞 中华传统诗词经典 可复制-李山-9787101097528
- 2022-09-18 20:22:00 中国兵法之起源 编委会
- 2022-11-24 16:17:09 《性体验与性爱心理》尤里-谢尔巴特赫
- 2022-11-24 16:17:09 《性爱健康指南》石四维编著
- 2023-10-13 17:09:40 超速学习:我这样做,一个月学会素描,一年学会四种语言,完成MIT四年课程-斯科特·扬著,林慈敏译-9789861755533
- 2022-09-18 19:48:57 心理催眠术 迈克尔.赫普,温迪.德雷顿著
- 2023-10-13 17:09:40 初中诗词格律读本 可复制-周建忠 徐乃为 王业强编著-9787101121704
- 2023-10-13 17:09:40 曾国藩家书 中华经典藏书(升级版)可复制-檀作文译注-9787101115482
- 2023-01-11 15:23:39 孔子学院传播研究_刘程 安然著_9787516112922
- 2022-09-18 19:48:57 成功创业72绝招 艾凡著
1、本文档共计 331 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言本书的主题一DB2一是MVS操作系统环境下的一个BM程序产品。具体地说,它是一个由MVS支持的关系数据库管理系统,这意味着它允许MVS用户(终端用户和应用程序员)把数据库看作关系或表的来存储和检索数据。它使用关系语言L(Structured Query Language-结构化查询语言)提供对数据库的存取。“DB2”这个名字本身并没有体现出这个产品的特征,即使全名(“IBM Database2”)也不尽人意。特别是它没有表明这个产品是关系型的,或它支持L语言,或它在MVS下运行。(进一步说,这个名字实际上并不精确。该产品并不是一个数据库;而是一个数据库管理系统。)但这段不吉样的前奏并不能掩盖DB2是一个极其重要的产品这一事实。1983年6月它的公布是一件具有重大意义的事情:这标志着BM公司最终还是赞成数据库管理的关系方法。关系方法首先是由IBM San Jose Research Laboratory的E.F.Codd于1969~1970年提出来的,从此以后,这种方法逐渐地被人们所接受(在BM公司内部及外部)。DB2现在是IBM公司主流产品家族的一个重要成员,在这个家族中,所有产品都是关系型的,都支持L语言且都在BM公司主要操作系统之一的支持下运行(DB2由MVS支持,L/DS由DOS/VSE支持,L/DS Release2由VM/CMS支持)。刚才已经提及,关系方法首先是在1969~1970年提出的。$QL语言是在1974年提出来的,并且该语言的一个主要原型实现System R是由IBM公司经过大约5年的时间(1975~1979)建立起来的。在该原型中开发出来的技术便引入L/DS中L/DS是BM公司第一个正式支持的关系产品(DOS/VSE环境下的L/DS于1981年公布,VM/CMS环境下的L/DS于1983年公布),随后,这些技术又引入DB2中(DB2于1983年6月公布并运行于MVS环境)。System R,L/DS和DB2这三个系统的外部情况很相似;特别是它们所支持的$QL语言是很相似的。因此,尽管本书主要讨论DB2,但大部分内容稍作变化也适用于System R和L/DS。(不过,从现在起,若无特殊说明,凡提及“L语言”均专指DB2支持的L语言。)本书的主要目的是详细描述DB2产品:它是什么,不是什么;它的意图是什么及怎样使用它。本书主要面向DP管理,终端用户管理,数据库专业人员(包括数据库管理员,系统管理员,数据库设计人员及数据库应用程序员),DP学生,DP教师及希望增加数据库领域知识的终端用户或DP专业人员。贯穿本书强调的是面向用户(在这里,“用户”主要指终端用户或应用程序员);关于面向用户的内容书中给予详尽的介绍(如$QL语言)。相反,只对系统程序员或操作员感兴趣的细节常被忽略或只作简咯介绍(如系统命令的细节)。本书假设读者至少具有关于数据库系统的总体结构、概念和目标的总体了解:但并不需要具备关系系统的专门知识。本书的安排如下。第一章和第二章介绍DB2产品的概况,说明其工作环境并概括地说明它是如何工作的。第三章介绍数据定义。第四章到第六章介绍数据操纵。第七章讨论系统目录。第八章描述-一个特殊的关系功能,即窗口机制。第九章讨论DB2安全性子系统,特别说明前一章介绍的窗口如何用来提供安全性。第十章到第十二章介绍应用程序设计,其中讨论了L语言在程序设计中的使用及事务处理(包括恢复和并发控制问题)。第十三章介绍DB2存储结构。第十四章描述DB2交互接口(DB2I)。第十五章讨论查询/报告生成前端产品QMF(Query Management Facili-