用pb创建数据库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在PowerBuilder中用工具创建数据库首先打开PowerBuilder,如下图所示

点击图标,出现如下图所示的窗口内容

依次展开左边树形结构中的“ODB ODBC——Utilities”,出现如

下所示窗口:

双击Utilities下的Create ASA Database,出现创建数据库的窗口,如下图所示窗口:

一般情况下,默认的User ID为DBA,默认的Password为SQL。先不要在Database Name中输入数据库的名称,点击Database Name 输入文本框右侧的,会出现一个提示保存文件的窗口:

选择一个文件夹,在文件名中输入数据库的名称(最好用英文名称),点击保存就会看到如下的窗口,在Log Name中输入日志的名称(和数据库的名称一致),点击OK按钮,数据库就创建好了。

数据库创建好后,就会出现如下图所示的窗口:

接下来我们应该关心怎样往数据库中输入数据了,右击Spj中

的Tables,在弹出的菜单中选择“New Table”,出现如下所示界面:

在“Column Name”中输入列名(即属性名),如sno,在“Data Type”的下拉菜单中选择属性的数据类型,如char表示字符型。Width 表示数据的长度,如char型的长度可以是4,也可以是10,要视具体的需求而定。“Dec”表示当数据类型为小数(浮点型)时小数的位数。Null表示该属性值是否可以为空,Default则表示当属性值为空时的默认值,输入好数据元素,如下图示:

在表格上右击,在弹出的菜单中选择“Save Table”,

在下图所示的“Table Name”中输入表的名称,点击OK,一张关系表就创建好了。

表格创建好了,就该往里面输入数据了。我们都知道,在数据库的关系中需要主码,所以先要给关系(即刚刚创建的表格)设置主码(Primary Key)。展开“Tables”,找到刚刚创建的表“S”,展开表“S”,右击“Primary Key”,选择“New Primary key”,如下图示:

在下图所示窗口中的sno前打钩√,表示选择sno为主码,再右击,在出现的菜单中选择Save Changes,然后就可以把窗口关闭了。

主码设置完成后,就可以添加数据了,像刚刚设置主码一样,找到表S,右击在下拉菜单中选择“Edit Data”,再选择“Grid”,如下图所示:

在下图所示的窗口中右击,选择“Insert Row”,如果“Insert Row”菜单为灰色,则表明没有设置主码或主码设置不正确。

选择“Insert Row”后,会出现如下图所示窗口,

分别在相应的属性名下输入相应的值,如下图所示:

移动鼠标至表格上方,胡出现如下图所示的标题栏,点击标题栏中的关闭按钮

,会有提示是否要进行保存,点击“是”,那么这个二维的关系表就创建好了!

在一个数据库中往往有很多张复杂的表,按照上述的方法,就可以把所需要的表全部创建出来了!

相关文档
最新文档