实验任务:
A.建立数据库;
B. 建立表空间;
C. 执行脚本文件来建立多个表空间;
D.访问那些包含表空间信息的SYSCAT视图;
E. 列出表空间相关信息;
F. 列出容器相关信息。
一. 创建数据库
1.查看create database指令语法
创建数据库可以通过DB2命令create database来完成。通过在线帮助工具可以查看create database指令语法。
(1)选择菜单“工具”à“命令中心”,或相应的图标来启动“命令中心”;
(2)在“命令中心”中选择“交互式”标签页,并且在“命令”下的文本框中输入“create database”;
(3)选择菜单“交互式—>执行”(或ctrl+enter,或点击左上角工具栏的齿轮图标)。
(4)从Create database命令语法可以看出,该命令可以指定:数据库名﹑数据库位置(控制文件﹑设定文件﹑事务日志文件以及默认的表格空间要建立在什么位置)﹑数据库别名﹑国别区码﹑排序集﹑默认数据块大小,该语句也可为编目表空间﹑临时表空间﹑用户表空间指定特定值。
此外,也可以通过“创建数据库向导”来创建一个新数据(本实验采用该方法)。
2.通过“创建数据库向导”创建数据库。
(1)在“控制中心”中,右键单击inst1下的“数据库”,在弹出菜单中选择“创建—>使用向导创建数据库”;
(2)在向导的“名称”页面中,数据库名一栏输入MUSICDB,其它值均按默认设置,点击“下一步”按钮;
(3)分别选择向导左边的“用户表”﹑“目录表”﹑“临时表”标签页,并点击相应页面的“下一步”按钮完成相关设置。“用户表”﹑“目录表”﹑“临时表”默认使用的表空间类型为SMS,即各页面中的“低维护-自动增加(系统管理的表空间)(L)”选项。
(4)在向导的“性能”页面中,因为MUSICDB的表空间均按照系统缺省设置,所以此时不能修改数据块大小或者预取大小。(如果为用户表﹑目录表﹑临时表设置了特定的容器,则可以通过“性能”页面设置数据块或预取大小)。点击“下一步”按钮开始数据库“区域”的设置。
(5)向导的“区域”页面可以设置数据库的语言环境和整理顺序,系统已自动设置完成这些选项,直接点击“下一步”按钮。
(6)在向导“总结”页面中,会显示前几步所设的创建数据库的参数。点击“显示命令”按钮即可查看创建该数据库的全部命令。单击“上一步”则回到前面步骤修改创建参数。点击“总结”页面的“完