Patente estadounidense No 6016394
Consiste en que el editor de aplicaciones proporciona un
entorno para editar y crear aplicaciones personalizadas y crea automáticamente
partición de responsabilidades y usuarios, estructuras de menú, agrupaciones de
elementos de datos de base de datos en conjuntos eficientes, transacciones de
base de datos y particionamiento de base de datos sin necesidad de programación
en lenguaje SQL por parte de un diseñador de aplicaciones. La computadora
almacena el diccionario en una base de datos para el acceso de la aplicación
universal.
En cuanto a uno de los objetivos de la presente invención
proporcionar un sistema para la creación asistida por computadora de un
software de destino aplicación para la gestión de la base de datos de una
aplicación de datos base. Otro objetivo más de la presente invención es
proporcionar un editor de aplicaciones para capturar de forma interactiva el
discurso de alto nivel que describe la aplicación de destino.
El sistema y el método de la presente invención se pueden
utilizar para la creación de prácticamente cualquier tipo de aplicaciones de
software personalizadas que interactúan con una aplicación base de datos de
información.
Una aplicación de software personalizada se crea en la
presente invención a partir de un diálogo de alto nivel llevado a cabo entre un
diseñador de aplicaciones y editor gráfico de aplicaciones. Para facilitar el
diálogo de alto nivel entre el diseñador de aplicaciones y la computadora, un
editor de aplicaciones que ejecuta en una computadora se proporciona. El editor
de aplicaciones proporciona un entorno para editar y crear aplicaciones
personalizadas, acomodando así la creación de prototipos de una nueva
aplicación, como la aplicación de destino, mediante la creación de una
especificación.
En el campo de a la innovación lo ubica como referente en el
campo de la informática en específico a la creación automática de aplicaciones
de software interactivas con bases de datos. Resultando un dialogo entre
hombre-máquina de alto nivel.
Para las aplicaciones de destino que no tienen una base de
datos de aplicaciones existente sobre la cual operar, la presente invención
proporciona un entorno interactivo en el que definir un esquema y construir una
base de datos física. Él editor de aplicaciones permite al diseñador de
aplicaciones definir columnas de la tabla y otros detalles de la base de datos
relacionados.
En la presente invención, el concepto de
"conjuntos" permite que un diseñador de aplicaciones defina todos los
datos en los que la aplicación de destino posiblemente funcionar. A
continuación, la aplicación universal crea automáticamente el código SQL necesario
para manipular la aplicación base de datos para la interacción con los datos
contenidos en los conjuntos.
Comentarios
Publicar un comentario