实例介绍
DB2 基础教程 清华大学出版社
本肟是IBM关系型数据库的完整指南,对使用DB2过程 中将碰到的疑难问题以及可能使用到的技巧,都进行了详细 的解释,同时还附上了丰富的例了。本书适合DB的初学者 准备参加DB2认证考试的读者与DB2数据阵管理人员 本书特色 ●本章要点 每章开头点明教学要点,便于读者有针对性地进行学习, 更好地掌握重点内容 重要提示 通过“注意”和“提示”这样的狩殊段落,对于一些特 殊情况,红括读者容易岀现失误的地方、特别重要的环节及 对以后的深入学习具有指导意义的知识和技能等绘予特别提 ●认证模拟试题 对于计划通过认证考试或有忘三于成为ⅣM认证专家的读 者,可以认真完成每章后面所附的样例试题。这些试题都有 详细的解析,可以帮助读者更好地理解题意 tsBN-302-07435“5 g787362074304> 定价:4200儿 高等院校计算机应用技术系列教材 DR2基础教程 李志作編著 清华大学出版社 北京 内容简介 DB2是IBM公司开发的一套数据库管理软件。在业界,mM公司被公认为是优化技术方而的专家 且前DB2UDB已经升级到了版本8.l。 本书是IBM关系型数据库即DB2通用数据库版本81)的完整指。本弓对使用DB2过程中将遇到 的嶽难问题以及可能使用到的技巧都进行了详细的解释,同时还附上了丰富的列子。通过对本书的学习 读者能够掌握DB2的操作、维护和开发技巧。本书适合DB2的初学者、准备参加DB2认证考试的读者 与DB2数据库管理人员。 图书在版编日(cP)数据 DB2基础教程李志伟编著.北京:清华大学出版社,2003 ESBN T-302-07430-5 D…Ⅱ.李…l关系数据库一数据库管理系绕,DB2一尚等学校一教材P311138 中国版本图书馆CIP数据核字(2003)第09303号 版权所有,翻印必究。 本书封面贴有清华大学出版社激光防伪标签,无标签者不得销售。 出版者:清华大学出版杜 地址:北京清华大学学研大夏 www.fup.Coti.Cen 邮“:100084 杜总纵;00-6277175 客户服野;010-62776969 责任绱辑:胡伟卷 封而设计:王永 版式设计:康博 印刷者:北京昌平环球印刷厂 装订者:北京國马印刷厂 发行者:新华书店总店北京发行所 开本:185×260印张:29.5字数:700千字 版次:2003牛12月第1版2003年12月第1次印刷 书号:lBN7-302-07430-5/TP·5490 印数:l~5000 定价:2.00元 前 数据库管理软件现在是企业计算的核心。企业需要访问产泛的信息,例如,XML文 档、视频流以及其他丰富的媒体类型。新的工作方式带来新的需求,例如,数字版权的管 理。电子商务的发展要求提供连续叮用怦,并且随着企业不断集成它们的务操作,要求 企业集成事务、商业智能和内容管理应用。DB2通用数据库版本81可以帮助用户迎接这 止挑战。 在业界,IBM公司被公认为是优化技术方面的专家,它提供的先进技术保证了DB2 通用数据库车拥有迄令为止最好的性能和最住的性价比。在最近的次TPCC基准测试中, IBM DR2通用数据库以440879的TPC分数创造∫全新的测试记录,其速度是还行Sumn 微系统机群上的 Oracle数据库的3倍,而且在第3方权威研究机构对业界主流数据库的 ICO总拥有成木〕评测中, IBM DE2数据库的TCO是最低的,只有 Oracle数据厍的52% 这些成绩的取得,主要原因之一就是IMDB2拥有卓越的并行优化技术及强大的优化器 本书是BM关系型数据库(即DB2通用数据库版本81)的完整指南。DB2通用数据库 (DB2UDB用于许多操作系统,本书在編写时t考虑到这点。DB2UDB在不同操作系统 上实现时的任何明显差异都会加以突出注明。如果用户计划通过认证哦仅想了解M新的 功能强大的 DB2 UDB数据库服条器,本书将是最好的选译。对于那些有志于成为BM认 证专家的读者,还可看下每章后面所附的样例试题,本书对每道趣都有详细的解(见附 录B,可以帮助用户更好地理解题目。 本书从内容F可分为5个部分,第1部分包括第1~3章,介绍DB2的基础概念;第 2部分包括第4~9章,介绍DB2的堪本使用:第3部分包括第10~16章,介绍DB2数 拥库维护;第4部分包括第17~19章,介绍DB2数据库压发。 本书主要由厦门大学李志传编写,另外,张勇、王霞、孙平、柳京春、武冬、何进 董挺、陆海、黄河、郭庆、顾平、李辉、十鹏、莫玖、苏苹、郭秀丽、杜梦、马奇、隋亮 丁涛、夏玲玲、吴英、金顺、张燎、赵超、郭略、董建设、杨路、麻桑、江岸、常奎、柳 训、阎伟、李从、钱増平、吕松等人员也参加了木书部分内容的整理及稿件编排工作,在 此一并表示感谢。 由于时间仓促、作者水平有限,不当,之处,敬请批评指正。 要参加IBM认证考试的读者,可进入htp: certify torola. ibm. com进行自测。 作者 录 第t章DB2UDB概述 222影响恢复的因素 g 1.1DB2UDB产品系列概述 223灾难恢复的考虑事项 29 224降低媒体故障的影响 29 t1.DB2UDB的产品家族 112UDB产品组件及其功能……4 23DB2安全性概述……… 23.认证 ●中● 30 ,1.3DB2 Connect的作用 23,2投权 14DR2应程序扦发… 23.3组…m:::.32 1,5DB2和申子商务…………,… 234模式弌 l2DB2Ⅴ8.的新特点 235权限标识和权限名……… 12.1易管理性的改进 24并行性规则概述 33 12.2性能改进 241并行性 33 1.2.3叫用性增强 F十■日■■日114十■■ 242锁定…… 35 24使用性增强… 13 25本章小结 37 t25复制增强………14 26认证模拟试题……………38 126应用开发的增强……………15 L27库管理的增强 15第3章SQL语言简介 ………39 128联合系统 I+ii+. 16 3.1SQL语言概述 即即口■■ 13本章小结…… ……17 311SQL语弯的分类 39 14认证模拟试题……………17 3L2SQL的“词类( Parts of 第2章DB2数据库的基本概念 19 3L3数据类型… B2数据库对象 …19 3L4专用寄存器…… 44 21.1数据库对象概述 19 3.L.5系统目录…… 44 212实例 19 32数据控制语言(DCL)……45 21.3数据库…… 即日P 20 32.1使用 GRANT语句………45 214存储器对象概述 20 322使用REⅤOKE语句 45 2.1.5模式 22 33数据定义话DL)…… 46 216表和关系对象 3.3,1使用 CREATE评句新 21,7恢复对象概运…………26 的数据厍对象 4 2.8系统对象概述… 6 332使用 DECLARE语句生成 22数据库的恢复…………………27 新的数据库对象… 47 221恢复概述…………………27 y. DB2基础教程 333使用 ALTER语句来改变 34表检查约束 66 数据库对象…………47 .75触发器 66 334使用DROP语句来去掉效 38本章小结 据库对象 39认证模拟试题……… b血幽■ 34数据操作言DML 山■dd啬山b■■ 第4章DB2UDB的图形用户界面……72 34t使用 SELECT语句从数据 晷1使用【第一步】创建样本数 库表中检索数据… 48 据库 342使用 NSERT语句叫表或 4,2配置助手………… r 枧图中添加新行………49 4.3控制中心………………………74 343使用 UPDATE语句来改变 4.3.1一般操作 74 表或视图中的数据……49 432工具设置 344使用 DELETE语句来删除 433向导……… 6 数据 44命令工具 76 35SQL工具 ■■■备昏冒昏晶』b山p晶即看D 50 44.1命令中心 76 3.5l使用 WHERE子句和谓词来 .2命令窗口 了7 限制查询返回的数据个数…50 443命令行处理器… 77 3.52使用 ORDERBY子句对结 45信息中心………………………78 果进行排序 m;m■备昏■Pbl■■甲手■上血 SI 46开发中心…………79 353使用连接从一个以上的表 4.7健康中心… 冒平平q甲■1 80 中检索数据… 48其他管理工具… ……81 354使用集合远算符把两个以 4l任务屮心 -8l 上的查询合并成一个查询…53 482复制中心…… 82 35.5使用 GROUP RY子句来 4.83日志… nPT4LLAL山■山 汀总结果……………53 49本草小结 血自血自血■◆自◆P唯P■P即中4中4暑·!Fl■ 85 356连接与子查询的比较 3.57 HAVING和 WHERE的 第5章安全性控制 6 区别 51认证 86 358关系除法 56 511为安装选择用户和组…86 359CASE表达式 512为服务器选择认证力法…87 368QL函数… 513认证设置 90 361列函数…… 52权限和特权………………91 36.2标量函数…… 61 52.1权限……… 91 3.7制定约束 522特权 95 371约束的一些基本概念…62 523任务和必需的授权 100 37,2性·约束 53控制对数据库对象的存取…101 37,3参考亢整性……… 53.1橙予恃权… 1Q1 耳录 532撤销特权 102 6,24列出实例 123 533通过创建和卸下对象来管 625设置当前实例 123 理隐式授权 争■鼻卩 …L03 6,26自动启动实例 …123 534建立计划或程序包的所 627同时运行多个实例 124 自权 …-103 63建立环境变量和简要表注 535允许通过涯序包授予间接 册表……………………………124 特权 104 6,3.1简要注册衣…………124 536允许通过包含别名的程序 632使厅d62set命令…………125 包授予间接特权……………104 64目录信息…………………127 537使用视图控削对数据的 64.] TERMINATE命令……】27 存取 “·〓·↓▲■·■■↓晷■ 105 42节点凵录 28 538使用审查设施监控对数 643实例目录 129 据的存取 l07 644数据库目录 129 54使用系统录…… 107 64.5DCs录 130 541俭索具有投予的特权的授 65本章小结……130 权名 …107 6.6认证模拟武题 ■幽■會■音■■■1上1T ……131 542检索具有 DBADM权限的 第7章数据存储管理 132 全部名称 108 7节点组设计……32 543检索授予用户的全部特权…109 7L.1节点组概述……………132 544保密系统录视图 109 7L.2节点组设讨需考虑的事项·133 55本章小结…… 110 73创建节点组 136 5.认证模拟试题…………111 714修改节点组 137 第6章实例管理 113 72表空间设计 37 6.1DB2管理服务器DAS〕 113 721衰空间,容器、区段、页 611创建DAS……………114 与间的关系………138 6]2启动和停止DAs……115 722表空间的类型 139 61.3列出DAS…… 116 723SMs表空间 139 614配置DAS…………1l16 724DMS表空间 140 6.1.5DAS的安全性考虑事项…1l7 725系统默认的表空间………140 616史新DAS… 117 726世计表空间的建议 142 61.7卸下DAs… 117 727设计表室间需要考虑的 6,2实例管理… 118 其事顶 144 62L系统上有多个实例 l19 73处理表空间…………………145 622使用数据库管理程序的 7.31建立表空间…………146 多个实例 ……120 732修改表空间 148 623添加实例 120 7.3.3重命名表空间………150 DB2其础教程 34删除表空间…………150 922创建表 ……169 73.5获取表空间的状态……151 923处理表中的数据………l75 74本章小结 …152 924改变表 t75 5认证模拟试题………………152 925重命名表… ………180 926删除丧 131 第B章数据库管理…… 154 93套看表数据……182 81建立数据库…… …154 931摘要表……………………183 811建立数据库将完成的任务154 932全局临时表…………… 185 8]2建立数据库将赋予的特 933视图 …186 权和权限 155 934别名…………190 813用于 CREATE DATABASC 94索引 91 命令的句 155 941索引概述………………]91 314例子…………………157 942创建索引… ]92 82定义数据库环境……………17 94.3蒯除索引、索引扩充或索 82.1列出数据阵目录………l58 引规范 198 822查看数据库配置文件………158 95在数据库中强制执行商务 823重置数据库配置参数………158 规则 199 R24改变数据库置参数……158 951定义约束………199 8,3数据库编目 即着甲4甲4p萨聊身幽血 …159 952添加约束 …203 83,1对数据库进行编目 159 53删除约束 206 832取消数据库编目 PI中IP明P會 96触发器… ………207 84操作数据库 961舳发器概述 208 84.重新启动数据库 160 962创建触发器……………209 842激活数库… 16l 963触发器从属性………210 343停止数据库………161 964删除触发器 21I 844删除据库 …162 97本章小结 85本章小结………………162 98认证模拟试题 ……212 86认证模拟试题……… …163 第10章数据库井行性 215 第9章表的管理 10.1并行性概述… 血會_會口■冒個口冒 215 9]模式管理 ………………164 01.l理解数据一致性 215 9.1.1模式概述………… 1012事务和事务边界……216 912创建模式………………165 1013 COMMIT和 ROLLBACK 913设置模式…… 167 操作的结果 94删除模式………………167 014不成功的事务的结果…217 92表的管理 167 10,2并行性和隔离级别 217 921閂解友的基本概念…………167 10,21在多个用户访问数据库 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论