This invention is an information storage system which provides a self-contained environment for database management. Data are stored in the system not as conventional entries in memory locations, but instead as a group of connections between database sets. Procedures are also encoded as database set connections, and not in conventional form. Data and procedure cannot exist independently, in the present invention; instead, they are grouped together, into constructs called Contexts. Because the connections themselves are the data, the system is substantially independent of the particular hardware on which the system is implemented. The environment includes an editor which uses an icon-based syntax to create and manipulate data and procedure structures according to the invention. The present invention greatly reduces the time required to develop and maintain a database management system or other computer program. The system is not limited by the size of data variables. Also, a change in a data value, in one location, automatically changes that value throughout the system. Programs designed with the environment of the present invention are easier to code than conventional programs, and are generally self-documenting.

Deze uitvinding is een systeem van de informatieopslag dat een self-contained milieu voor gegevensbestandbeheer verstrekt. De gegevens worden opgeslagen in het systeem als geen conventionele ingangen in geheugenplaatsen, maar in plaats daarvan als groep verbindingen tussen gegevensbestand plaatst. De procedures worden ook gecodeerd als gegevensbestand vastgestelde verbindingen, en niet in conventionele vorm. De gegevens en de procedure kunnen, in de onderhavige uitvinding onafhankelijk bestaan niet; in plaats daarvan, worden zij gegroepeerd, in concepten genoemd Contexten. Omdat de verbindingen zelf de gegevens zijn, is het systeem wezenlijk onafhankelijk van de bijzondere hardware waarop het systeem wordt uitgevoerd. Het milieu omvat een redacteur wat een op pictogram-gebaseerde syntaxis gebruikt om gegevens en procedurestructuren volgens de uitvinding tot stand te brengen en te manipuleren. De onderhavige uitvinding vermindert zeer de tijd die wordt vereist om een systeem van het gegevensbestandbeheer of ander computerprogramma te ontwikkelen en te handhaven. Het systeem wordt niet beperkt door de grootte van gegevensvariabelen. Ook, verandert een verandering in een gegevenswaarde, in één plaats, automatisch die waarde door het systeem. De programma's die met het milieu van de onderhavige uitvinding worden opgesteld zijn gemakkelijker te coderen dan conventionele programma's, en zijn over het algemeen self-documenting.

 
Web www.patentalert.com

< (none)

< Defining a schema for a database representing a model of a computer network

> Method and apparatus for adding data storage bins to a stored computer database while minimizing movement of data and balancing data distribution

> (none)

~ 00002