Definición: ¿Qué significa PowerBuilder?
PowerBuilder es una herramienta de desarrollo rápido de aplicaciones para crear, mantener y modernizar aplicaciones de Windows críticas para el negocio propiedad de Sybase, una división de SAP. Powerbase facilita la construcción de prototipos y permite a los desarrolladores crear aplicaciones cliente / servidor, web y distribuidas para plataformas Win32, .NET y Java Platform, Enterprise Edition (JEE).
PowerBuilder tiene una ventana de datos que crea, edita y muestra datos. Es capaz de crear bases de datos a través de una interfaz orientada a objetos. Accede a otras bases de datos utilizando conectividad de base de datos abierta (ODBC). PowerBuilder ofrece interfaces nativas para admitir muchas bases de datos importantes. PowerBuilder es ampliamente utilizado por empresas de los sectores financiero, de telecomunicaciones y de fabricación, así como en agencias gubernamentales.
Techinfo explica PowerBuilder
PowerBuilder se centra principalmente en aplicaciones comerciales, aunque algunas versiones admiten aplicaciones en dispositivos móviles que albergan la interacción .NET y las innovaciones de la ventana de datos. Es un lenguaje de programación orientado a objetos de cuarta generación que crea aplicaciones cliente-servidor y es una herramienta de desarrollo de interfaz gráfica de usuario (GUI) que se ejecuta en sistemas operativos Windows de 32 y 64 bits.
El lenguaje utilizado para programar PowerBuilder se llama Powerscript, que es un lenguaje orientado a objetos. Admite herencia, polimorfismo y encapsulación. Los programadores utilizan un marco de código común llamado clases básicas de PowerBuilder (PFC) para heredar objetos de código preexistente. Las aplicaciones PowerBuilder se compilan en código p, que luego es interpretado por el tiempo de ejecución de Power Builder.
El componente que hace que PowerBuilder sea tan poderoso es una ventana de datos, que permite acceder a los datos, recuperarlos, filtrarlos y clasificarlos. La ventana de datos utiliza un pintor visual de SQL que admite uniones, uniones y operaciones de subconsulta, lo que permite a los desarrolladores manejar consultas SQL. Las actualizaciones de la ventana de datos producen SQL en tiempo de ejecución.