1、数据库设计语言 山东农业大学信息学院计算机系课件制作:吴秋兰问题和建议请 Mail: 课 程 简 介本课程从实用的角度出发,介绍利用 PB开发数据库应用系统应具备的基础知识,包括数据库的基本概念、面向对象的程序设计方法、 PB的开发环境、 PowerScript编程语言、 PB中常用对象的应用、 PB操作数据库的方法等;并以具体实例介绍利用 PB开发管理信息系统的开发方法和开发过程。 目 录第一章 PowerBuilder编程入门第二章 应用对象第三章 在 PB中操纵数据库第四章 PowerScript编程语言第五章 窗口第六章 窗口中的控件第七章 数据窗口第八章 菜单第一章 PowerBui
2、lder编程入门 本章重点:1、 PB的功能特点2、 PB和 PB内置数据库 Adaptive ServerAnywhere 的安装3、 PB的开发环境1.1 PowerBuilder的功能特点 PB是美国 PowerSoft公司(后来被 Sybase公司并购)于二十世纪九十年代初期( 1992年)推出的产品,它是一种基于 客户机 /服务器 体系结构的应用程序的前端开发工具,采用面向对象的开发技术,具有可视化的图形用户界面,使用它开发人员能够快速容易地开发出应用程序。PowerBuilder的优点 1 PB是专业的 C/S体系结构应用程序开发工具C/S( Client/Server,客户机 /
3、服务器体系结构 )是当今非常流行的一种分布式计算结构,而PowerBuilder在推出时就针对 C/S体系结构,是基于这种体系结构应用程序的专业的前端开发工具。2 PB是面向对象的、可视化快速开发工具利用 PB的面向对象技术和可视化的开发手段,很多时候开发者无需编写很复杂的程序代码,就可以快速地建立图形化的应用程序,进行数据库的访问。3支持多种数据库管理系统 PB可同时支持多种数据库管理系统,通过ODBC和专用的大型数据库接口,能够高速访问数据库中的数据,充分发挥每种数据库的特长。如 Sybase、 Oracle、 Informix、 Microsoft SQL Server等。4内置数据库管理系统 PB本身带有的数据库管理系统是 Adaptive Server Anywhere, 利用这个数据库管理系统,使用者能够在开发设计阶段脱离网络数据库服务器,在单机上开发数据库应用程序,开发完成后,如果需要,可以使用 PB提供的数据管道技术,将数据信息移植到网络环境下的大型数据库上。5支持多种数据源和功能强大的数据窗口技术PB包含五种数据源 , 并提供了功能强大的数据窗口技术。数据源指定获取数据的方式,数据窗口是 PB的专利,通过数据窗口,可灵活方便地访问数据库中的数据,并且不需要编写复杂的SQL语句。