1.在控制中心“对象视图” 面板中,右击所有数据库文件夹,选择“创建数据库”菜单项和“通过自动维护”菜单项。这会启动“数据库创建向导”。
2.在向导的 Name 页面中指定数据库名和位置。使用以下值:
数据库名:EXPRESS
默认驱动器:C:
别名:如果为空,那么别名默认为 EXPRESS
注释:这是可选的,可以为空
默认的 V9.5 数据库中支持XML 类型的数据,然后单击“下一步”按钮进入到向导的下一页。
3.在“指定用来存储数据的位置”页面中,不做任何修改并单击“下一步”。
4.在“选择维护策略”页面中,保持默认设置(“是的,我可以指定。。。”)并单击“下一步”。
5.在向导的 Timing 页面中,指定离线维护时间窗。设置每周两小时或更多的维护时间,DB2 可以在这段时间里执行自动维护任务,从而保持数据库的状态。目前,将时间窗设置为每星期一到星期四从凌晨 1 点开始,为期 6 小时。单击“下一步”按钮进入向导的下一页。
6.在向导的 Mail Server 页面上配置通知。如果探测到问题或有害的情况,DB2 可以自动发送电子邮件或页面。如果希望配置这个特性,就要指定 SMTP 服务器。对于这个实验,我们没有 SMTP 服务器可用,所以将这个选项留空并单击 Next。
7.在向导的 Summary 页面上,检查前面选择的选项。单击 Finish 按钮开始创建数据库的过程。创建数据库的过程常常要花几分钟,在此期间会显示进度。
8.既然已经创建了数据库,现在就要在其中填充几个表和一些数据了。为了方便,我们已经创建了两个脚本 quicklab2.db2 和quicklab2.dat 来替您完成这个步骤。
quicklab2.db2 脚本包含用来创建表的命令,因此必须先运行它。
quicklab2.dat 脚本包含在表中插入数据的语句。
可以在 C:\workshop\quicklab2 文件夹中找到这两个脚本。为了运行这些脚本,打开 “命令编辑器”。在工具栏中的下拉列表中选择前面创建的新数据库。如果列表中没有出现这个新数据库,那么使用 Add 按钮在其中添加一个连接。
选择 DB2 控制中心的“工具”菜单下的“命令编辑器”,启动“命令编辑器”窗口。
点击“添加”按钮,选择已有的数据库,在这里我们选择“ EXPRESS ”数据库。
反选“使用隐式凭证”,然后输入用户标识和密码( “DB2 Express-C 9 DBA 和开发人员实验教程,快速实验 1” 中我们输入的“db2admin,db2admin”)。
点击“确定”按钮,成功建立数据库连接后,会显示成功提示信息(如图 12 所示)。
9.单击“命令编辑器”中的 “打开文件夹” 菜单图标,导航到存储脚本的文件夹。选择 quicklab2.db2 文件并单击“确定”按钮。这个文件的内容现在应该显示在命令编辑器的输入区域中。单击绿色三角的“执行”按钮运行脚本。确定在运行这个脚本时没有遇到错误。
脚本执行成功后会输出提示信息(“DB20000I SQL命令成功完成”)。
10.对于 quicklab2.dat 文件,重复第 9 步。
这个新数据库供一个非常简单的因特网书店使用。BOOKS 表包含关于书店销售的图书的所有信息。CUSTOMERS 表包含关于书店的每位客户的信息。最后,SALES 表包含销售数据。每当一位客户购买一本书时,就会在 SALES 表中写入一个记录。下图说明了这些表的设计和它们之间的关系。
注:SALES 表、CUSTOMERS 表、BOOKS 表及其主键( Primary Key )。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14136468/viewspace-541413/,如需转载,请注明出处,否则将追究法律责任。