DB2通用数据库.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DB2通用数据库

第三章 DB2通用数据库 3.1 DB2通用数据库产品概述 3.2 DB2数据库的对象 3.3 DB2数据库目录 3.4 DB2 UDB图形用户界面 3.1 DB2通用数据库产品概述 一、DB2的产品家族划分 二、DB2的产品架构 一、DB2产品划分(1 of 2) 一、DB2产品划分(2 of 2) 二、对DB2的访问实现 DB2客户端 DB2运行时客户端 DB2管理客户端 DB2应用程序开发客户端 DB2的产品架构 3.2 DB2数据库的对象 DB2实例 DB2数据库对象 表空间 表 模式 视图 索引 程序包 缓冲区 事务 锁 日志文件 DB2实例 DB2的对象层次结构图 表 表:表是未排序的数据记录集合,行由多列组成(通常称为记录)。每列都基于一个数据类型。表一旦填入数据,就可以通过后面介绍的SQL语句,进行引用。 表有三种类型 永久(基)表 临时(声明)表 视图(派生)表 模式 模式:用于逻辑组织其他数据库对象 大多数数据库对象的命名采用模式名加对象名的命名规则,即模式名.对象名。名字第一部分表示模式(或者称为数据库对象的限定词),名字的第二部分是对象名。 当用户创建一个对象而没有规定模式时,该对象将把该用户ID的授权ID作为隐含模式。 表空间 表空间:是数据库及存储在该数据库中的表之间的逻辑层。 表空间在数据库中创建,表在表空间中创建。DB2支持两种类型的表空间: 系统管理表空间(SMS)—操作系统文件管理器分配并管理表空间所存储的空间。SMS是默认的表空间类型。 数据库管理表空间(DMS)— 数据库管理控制存储空间。从本质上说,这种表空间是为实现某特定目而设计的文件系统,能最大限度地满足数据库管理器的需求。 数据库、表空间和表之间的关系 视图 视图是从一个或多个表或视图生成的虚拟的表,当检索数据时,可与表交替使用。 当视图作出修改后,底层表中的数据也相应地修改了。 视图本身并不存放真正的数据,在数据库中它只有一个定义。 视图可用于限制对敏感数据的存取,而对其他数据则允许进行更宽松的存取。 视图可以是可删除的、可更新的、可插入的以及只读的。 索引 索引是与单个表相关的物理对象。 任何基表或已声明的临时表,都可以定义它们的索引。可为单个表定义多个索引。 不可能在视图上定义索引。 使用索引的原因主要有两个: 1)确保数据值的唯一性; 2)提高SQL的查询性能。 3.3 DB2数据库目录 数据库内部目录结构 安装路径下数据库内部目录结构 3.4 DB2 UDB图形用户界面 清楚DB2 UDB 的图形化用户界面 研究访问DB2 GUI的不同方法 用不同的方法执行DB2命令或语句 图形化用户界面概述 配置助手 用来配置客户端连接 客户端可以通过下列方式配置 手动配置 能动DB2的Discovery机制自动配置 通过导入概要文件配置 配置助手还可以实现 连接到数据库-包括LAN和DRDA的 执行CLI/ODBC管理 将应用程序绑定的数据库 配置助手的应用 第一步内容 命令中心 SQL助手窗口 管理工具 控制中心对象概述 各种向导的应用 创建对象 数据库 表空间 表 数据库管理任务 备份 恢复数据 加载 任务中心 健康中心 日志 工具设置 DB2 Web工具 本章小结 本章内容包括:IBM DB2通用数据库产品概述、DB2数据库的对象、数据库目录、DB2 UDB图形用户界面等。 本章是后续章节实验和教学演示的基础,要求学生重点掌握DB2数据库结构、各种数据对象的概念,熟悉图形化用户界面。 DB2是IBM开发的大型关系数据库产品。从其诞生之日开始,就定位于为各种规模的企业提供稳定、高效的数据管理支持。DB2 的产品划分通常有两种办法: 一是按其支持的硬件和操作系统平台进行划分,另一种是按其支持的用户规模进行划分。 可以说DB2是目前支持平台最广泛的数据库产品,可以运行在所有的主流平台上。可以把DB2所支持的操作系统划分为四个类别:第一个类别是大型机平台,在这个平台上,有DB2 for OS/390 和 z/OS、DB2 VSE 和 VM;第二个类别是小型机AS/400,AS/400上的操作系统叫做OS/400,这个操作系统中就集成了DB2,也就是说DB2是这个操作系统中不可分割的一部分;DB2支持的第三个系统平台是UNIX平台,包括IBM的AIX、Sun公司的Solaris,以及HP的HP-UX等,在这些产品上,DB2都有相应的版本支持;第四个平台就是PC,Windows平台就是目前主流的操作系统平台,DB2可以支持的Windows平台包括Windows NT/2000/XP。此外,IBM年生产的所有机型都可以运行Linux,DB2能够支持所有这些机型上运行的Linux操作系统。 虽然DB2划分

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档