An apparatus and method defines a markup language for accessing data in a database. The markup language is preferably defined in extensible markup language (XML) by creating suitable document type definitions (DTDs), which define the grammar for accessing data in the database using the markup language. A bridge interprets the data request from the client in markup language format, a suitable database query for the database is formulated, and the data is then placed within a document for delivery in markup language format to the user. As new data types are added to the database, corresponding document type definitions (DTDs) may be dynamically generated, allowing a user to access new kinds of data in a database with a software tool that has a user-friendly graphical user interface without having to manually update the software tool for each new data type that is added to the database.

Ein Apparat und eine Methode definiert eine Preisaufschlagsprache für zugänglich machende Daten in einer Datenbank. Die Preisaufschlagsprache wird vorzugsweise definiert in Extensible Markup Language (XML) indem man verwendbare Dokumentart Definitionen (DTDs) verursacht, die die Grammatik für zugänglich machende Daten in der Datenbank mit der Preisaufschlagsprache definieren. Eine Brücke deutet den Datenantrag vom Klienten im Preisaufschlagsprachenformat, wird eine verwendbare Datenbankfrage für die Datenbank formuliert, und die Daten werden dann innerhalb eines Dokumentes für Anlieferung in Preisaufschlagsprachenformat zum Benutzer gelegt. Während neue Datenarten der Datenbank hinzugefügt werden, kann entsprechende Dokumentart Definitionen (DTDs) dynamisch erzeugt werden und einem Benutzer erlauben, neue Arten von Daten in einer Datenbank mit einem Software-Werkzeug zugänglich zu machen, das eine benutzerfreundliche graphische Benutzerschnittstelle hat, ohne das Software-Werkzeug für jede neue Datenart aktualisieren manuell zu müssen, die der Datenbank hinzugefügt wird.

 
Web www.patentalert.com

< (none)

< Input sub-ranging converter system for sampling semiconductor temperature sensors

> Method for merging multiple knowledge bases into one optimized and compressed knowledge base

> (none)

~ 00051