Qué Es PowerBuilder
Qué Es PowerBuilder
Qué Es PowerBuilder
¿Qué es PowerBuilder?
Es un entorno de programación que está compuesto por diferentes herramientas,
para el desarrollo rápido de una aplicación en el ambiente cliente - servidor.
Soporta una gran variedad de sistemas de gestión de base de datos, tales como:
Sybase, Informix, Oracle, entre otras.
Soporta diferentes sistemas operativos y posee drivers nativos para las bases de
datos más comerciales.
Pintor de Aplicación
Pintor de Ventana
Pintor de base de datos
17.Type: Tipo de información que puede contener el campo. Existen diferentes tipos
por ejemplo : varchar, char, numeric, integer, double, date, time, float etc.
20.Null: Esta opción especifica al el PowerBuilder que debería obligar que se ingrese
necesariamente datos al campo.
30.¿Que es un evento?
Un evento se ejecuta por ejemplo cuando se hace Clic en un botón o al salir de
cualquier control.
38.¿Qué es el workspace?
Espacio en el cual se pueden colocar los objetos a utilizar.
A continuación aparecerá la pantalla de entorno para la creación de tablas (create table dialogbox),
obligadamente debemos ingresar un nombre, que generalmente deberá ir relacionado con la
característica de los datos a guardarse. c
Name: Identifica el nombre del campo. Debería ir relacionado con la característica del atributo, por
ejemplo : num_publi, tipo_publi, nomb_publi, etc.
Type : Tipo de información que puede contener el campo. Existen diferentes tipos por ejemplo :
varchar, char, numeric, integer, double, date, time, float etc.
Dec : Sólo en el caso de numéricos, especifica el número de decimales que contiene el campo.
Null : Esta opción especifica al el PowerBuilder que debería obligar que se ingrese necesariamente
datos al campo, las opciones de respuesta para este atributo, son Sí o No. Es recomendable que
las claves del archivo no permitan ingresar nulos, para mantener la integridad de la información. c
Char (character String) : Usado para nombres, direcciones, o cualquier item que contenga textos,
generalmente usado cuando conocemos el tamaño de la data a almacenar.
Numeric (numbers): Usado para almacenar datos numéricos, por ejemplo: Sueldo, tipo de cambio,
edad, ancho , etc.
Integer and Short integer(Counting numbers): Estos son números que no manejan porción decimal,
el short integer y el integer se diferencia solo en el tamaño que se va a almacenar.
Float and double (floating point numbers): Este tipo de datos almacenan una porción decimal, y es
similar al anterior. Se diferencia por el tamaño de almacenamiento de datos.
Binary (Binary data ) : Este tipo de datos puede almacenar datos, no importando el tipo de data a
guardar, ya sea (char, varchar, integer, etc). Generalmente usado para almacenar información
digital (Sonidos, gráficos, etc).
Date, Time and Timestramp : Almacenan fechas, horas con formato especial, de tal forma que para
el programador se hace más fácil manejar tipos de datos como éstos.
CLAVE PRIMARIA
Cuando se crea una tabla se necesita elegir el campo o campos que conforman la clave primaria
(primary key) de tal forma que se cree una clave única por registro, para garantizar que los datos
no sean repetidos
La llave primaria ( Primary Key ) sirve para salvaguardar la integridad de los datos.
A continuación aparecerá una ventana como la que se muestra, donde se escogerá la opción
Primary Key y se especificará el campo o campos que se desee utilizar como llave principal o
primaria.
CLAVE FORÁNEA
Es necesario crear una llave foránea cuando el campo de una tabla puede ser usado para acceder
a otra tabla. La clave foránea se crea haciendo un clic con el botón derecho del mouse sobre la
tabla en donde es foránea. c
c
c