第5章 Create Database数据库-PowerB.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 Create Database数据库-PowerB

第五章 创建 database;五点一 database概述 五点二 数据库画板 五点三 创建ASA数据库 五点四 创建ODBC数据源 五点五 配置DB Profile 五点六 连接数据库 五点七 创建表 五点八 数据的输入 五点九 视图;存放数据的集合 简单理解一个数据库便是一张二维表格 表头(字段名) 表的内容(记录) 建立在该表上的操作包括 检索 SELECT 插入 INSERT 删除 DELETE 更新 UPDATE ;;;(1)物理数据库:这是一个磁盘文件,表格及数据等全部在这个文件中。可以是.DBF文件、文本文件、MS SQL Server数据库、ASA数据库(.DB)等。 (2)日志文件:这也是一个磁盘文件,一般以.log为扩展名,用来记载相关数据库的环境及其操作。删除相应的.log文件,一般不会影响数据库。;(3)ODBC数据源:这是为连接物理数据库而提供的一种标准接口。 ODBC数据源指明了数据库的基本属性,如物理数据库的位置、数据库驱动程序??即是哪一种数据库)、用户名、口令等。 通过ODBC数据源,我们可以不关心物理数据库。一个物理数据库可以定义若干个ODBC数据源 (4)DB Profile:这是在PowerBuilder开发环境中操作数据库所需要的,它指明了使用哪一个数据源。在用户的应用程序中不需要DB Profile。;五点一数据库概述;(1)创建物理数据库,例如DBF、ASA等。 (2)定义ODBC数据源。 (3)定义DB Profile(仅仅开发环境需要,运行时不需要)。 (4)连接数据库。 ;Database画板是专门用来管理数据库的,包括创建和删除ASA数据库、连接数据库、定义ODBC数据源、创建和管理表及数据,等等。 从选单或工具栏进入Database画板; 要在Database主窗口内打开更多的子窗口,可通过主选单View打开 ;打开Objects子窗口,然后用鼠标双击ODBC项下Utilities中的Create ASA Database项。 在Database Name项中给出数据库名。数据库用户UserID项默认为dba,口令Password项默认为sql。 创建好的ASA数据库XSCJ可以在Objects子窗口的树形目录里看到。 ;用鼠标双击Delete ASA Database,将会出现一个窗口,询问要删除的ASA数据库的名称(包括路径)。 删除数据库应特别慎重。 ;五点四 创建ODBC数据源;五点四创建ODBC数据源;在PowerBuilder开发环境中操作数据库,需要创建和配置DB Profile,它指明了使用哪一个数据源。 在Database画板,打开Objects子窗口,选择ODBC项,单击鼠标右键,选择NewProfile,将出现标题为“Database Profile Setup-ODBC”的窗口 ;用鼠标右键单击要删除的DB Profile,选择Delete,系统会再次询问是否删除,选择Yes将删除指定的DB Profile。 删除DB Profile,不会影响物理数据库。 ;在Database画板的Objects子窗口中,选择ODBC项。选择要连接的DB Profile,单击鼠标右键,选择Connect连接数据库。 若连接成功,会在相应的DB Profile前面的图标上打上“√”标记,该数据库变为当前工作数据库 若连接不成功,一般是已被同一数据库的另一个DB Profile连接,这时应先断开别的数据库连接,然后再连接即可。 但同一时刻,可以连接多个不同的物理数据库。 ;在相应的DB Profile前面的图标上打上“√”标记的为当前正在连接的数据库。 要断开连接,在该项上单击鼠标右键,选择Disconnect,即可断开连接。 ;五点七 创建表;在表结构定义窗口中,输入列名Column Name、列的类型Data Type、列的宽度Width、小数位Dec(仅实数才有)、是否为空值NULL、默认值Default(一般情况下就设为None)。 按回车或↓键增加新列。也可以用鼠标右键单击列名前的箭头来插入、删除列。 列名应符合标识符的命名规则,不要用汉字。只有必须输入数据的列,其NULL值才设为No,其他列应尽量将NULL值设为Yes。 类型、空值等在表添加数据后,就不能再改变,因此表的定义要慎重。(当然以后可以用别的方法改)。;五点七点二 定义表结构;五点七点二 定义表结构;五点七点二 定义表结构;选择要删除的表,单击鼠标右键,出现一个选单,选择“Drop Table”,若表中已有数据,应慎重处理,因为删除后就不能恢复了 还可以从选单删除当前表,选择“Object”主选单的“Delete”子选单删除当前表。 ;PowerBuilder规定,只有给表设置了主

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档