PowerBuilder数据库.ppt
《PowerBuilder数据库.ppt》由会员分享,可在线阅读,更多相关《PowerBuilder数据库.ppt(97页珍藏版)》请在三一办公上搜索。
1、第5章 PowerBuilder数据库,5.1数据库的地位及其重要性5.2数据库的基本知识5.3如何使用数据库画板设计5.4用事务对象来连接数据库5.5数据库的应用实例,返回总目录,5.1数据库的地位及其重要性,数据处理是指对各种形式的数据进行收集、组织、加工抽取等工作。基本目的是从大量的、甚至是难以理解的数据中抽取并推导出对于人们来说有价值的、有意义的数据,为人类进一步活动提供决策依据。数据管理是指对数据的组织、存储、检索和维护等工作,数据管理是数据处理的基本环节,数据库是数据管理的技术,数据库就是存放数据的仓库。,返回章目录,本节完,5.2 数据库的基本知识,PowerBuilder与其他
2、的数据库系统关系数据库画板5.2.2 启动数据库画板5.2.3 数据库画板的组成,返回章目录,数据库画板,数据库画板(Database Painter):该画板提供了生成和维护服务器端数据库的良好环境,我们无需查阅SQL语句手册,就能够创建新表、修改表以及操纵数据。,返回本节录,数据库画板,返回本节录,5.2.2 启动数据库画板,启动数据库画板的方法很简单:单击画板工具栏上的数据库画板(Database)图标,系统显示如图52所示的工作界面,返回本节录,单击,5.2.2 启动数据库画板,返回本节录,单击,5.2.3 数据库画板的组成,数据库画板工具栏数据库画板各部分如图56所示,返回本节录,5
3、.2.3 数据库画板的组成,返回本节录,本节完,5.3 如何使用数据库画板设计,5.3.1 创建ASA数据库5.3.2 创建ODBC数据源5.3.3 配置DB Profile5.3.4 连接数据库5.3.5 表的操作,返回章目录,5.3.1 创建ASA数据库,进入Database画板后,打开Objects子窗口,返回本节录,5.3.1 创建ASA数据库,返回本节录,选择,单击,给出数据库名,可以通过Browse按钮确定数据库的存放地点,单击创建数据库,5.3.1 创建ASA数据库,删除ASA库的方法如下:,返回本节录,双击,5.3.1 创建ASA数据库,返回本节录,5.3.1 创建ASA数据库
4、,通过Sybase Central或Manage Adaptive Server Anywhere程序也可以创建和删除ASA数据库,如图511所示。(可以在开始菜单中启动程序),返回本节录,5.3.2 创建ODBC数据源,1.ODBC数据源,返回本节录,ODBC应用软件,包括用PowerBuilder开发的应用程序,驱动管理程序,它管理并装载驱动程序,驱动程序,数据源,5.3.2 创建ODBC数据源,2.创建ODBC数据源的方法,返回本节录,双击打开,5.3.2 创建ODBC数据源,返回本节录,删除选中的数据源,系统将弹出一个对话框来配置选中的数据源,单击,5.3.2 创建ODBC数据源,返回
5、本节录,5.3.2 创建ODBC数据源,创建Adaptive Server Anywhere类型的数据库有两种方法:1、利用Adaptive Server Anywhere的Manage Adaptive Server Anywhere工具来创建,使用这个工具时,Adaptive Server Anywhere提供了友好的用户向导来引导用户一步一步地创建一个Adaptive Server Anywhere数据库,返回本节录,5.3.2 创建ODBC数据源,返回本节录,输入我们想要创建的数据源的名字,测试正在创建的数据是否正确,5.3.2 创建ODBC数据源,返回本节录,5.3.2 创建ODBC
6、数据源,返回本节录,输入数据库文件所在的路径,单击,5.3.2 创建ODBC数据源,我们所需要设置的信息基本完成。现在回到ODBC标签页,单击“Test Connection”按钮,我们可以测试数据源是否配置成功。如果连接成功,那么我们的配置就是对的,如图520所示提示框表示连接成功,否则,在弹出的对话框中,系统会告诉我们出现错误的原因。,返回本节录,5.3.2 创建ODBC数据源,2通过PowerBuilder数据库画板创建ODBC数据源。,返回本节录,双击,5.3.3 配置DB Profile,配置DB Profile的方法:(1)单击画板工具栏上“DB Profile”图标,返回本节录,
7、5.3.3 配置DB Profile,返回本节录,5.3.3 配置DB Profile,返回本节录,单击,点击,配置数据源完毕,5.3.4 连接数据库,1.连接本地ASA库,返回本节录,单击,5.3.4 连接数据库,连接之后,我们可以选中该数据库,右击鼠标选择“Properties”弹出对话框,选择“Preview”弹出对话,返回本节录,选中欲复制部分,单击按钮,5.3.4 连接数据库,2.连接SQL库,返回本节录,单击,5.3.4 连接数据库,返回本节录,单击,对数据库是否连接成功进行测试,单击,5.3.4 连接数据库,返回本节录,5.3.4 连接数据库,3.断开数据库连接,返回本节录,单击
8、,5.3.5 表的操作,数据库的表用行和列来表示数据,行就是记录,列就是字段,叫法虽然不同,本质完全一样。操作数据库表包括几方面的含义:创建表、定义表中列的扩充属性、定义主键、创建索引、定义外部键、修改表、删除表、删除索引、删除主键。,返回本节录,5.3.5 表的操作,1.创建新表在使用数据库表之前需要首先创建表,PowerBuilder开发环境中,使PowerBuilder的数据库画板创建新表有几种方法:(1)在Database画板的Objects子窗口中,选择“ODB ODBC”项,可以看到当前的数据库图标前有“+”号,单击它,展开后有一项“Tables”,右击“Tables”,弹出鼠标右
9、键菜单,选择“New Table.”,创建新表如图所示,返回本节录,5.3.5 表的操作,返回本节录,5.3.5 表的操作,这时打开定义表结构窗口如图535所示,返回本节录,5.3.5 表的操作,(2)从菜单创建表,插入新列,返回本节录,5.3.5 表的操作,(3)通过工具栏创建表,基本步骤为:单击画板栏的数据库画板图标,进入数据库画板工作区,要创建表的数据库已连接成功。单击数据库画板工具栏上的“Create Table”(创建表),进入表操作子窗口工作区,返回本节录,5.3.5 表的操作,返回本节录,5.3.5 表的操作,键入表的各种属性,如:列名、列的数据类型、宽度、精度、是否允许为空等。
10、退出并保存表的定义。,返回本节录,5.3.5 表的操作,2.定义表结构,返回本节录,表的列名,使用标识符作列名,指定列的数据类型,列的宽度,小数位数,是否允许空值,Yes允许,No不允许,5.3.5 表的操作,定义好表的结构之后,点击“Save”出现,返回本节录,输入表名,点击新表创建完成,5.3.5 表的操作,3.创建主键、索引和外键(1)定义主键,返回本节录,5.3.5 表的操作,返回本节录,单击,5.3.5 表的操作,返回本节录,点击“Save”。主键设置完毕,5.3.5 表的操作,创建主键的另一种方法是:,返回本节录,5.3.5 表的操作,(2)定义索引,返回本节录,5.3.5 表的操
11、作,(3)外键的创建,返回本节录,5.3.5 表的操作,返回本节录,单击,5.3.5 表的操作,返回本节录,5.3.5 表的操作,返回本节录,单击后弹出外键视图,5.3.5 表的操作,主键视图,返回本节录,5.3.5 表的操作,表的属性设置,返回本节录,5.3.5 表的操作,列属性,返回本节录,单击,5.3.5 表的操作,返回本节录,5.3.5 表的操作,4.删除表、主键、索引和外键(1)删除表,返回本节录,单击,单击“是(Y)”则删除选择的表,5.3.5 表的操作,(2)删除主键,返回本节录,5.3.5 表的操作,(3)删除索引,返回本节录,5.3.5 表的操作,(4)删除外键,返回本节录,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PowerBuilder 数据库

链接地址:https://www.31ppt.com/p-6514971.html