𝔖 Scriptorium
✦   LIBER   ✦

📁

大型主机DB2数据库基础教程

✍ Scribed by 张颖


Publisher
电子工业出版社
Year
2010
Tongue
Chinese
Leaves
362
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


《大型主机DB2数据库基础教程》主要内容:针对目前IBM大型主机DB2知识专业性强、相关中文书籍很少、英文技术手册可读性欠佳等问题,以语言通俗为原则,以实践应用为目的,全面讲述了大型主机DB2基础、常用命令、系统维护知识,并介绍了几种常用DB2工具的使用方法。同时在每个章节后配有针对性的案例、习题与答案,方便读者对知识的深入理解和巩固。

✦ Table of Contents








第1章 数据库理论基础
1.1
数据库基本概念
1.1.1 数据库技术的产生和发展
1.1.2 数据库系统的特点
1.1.3 数据模型
1.2
关系型数据库基本概念
1.2.1 基本术语
1.2.2 Codd准则
1.2.3 关系完整性
1.3
SQL 语言概述
1.3.1 SQL语言分类
1.3.2 数据类型
1.3.3 数据控制语言(DCL)
1.3.4 数据定义语言(DDL)
1.3.5 数据操作语言(DML)
1.3.6 SQL函数
1.3.7 制定约束
1.3.8 静态SQL与动态SQL
1.4
关系数据库设计
1.4.1 关系规范化
1.4.2 实体——关系模型
1.4.3 关系数据库设计的基本步骤
1.5
课后习题
第2章 主机DB2基础
2.1
DB2 产品发展概述
2.2
DB2 数据库对象
2.2.1 DB2数据库对象概貌
2.2.2 Database
2.2.3 Storage Group
2.2.4 Tablespace
2.2.5 Table
2.2.6 Index
2.2.7 View
2.2.8 Synomas
2.2.9 Alias
2.2.10 Trigger
2.2.11 Store Procedure
2.2.12 创建数据库对象的方法
2.2.13 OWNER的概念
2.2.14 数据库对象的命名规范
2.2.15 数据库对象对应VSAM数据集的命名规范
2.2.16 查询数据库对象的方法
2.3
DB2 系统结构组成
2.3.1 DB2系统结构概貌
2.3.2 DB2 Catalog
2.3.3 DB2 Directory
2.3.4 默认数据库
2.3.5 work file database
2.3.6 Active and Archive log
2.3.7 Bootstrap Data Set(BSDS)
2.3.8 Buffer pool
2.3.9 EDM pool
2.3.10 RID pool
2.3.11 DSNZPARM
2.4
DB2 系统运行环境
2.4.1 DB2系统的地址空间
2.4.2 DB2 Attachment Facilities
2.4.3 DB2与分布式数据
2.4.4 DB2与z/OS
2.4.5 DB2与Parallel Sysplex
2.4.6 DB2与安全服务
2.4.7 DB2与DFSMS
2.4.8 DB2与WLM
2.5
DB2 并发控制机制
2.5.1 数据一致性
2.5.2 DB2事务的概念
2.5.3 COMMIT和ROLLBACK操作的结果
2.5.4 不成功的事务的结果
2.5.5 事务隔离级别
2.5.6 锁机制
2.5.7 锁的挂起、超时和死锁
2.6
DB2 应用程序管理
2.6.1 基本概念
2.6.2 应用程序的准备过程
2.6.3 存储过程
2.6.4 UDF
2.6.5 触发器
2.7
DB2 应用程序SQL优化
2.7.1 应用程序编写的通用原则
2.7.2 编写高效的谓词
2.7.3 DB2谓词管理
2.7.4 高效地使用宿主变量
2.7.5 编写高效的子查询
2.7.6 如何判断一个SQL有问题
2.7.7 小结
2.8
DB2 安全控制与审计
2.8.1 数据库安全控制范围
2.8.2 DB2安全控制简介
2.8.3 DB2对象访问控制
2.8.4 DB2审计
2.9
课后习题
第3章 DB2 Data Sharing基础
3.1
DB2 Data Sharing 介绍
3.1.1 Parallel Sysplex与DB2 Data Sharing简介
3.1.2 DB2 Data Sharing技术的优势
3.2
DB2 Data Sharing 体系架构
3.2.1
DB2 Data Sharing架构的问题及解决方法
3.2.2 并发性和数据一致性控制
3.2.3 DB2 Data Sharing的连续可用性
3.2.4 异常情况对DB2 Data Sharing的可用性影响
3.3
DB2 Data Sharing 的实现
3.3.1 命名规则
3.3.2 DB2日志
3.3.3 DB2 Data Sharing重要参数
3.4
DB2 Data Sharing 的恢复
3.4.1 对某个DB2表的恢复
3.4.2 对某些组件异常的恢复
3.4.3 Sysplex Failure Management(SFM)
3.4.4 Automatic Restart Management(ARM)
3.4.5 DB2 MEMBER Light 模式重启
3.5
课后习题
第4章 DB2常用Utility基础
4.1
DB2 Utility 简介
4.1.1 什么是Utility
4.1.2 Utility的分类
4.1.3 调用Utility的方法
4.2
DB2 Online Utility
4.2.1 如何调用DB2 Online Utility
4.2.2 BACKUP SYSTEM Utility
4.2.3 COPY Utility
4.2.4 LISTDEF Utility
4.2.5 LOAD Utility
4.2.6 REBUILD INDEX Utility
4.2.7 RECOVER Utility
4.2.8 REORG TABLESPACE Utility
4.2.9 REPAIR Utility
4.2.10 RUNSTATS Utility
4.2.11 TEMPLATE Utility
4.2.12 UNLOAD Utility
4.2.13 监控与控制DB2 Online Utility
4.3
DB2 Stand Alone Utility
4.3.1 如何调用Stand Alone Utility
4.3.2 DSN1COPY Utility
4.3.3 DSN1LOGP Utility
4.3.4 DSN1PRNT Utility
4.4
课后习题
第5章 DB2常用命令
5.1
DB2 命令介绍
5.1.1 DB2命令的作用范围
5.1.2 DB2命令的提交方式
5.1.3 DB2命令的使用方法
5.2
DB2 系统相关命令
5.2.1 –START DB2
5.2.2 –STOP DB2
5.2.3 –SET SYSPARM
5.2.4 –DISPLAY GROUP
5.2.5 –RECOVER BSDS
5.2.6 –RECOVER INDOUBT
5.3
DATABASE 相关命令
5.3.1 –ACCESS DATABASE
5.3.2 –START DATABASE
5.3.3 –STOP DATABASE
5.3.4 –DISPLAY DATABASE
5.4
BP 和GBP 相关命令
5.4.1 –ALTER BUFFERPOOL
5.4.2 –ALTER GROUPBUFFERPOOL
5.4.3 –DISPLAY BUFFERPOOL
5.4.4 –DISPLAY GROUPBUFFERPOOL
5.5
Utility 相关命令
5.5.1 –ALTER Utility
5.5.2 –DISPLAY Utility
5.5.3 –TERM Utility
5.6
TRACE 相关命令
5.6.1 –START TRACE
5.6.2 –STOP TRACE
5.6.3 –DISPLAY TRACE
5.7
PROCEDURE 相关命令
5.7.1 –DISPLAY PROCEDURE
5.7.2 –START PROCEDURE
5.7.3 –STOP PROCEDURE
5.8
DDF 相关命令
5.8.1 –START DDF
5.8.2 –STOP DDF
5.8.3 –DISPLAY DDF
5.9
LOG 相关命令
5.9.1 –ARCHIVE LOG
5.9.2 –DISPLAY LOG
5.10
THREAD 相关命令
5.10.1 –CANCEL THREAD
5.10.2 –DISPLAY THREAD
5.11
IRLM 相关命令
5.11.1 –START irlmproc
5.11.2 –STOP irlmproc
5.11.3 –TRACE CT
5.11.4 –MODIFY irlmproc, ABEND
5.11.5 –MODIFY irlmproc, DIAG
5.11.6 –MODIFY irlmproc, PURGE
5.11.7 –MODIFY irlmproc, SET
5.11.8 –MODIFY irlmproc, STATUS
5.12
课后习题
第6章 DB2系统维护概述
6.1
DB2 备份和恢复
6.1.1 DB2备份及恢复的原则
6.1.2 如何制定最佳的备份策略
6.1.3 DB2备份常用工具及使用方法
6.1.4 DB2恢复工具及使用方法
6.1.5 DB2数据库备份策略参考
6.2
DB2 日常健康检查
6.2.1 DB2系统级检查
6.2.2 数据可用性和应用程序检查
6.3
DB2 重组
6.3.1 进行DB2重组的目的
6.3.2 DB2 REORG的对象
6.3.3 DB2重组的条件
6.3.4 DB2重组的方法
6.3.5 DB2重组的注意事项
6.3.6 DB2重组常见问题及解决方法
6.4
DB2 RUNSTATS
6.4.1 定期执行RUNSTATS的目的
6.4.2 何时需要进行RUNSTATS操作
6.4.3 RUNSTATS注意点
6.5
STOSPACE
6.6
DB2 ROTATE 操作
6.7
DB2 性能监控及调整
6.7.1 DB2性能监控
6.7.2 DB2性能调整
6.8
课后习题
附录A DB2 Admin Tool
附录B DB2 PM简介
附录C SPUFI简介
附录D 参考答案
附录E 常见主机资料缩语表
参考文献


📜 SIMILAR VOLUMES


数据库管理基础教程
✍ 霍弗 📂 Library 🌐 Chinese

本书是在已出版了11版的现代数据库管理(Modern Database Management,MDM)教材基础之上,为满足那些不需要深入讨论数据库技术高级内容的课程而编写的数据库管理导论教材.全书共分四部分,第一部分(第1章)介绍数据库环境和开发过程,第二部分(第2~3章)介绍组织中的数据建模和增强的E-R模型,第三部分(第4~5章)介绍逻辑数据库设计和关系模型,物理数据库设计和性能,第四部分(第6~9章)介绍SQL,高级SQL,数据库应用开发和数据仓库.此外,为便于读者学习,还提供了大量难度不同的经过测试的复习题,问题和实践材料等.

数据库系统基础教程: 原书第3版
✍ (美)厄尔曼 📂 Library 📅 2009 🏛 机械工业出版社 🌐 Chinese

书签已装载, 书签制作方法请找 [email protected] 完全免费 《数据库系统基础教程(原书第3版)》由斯坦福大学知名计算机科学家Jeffrey Ullman和Jennifer Widom合作编写。《数据库系统基础教程(原书第3版)》首先介绍流行的关系数据库和对象关系数据库内容,涉及关系数据模型、E/R模型、UML模型以及对象模型等高级数据模型。然后介绍了有关半结构化数据组织管理中比较流行的XML等内容,既包括了数据组织模型的内容,也给出了相关编程语言,如XPath、XQuery、XSLT等。 《数据库系统基础教程(原书第3版)》举例丰富翔实,既可用作大学本科、

数据库系统基础教程: 原书第3版
✍ (美)厄尔曼 📂 Library 📅 2009 🏛 机械工业出版社 🌐 Chinese

书签已装载, 书签制作方法请找 [email protected] 完全免费 《数据库系统基础教程(原书第3版)》由斯坦福大学知名计算机科学家Jeffrey Ullman和Jennifer Widom合作编写。《数据库系统基础教程(原书第3版)》首先介绍流行的关系数据库和对象关系数据库内容,涉及关系数据模型、E/R模型、UML模型以及对象模型等高级数据模型。然后介绍了有关半结构化数据组织管理中比较流行的XML等内容,既包括了数据组织模型的内容,也给出了相关编程语言,如XPath、XQuery、XSLT等。 《数据库系统基础教程(原书第3版)》举例丰富翔实,既可用作大学本科、

数据挖掘基础教程
✍ (印度)西蒙(Soman.K.P) 📂 Library 📅 2009 🏛 机械工业出版社 🌐 Chinese

书签已装载, 书签制作方法请找 [email protected] 完全免费 《数据挖掘基础教程》全面介绍数据挖掘的原理、方法和算法。主要内容包括数据挖掘的基本概念、数据挖掘算法的数据类型、输入和输出、决策树、数据挖掘的预处理和后处理、关联规则挖掘、分类和回归算法、支持向量机、聚类分析及多维数据可视化。 《数据挖掘基础教程》讲解深入浅出,并辅以大量实例,随书光盘提供了大量数据集以及两种广泛使用的数据挖掘软件——Weka和ExcelMiner,便于读者理解数据挖掘知识。《数据挖掘基础教程》适合作为高等院校计算机及相关专业数据挖掘课程的教材,也可供广大技术人员参考。