本章介绍了序列,创建序列的概念,查看序列和删除它们。 序列是一个软件功能,其生成整数升序或降序排列,在一个确定的范围内,以产生主键和表之间协调其他密钥。序列可以使用整数,如雇员标识或transaction_id。序列可以…
分类:DB2数据库教程
DB2约束
本章介绍数据库中的各种制约。 若要强制数据库的完整性,一组规则的定义,也就是所谓约束。约束即允许或禁止在所述列中的值。 在实时数据库活动,该数据应该有一定的限制被添加。例如,在一个销售数据库,销售-ID或事务id应该是唯…
DB2触发器
本章介绍触发器,它们的类型,创建和删除触发器。 触发器是一组动作,在数据库响应INSERT,UPDATE或DELETE操作上指定的表执行。触发器都在数据库中存储一次。他们处理的数据管理。它们可以被访问并在多个应用程序共享…
DB2删除缓冲池
使用 drop bufferpool 命令删除缓冲池。建议在使用drop命令之前检查是否有任何表空间分配给缓冲池。 语法: drop bufferpool <bp_name> 示例: 假设要删除名称为 …
DB2索引
本章介绍索引,它们的类型,创建和删除。 索引是一组指针,这可以引用表中的行,在MDC或ITC表的块,在XML存储对象的XML数据被逻辑地由一个或多个键中的值进行排序。它是在DB2表列创建以加快对查询中的数据的访问,以及对…
DB2与XML
本章介绍DB2使用XML。 pureXML特性允许存储在数据库表中的列格式良好的XML文档。这些列具有XML数据库。数据通过存储XML数据,XML列放在其固有的层次化的形式。所存储的XML数据可以被访问和DB2数据库服务…
DB2 LDAP
LDAP是轻量级目录访问协议。 LDAP是一个全球性的目录服务,工业标准协议,该协议是基于客户端 – 服务器模型,运行在一个层中TCP/IP栈的上方。LDAP提供了一个工具来连接,访问,修改和搜索互联网目录。…
DB2别名/alias
本章介绍使用创建数据库对象的别名,别名和检索数据。 别名是数据库对象的替代名称。它可以被用于引用数据库对象。也可以说,它是一个昵称为数据库对象。别名定义为对象,以使他们的名字简化,从而减少了该查询的大小并增加查询的可读性…
DB2创建数据库
CREATE DATABASE命令用于在实例中创建数据库。所有数据库都是使用默认存储组IBMSTOGROUP创建的,该存储组是在创建实例时创建的。 在DB2中,所有数据库表都存储在tablespace中,后者使用各自的存…
DB2视图
视图用于定义表示存储在表中的数据的替代方法。 视图不是真正的表,也没有任何永久存储。它可以帮助用户查看一个或多个表中的数据。 它是结果表的命名规范。 视图(VIEW)可以从一个或多个表派生。最多可以使用15个表来创建视图…
DB2缓冲池
在DB2中,bufferpool是主存储器空间的一部分,由数据库管理器分配。 缓冲池的目的是从磁盘缓存表和索引数据。 所有数据库都有自己的缓冲池。 如何创建Bufferpool? 在创建新数据库时创建默认缓冲池。 它被称…
DB2停用数据库
deactivate db命令用于停止(禁用)数据库服务。 语法: db2 deactivate db <db_name> 这里,db_name 是指定要停止的数据库的名称。 示例: 假设要停用数据库:XYZ…