Preface
PowerBuilder is one of the most popular front-end development tools in the database, there is no doubt about it. All the programmers who have used PowerBuilder have a common experience, that is, compared to other client/server development tools, PowerBuilder offers a development environment that is not only convenient and efficient, but also extremely powerful, and is an ideal front-end development tool for the database.
PowerBuilder uses the current popular graphical interface and visual programming methods, through the introduction of unique data window objects, so that programmers can visually complete the operation of the database. PowerBuilder provides support for nearly all of the current popular large database and desktop databases, and it also comes with a small database management system Sybase SQL Anywhere. PowerBuilder supports a variety of software and hardware platforms, which can not only share the various objects in the program across the platform, but also support the Cross-platform development and distribution of the applications, greatly reducing the workload of programmers porting programs on different platforms.
Chapter One what is PowerBuilder
Before starting to learn PowerBuilder, the first thing to figure out is what is powerbuilder, what it is for, what it is. Only when we know the features and features of PowerBuilder can we know when we should choose PowerBuilder as our application development tool.
1.1 What is PowerBuilder
We know that database application is a very important aspect of the current computer applications, and in the current database technology commonly used is the client/server architecture, in this architecture, all data and database management systems are on the server, The client accesses the data in the database on the server by using standard SQL statements. Because of this architecture, data and data management are unified on the server. Guarantee the data security and integrity, but also can take full advantage of the characteristics of server performance. Because of these advantages of the client/server architecture, it is very widely used.
PowerBuilder is a well-known database application development tool manufacturer PowerSoft products (PowerSoft has now been acquired by the database manufacturer Sybase), it is fully in accordance with the client/server architecture design, in the client/server architecture, It is used in the client and exists as a development tool for the database application. Because the PowerBuilder uses the object-oriented and the visualization technology, provides the visualization application development environment, enables us to use the PowerBuilder, may quickly and conveniently develop the database application which utilizes the data and the database management system in the backstage server.
At present, the rapid development of network technology, along with the development of Ole,ocx, Cross-platform and other technologies, and in the latest version of PowerBuilder PowerBuilder 6.0 to provide comprehensive support for these technologies. In a nutshell, PowerBuilder is one of the very best in database development tools that we can use to develop powerful database applications.