A method for creating a web-based database application that is data
dictionary driven is disclosed. A web site, containing various computer
programs, data for a database application and a data dictionary describing
both the structure of an application database and the requirements for the
database application, creates web pages for facilitating the execution of
a database application over the internet. The method comprises the steps
of creating, updating and maintaining an on-line data dictionary, and
creating and initially populating a database for the application. The
various programs at the web site create web pages for the application,
update the data dictionary and facilitate modification of the data
structure for the application. The data dictionary may be initialized:
from electronic data uploaded to the web site; from the data-dictionary
records describing an existing web-based application; or directly by the
user via a web interface. The resulting application allows the user to
enter information, view information, select the records to be viewed, and
make changes to the application such as form captions, fields displayed,
colors used, database structure, and other contents of the data
dictionary.
Une méthode pour créer une application enchaînement-basée de base de données qui est dictionnaire de données conduit est révélée. Un site Web, contenant de divers programmes machine, données pour une application de base de données et un dictionnaire de données décrivant la structure d'une base de données d'application et les conditions pour l'application de base de données, crée des pages Web pour faciliter l'exécution d'une application de base de données au-dessus de l'Internet. La méthode comporte les étapes de créer, de mettre à jour et de maintenir un dictionnaire en ligne de données, et de créer et de peupler au commencement une base de données pour l'application. Les divers programmes au site Web créent des pages Web pour l'application, mettent à jour le dictionnaire de données et facilitent la modification de la structure de données pour l'application. Le dictionnaire de données peut être initialisé : des données électroniques téléchargées au site Web ; du donnée-dictionnaire les disques décrivant exister enchaînement-ont basé l'application ; ou directement par l'utilisateur par l'intermédiaire d'une interface d'enchaînement. L'application résultante permet à l'utilisateur d'écrire l'information, l'information de vue, de choisir les disques pour être regardée, et de faire des changements à l'application telle que des légendes de forme, des champs montrés, des couleurs utilisées, structure de base de données, et tout autre contenu du dictionnaire de données.