Red de conocimiento informático - Problemas con los teléfonos móviles - Una breve introducción a PowerBuilder

Una breve introducción a PowerBuilder

Antes de comenzar a aprender PowerBuilder, lo primero que debemos aclarar es qué es PowerBuilder, para qué sirve y cuáles son sus características. Sólo conociendo las funciones y características de PowerBuilder podremos saber cuándo elegir. PowerBuilder como nuestra herramienta de desarrollo de aplicaciones

¿Qué es PowerBuilder?

Sabemos que la aplicación de bases de datos es un aspecto muy importante de las aplicaciones informáticas actuales y se usa comúnmente en la tecnología de aplicaciones de bases de datos actual. es una arquitectura cliente/servidor. En esta arquitectura, todos los sistemas de administración de bases de datos y datos están en el servidor. El cliente accede a los datos de la base de datos en el servidor mediante declaraciones SQL estándar. unificado en el servidor, lo que garantiza la seguridad e integridad de los datos. Al mismo tiempo, también puede aprovechar al máximo las características de alto rendimiento del servidor. Debido a estas ventajas de la arquitectura cliente/servidor. ampliamente utilizado

PowerBuilder es un producto lanzado por PowerSoft, un conocido fabricante de herramientas de desarrollo de aplicaciones de bases de datos (PowerSoft ahora ha sido adquirido por el fabricante de bases de datos Sybase. Está completamente desarrollado y diseñado de acuerdo con el cliente). Arquitectura de servidor Se utiliza en los clientes como herramienta de desarrollo para aplicaciones de bases de datos. Debido a que PowerBuilder utiliza tecnología de visualización y orientada a objetos para proporcionar un entorno de desarrollo de aplicaciones visual, podemos usar PowerBuilder para desarrollar fácil y rápidamente sistemas de administración de datos y bases de datos que utilizan. datos en el servidor backend. Aplicaciones de base de datos

En el rápido desarrollo actual de la tecnología de red, también se han desarrollado tecnologías multiplataforma OLE OCX y la última versión de PowerBuilder proporciona soporte integral para estas tecnologías. En resumen, en las herramientas de desarrollo de bases de datos, PowerBuilder es una de las mejores en el campo. Podemos usarlo para desarrollar potentes aplicaciones de bases de datos.

Características de PowerBuilder

. PowerBuilder proporciona soluciones a los populares actualmente. Compatible con la mayoría de los sistemas de administración de bases de datos relacionales. Dado que la parte de acceso a la base de datos de las aplicaciones PowerBuilder generalmente utiliza el lenguaje de consulta de bases de datos estándar internacional SQL, las aplicaciones desarrolladas con PowerBuilder se pueden ejecutar sin modificaciones o con solo una pequeña cantidad de modificaciones. Se utiliza en diferentes sistemas de administración de bases de datos en segundo plano. En otras palabras, las aplicaciones desarrolladas con PowerBuilder son independientes del sistema de administración de bases de datos en el servidor.

Como la mayoría de las aplicaciones WINDOWS, PowerBuilder también funciona de forma controlada por eventos. De esta manera, no existe un proceso fijo para la ejecución del programa. El código en el programa también está escrito para varios eventos que pueden ocurrir después de que el programa comienza a ejecutarse, puede aceptar eventos activados por los usuarios del sistema. otras aplicaciones y luego ejecutar el código de evento correspondiente. Los métodos de trabajo controlados por eventos están estrechamente relacionados con la tecnología orientada a objetos. En las aplicaciones PowerBuilder, los eventos que ocurren a menudo son recibidos por varios objetos visuales en la interfaz del programa. es una herramienta de desarrollo orientada a objetos. Los controles de menú de ventana comunes en las aplicaciones WINDOWS son todos objetos en PowerBuilder. En PowerBuilder, también podemos crear nuestros propios objetos de usuario. Cabe señalar en particular que PowerBuilder proporciona una comprensión integral de varias tecnologías. en métodos orientados a objetos Nos permite aprovechar la encapsulación, la herencia, el polimorfismo y otras características de los objetos en el método orientado a objetos, haciendo que las aplicaciones que desarrollamos sean altamente reutilizables y escalables. Esto es exactamente lo que se propone para las aplicaciones en. objetivos importantes de la ingeniería de software

Actualmente, debido al desarrollo de la tecnología de red, se utilizan muchas plataformas de sistemas operativos diferentes simultáneamente en INTERNET, lo que plantea mayores requisitos para la naturaleza multiplataforma de las aplicaciones desarrolladas, por ejemplo, PowerBuilder proporciona un buen rendimiento multiplataforma. PowerBuilder Varios objetos desarrollados en la plataforma WINDOWS se pueden aplicar fácilmente a la plataforma UNIX porque PowerBuilder admite la naturaleza multiplataforma de los objetos, lo que facilita mover aplicaciones de una plataforma a otra.

Para poder proporcionar Brindar soporte a los usuarios en todos los aspectos PowerBuilder tiene su propio lenguaje de programación POWERSCRIPT Además de proporcionar declaraciones básicas de control de flujo, este lenguaje también proporciona cientos de funciones para manipular varios objetos y brindar soporte como DDE OLE. definir nuestras propias funciones manejar eventos específicos Al aprender PowerBuilder, una parte considerable del tiempo se dedica a comprender y familiarizarse con las diversas funciones proporcionadas por PowerBuilder

Una gran característica de PowerBuilder es que propone el concepto de datos. Los objetos de ventana de datos también son PowerBuilder. Uno de los tipos de objetos se diferencia de otros objetos en que el objeto de ventana de datos está diseñado específicamente para acceder al servicio de base de datos en segundo plano. En el objeto de ventana de datos, definimos la fuente de los datos y el. estilo de visualización de los datos, para que podamos concentrar nuestra energía en la aplicación. Está completamente enfocado en el control del proceso en ejecución del programa sin preocuparnos por la fuente de los datos específicos, porque ya hemos definido la fuente de los datos. el objeto de la ventana de datos Si necesita utilizar datos diferentes en la base de datos, solo necesita modificar el objeto de la ventana de datos. Especialmente, cabe señalar que PowerBuilder proporciona métodos de visualización de datos enriquecidos en el objeto de la ventana de datos para satisfacer diversas necesidades. Las versiones de PowerBuilder proporcionan una biblioteca de clases básica PFC, que proporciona muchos ajustes preestablecidos reutilizables para el desarrollo de aplicaciones. Defina clases y objetos y utilice la biblioteca de clases básica PFC para desarrollar rápidamente aplicaciones reutilizables de alta calidad para liberar verdaderamente el poder de la programación orientada a objetos. /p>

Finalmente, cabe señalar que PowerBuilder tiene tres versiones diferentes: tipo DESKTOP PROFESSIONAL y tipo ENTERPRISE DESKTOP son aplicaciones de escritorio para uso personal. Aquí puede utilizar el sistema de administración de bases de datos integrado de PowerBuilder, SYBASE SQL ANYWHERE, para crear. y usar bases de datos locales para servir aplicaciones personales. El punto más importante del PowerBuilder de tipo PROFESIONAL es que proporciona soporte para MICROSOFT ODBC (interfaz de conexión de base de datos estándar). En la versión PROFESIONAL, podemos usar la mayoría de las características de PowerBuilder, como la herencia y el polimorfismo. El punto más importante de la versión ENTERPRISE es que brinda soporte para el desarrollo de aplicaciones de bases de datos a gran escala. El soporte integral proporciona muchas herramientas auxiliares para el desarrollo de aplicaciones a gran escala, como C++ CLASS BUILDER, etc.

Conexión entre PowerBuilder y la base de datos

Método de conexión entre las herramientas de desarrollo front-end de la base de datos y el sistema de administración de bases de datos back-end. PowerBuilder proporciona dos formas de acceder a la base de datos back-end. Una es a través de ODBC. interfaz estándar. El segundo es conectarse a la base de datos backend a través de una interfaz dedicada. El nombre chino de ODBC es Open Database Connection, que es el estándar de conexión de base de datos de Microsoft propuesto por la empresa. para crear una fuente de datos Por ejemplo, podemos usar la opción BIT ODBC en el panel de control en WINDOWS para crear una fuente de datos que controle una determinada base de datos. Después de crear la fuente de datos, podemos La computadora local usa la fuente de datos definida. acceder a los datos en la base de datos backend lishixinzhi/Article/program/SQL/201311/16426