新PowerBuilder 10.5实用教程 教学课件 樊金生 等主编 02.pptVIP

新PowerBuilder 10.5实用教程 教学课件 樊金生 等主编 02.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 数据库 主要内容 创建本地数据库,连接数据库; 创建、修改、删除数据库中的表和视图; 定义和修改表中各列的属性和规则; 创建和删除表的索引; 定义表间的关系,即主键和外部键的关系; 数据的插入、删除、修改和检索; 定义表的访问权限,创建、修改和删除用户,创建和删除组,编写和执行 SQL文件。 § 2.1.1 创建本地的 ASA数据库 创建 Adaptive Server Anywhere数据库的步骤是: 在 PowerBar上单击 DB Profile画板 弹出Database Profile对话框 选择ODB ODBC→Utilities→Create ASA Database 双击此项,弹出Create Adaptive Server Anywhere Database对话框 § 2.1.1 创建本地的 ASA数据库 在ASA Version中可以选择ASA7.0或ASA8.0 在 Database Name 编辑框中给出数据库文件名(比如kygl) 在User ID框中给出用户名(缺省为DBA) 在Password框中键入口令(缺省为 SQL) 然后单击 OK 按钮 创建完成后,系统自动连接到该数据库上。 § 2.1.2 创建表 ①单击 Create table画板,出现Columns工作区如图2-3所示。 ②输入列名、数据类型、长度和是否为空等列的基本信息。 ③重复第②步,直到所有列输入完毕。 § 2.1.2 创建表 ④单击 Save Change 画板,弹出Create New Table对话框。给定表名后单击 OK 按钮,指定的表被创建,同时在Object Layout工作区显示该表。 ⑤在输入或修改当前列时,还可输入列的扩展属性。 § 2.2 与各种数据库的连接 上一节讲的是创建本地数据库然后在此数据库上创建新表。如果要使用已存在的数据库,则应先通过数据库接口软件与此数据库建立连接。 § 2.2 与各种数据库的连接 PB是专为各种数据库设计的客户端的应用开发工具 它可以和其它数据库服务器(如 Sybase、Oracle、MS SQL、Informix等)构成客户/服务器体系结构 也可以连到如 dBase、FoxPro、Excel等文件类型的数据源上。 § 2.2.1 各种连接接口 通过 ODBC接口连接 通过专用接口连接 通过 ODBC接口连接 ① 如果PB要连接网络数据库,先调通网络。 ② 安装数据库接口软件和ODBC软件。 ③ 在PB中配置ODBC,单击PowerBar上的DB Profile画板,出现Database Profiles设置窗口,如图所示。 ④ 设置数据库 。 ⑤ 设置数据源等信息 。 通过专用接口连接 ① 安装并调通网络。 ② 安装数据库软件和专用接口软件。 ③ 配置到数据库的连接参数。 ④ 运行系统SQL语句。 ⑤ 连接数据源。 § 2.2.3 改变连接的数据库 有两种方法可以改变当前连接的数据库。 方法一:在 PowerBar上单击 DB Profile画板,在Database Profiles对话框中选择要连接的数据库,然后单击 Connect 按钮,即可连接到该数据库上。 方法二:在数据库工作区中,选择 选定要连接的数据源,单击鼠标的右键,在弹出式菜单中选Connect项,即可连接到该数据库上。 § 2.3 操作数据库表 § 2.3.1 打开、关闭和删除表 ⑴打开表 ⑵关闭表 ⑶删除表 § 2.3.2 修改表和列的属性 修改表属性 修改列属性 § 2.3 操作数据库表 § 2.3.3 修改表的定义 (1)增加列。但增加的列必须允许为空; (2) 在一些数据库管理系统中,可以修改一个字符列的长度或将它改为可空,但不能将一个已经定义为可空的列改为非空。 (3)修改表和列的所有可修改信息。 § 2.3.4 建立索引 对于一个基本表,可以根据需要建立若干个索引,以提供多种存取路径。索引的建立和删除通常由 DBA(数据库管理员)或表的属主(即建立的用户)负责。存取路径的选择由系统自动进行,用户不能在存取数据时选择索引。 § 2.3.4 建立索引 根据索引所包含的列数分为单值索引(包含一列)和多值索引(包含多列); 根据索引列的值是否允许重复分为唯一索引(不允许重复值)和可重复索引。 § 2.3.5 建立主键和外部键 在关系数据库系统中,有三类完整性约束: 实体完整性、 参照完整性和 用户自定义的完整性。 其中实体完整性和参照完整性是关系系统必须满足的完整性约束,它们分别由主键和外部键来实现。 建立主键和外部键 ①选定要创建主键的表,再单击鼠标的右键,在弹出式菜单中选择New→PrimaryKey项,出现创建主键工作区。 ②在Columns框中选择一列或多

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档