第三章在PB中操纵数据库.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章在PB中操纵数据库

第3章 在PowerBuilder中操纵数据库 本章重点: 1、如何在PB中创建ASA本地数据库 2、PB与数据库的连接 3、表的创建 4、主键、索引、外键的概念与管理 3.1 数据库的基本原理与基本概念 一个关系数据库所包含的主要内容有: 2.索引(index) 3.2 在PowerBuilder中创建ASA本地数据库 3.3 在PowerBuilder中删除ASA本地数据库 3.4.2 改变当前数据库 3.4.3 修改PowerBuilder与数据库的连接 3.4.4 删除PowerBuilder与数据库的连接 3.5 在PB中操作ASA本地数据库中的表 3.5.3 主键、外键和索引管理 3.5.4 删除表 习 题 * * 数据库是信息资料存储的方式之一,一个数据库就是一组相关联的资料或对象的集合,它是存储和管理资料的地方,用户可以方便地进行资料的检索、排序和操作。 数据库系统的发展经历了三个阶段:网状数据库、层次数据库和关系数据库。 1.表(table) 表就是一张二维表格,在这个表格中包含列(column,也称为字段)和行(row,也称为记录)。 列代表表的特征,行则代表表的内容。 索引用于加快数据检索的速度。索引是表的关键值,它提供了指向表中行的指针。 3.键值(key) 主键:唯一标识一个表中某一行的指示器,它能使你从表中选定唯一的指定行。 外部键:用于建立表与表之间的相互联系。 主键和外部键都用于强制执行表与表之间的引用完整性,确保将合法的值输入表内。 主键和索引的主要区别: 索引可以重复,主键不能重复。 1、打开“Database Profiles”对话框。 2、双击“Create ASA Database”项,打开“Create Adaptive Server Anywhere Database”对话框 3、配置数据库的属性。 4、单击“OK”按钮,PB用指定的文件名在指定的路径中创建一个数据库。 3.4 PowerBuilder与数据库的连接 3.4.1 配置并连接本地数据库 1、通过“ODBC 数据源管理器”建立用户数据源名称(User DSN)并配置相关参数。 2、定义数据库连接的Profile 3、连接数据库 1、打开“Database Profiles”对话框。 2、从中选择所需的数据库连接名 。 3、单击“Connect”按钮连接新的数据库。 1、打开“Database Profiles”对话框。 2、从中选择所要修改的数据库连接名 。 3、单击“Edit”按钮,在弹出的对话框中修改数据库的连接参数。 ??? 需要修改与数据库连接的数据源时,在“ODBC 数据源管理器”中进行。 1、打开“Database Profiles”对话框。 2、从中选择要删除的数据库连接名 。 3、单击“Delete”按钮删除所选择的数据库连接。 3.5.1 创建表 3.5.2 修改表 1.修改表的定义 2.修改表的基本属性 3.修改表的扩展属性 4.修改列的属性 1、主键 (1)主键的创建 (2)主键的修改 (3)主键的删除 2、外键 (1)外键的创建 (2)外键的修改 (3)外键的删除 3、索引 (1)索引的创建 (2)索引的修改 (3)索引的删除 3.5.5 数据浏览、修改 3.5.6 数据的导入与导出 3.5.7 数据的排序与过滤 1、创建ASA本地数据库score.db 2、在score.db数据库中创建下面的表,各表字段自己定义。 ??? 1)学生档案表 ??? 2)教师档案表 ??? 3)课程设置表 ??? 4)学生选课表 ??? 5)学生成绩表

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档