WEB开发网
开发学院数据库DB2 对 DB2 UDB V8 for UNIX、Linux 和 Windows 的生动... 阅读

对 DB2 UDB V8 for UNIX、Linux 和 Windows 的生动简介

 2008-12-10 16:33:25 来源:WEB开发网   
核心提示: 由于数据库是封闭单元,所以您不能执行涉及了两个不同数据库表的查询(除非您使用 Information Integrator(II)/ Relational Connect,对 DB2 UDB V8 for UNIX、Linux 和 Windows 的生动简介(9),这已经超出本文的讨论范畴

由于数据库是封闭单元,所以您不能执行涉及了两个不同数据库表的查询(除非您使用 Information Integrator(II)/ Relational Connect,这已经超出本文的讨论范畴)。例如,涉及数据库“MYDB1”中的“Table1”和数据库“MYDB2”中的“TableZ”的查询是不允许的。

数据库是用命令 create database 创建的。请注意,这被认为是一个命令,而非 SQL 语句。

当您创建数据库、表空间、日志和缓冲池时,会自动地创建配置文件,这就是完成该命令需要花费几秒钟的原因。

对 DB2 UDB V8 for UNIX、Linux 和 Windows 的生动简介

表空间是用作逻辑表和物理容器之间中间层的逻辑对象。创建表空间时,您可以将它与特定的缓冲池(数据库高速缓存)以及特定的容器进行关联。容器是物理存储数据的地方,可以分成文件、目录和原始设备等几类。

Catalog(SYSCATSPACE)、系统临时空间(TEMPSPACE1)和用户空间(USERSPACE1)都是表空间,并且都会在创建数据库时自动创建。Catalog 和系统临时空间都可以看作是系统结构,因为它们是数据库的正常操作所必需的。Catalog 包含了元数据(有关数据的数据)。一些其它 RDBMS 把这个结构称作“数据字典”。不要把这一节的术语“Catalog”和早先提到的 catalog 命令混淆起来;它们毫无关系。

系统临时表空间是数据库管理器执行操作(比如连接和排序)的工作区。至少必须有一个系统临时表空间。

缺省情况下会创建 USERSPACE1 表空间,但是可以删除它。它是用来存储用户表的缺省位置。

上一页  4 5 6 7 8 9 10  下一页

Tags:DB UDB for

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接