A technique for efficiently structuring a database takes advantage of redundancy in data point conditions to reduce the time associated with the insertion of data points into a database and to reduce the amount of required storage space. The technique is particularly suited for semiconductor characterization data having a large number of test data points collected under repeated test conditions. The data point conditions are analyzed to inventory the different unique conditions associated with the given set of data points. Each unique combination of conditions is assigned a variable array, and each variable array element identifies a specific condition. The data point values are linked to variable set handles that represent the different variable arrays. In this manner, the data points can be inserted into the database without having to store each data point value with all of the corresponding conditions. Rather, the data point values are stored along with their respective variable set handles. The present invention also provides techniques for data extraction, management, and analysis, along with a database management system configured to carry out the various techniques.

Een techniek om een gegevensbestand efficiƫnt te structureren neemt voordeel van overtolligheid in de voorwaarden van het gegevenspunt om de tijd te verminderen verbonden aan de toevoeging van gegevenspunten in een gegevensbestand en de hoeveelheid vereiste opslagruimte te verminderen. De techniek is bijzonder geschikt voor de gegevens die van de halfgeleiderkarakterisering een groot aantal voorwaarden van de de punten verzamelde onder herhaalde test van testgegevens hebben. De voorwaarden van het gegevenspunt worden geanalyseerd om de verschillende unieke voorwaarden te inventariseren verbonden aan de bepaalde reeks gegevenspunten. Elke unieke combinatie voorwaarden wordt toegewezen een veranderlijke serie, en elk veranderlijk serieelement identificeert een specifieke voorwaarde. De waarden van het gegevenspunt zijn verbonden met veranderlijke reekshandvatten die de verschillende veranderlijke series vertegenwoordigen. Op deze wijze, kunnen de gegevenspunten in het gegevensbestand worden opgenomen zonder het moeten elke waarde van het gegevenspunt met de elk van overeenkomstige voorwaarden opslaan. Eerder, worden de waarden van het gegevenspunt opgeslagen samen met hun respectieve veranderlijke reekshandvatten. De onderhavige uitvinding verstrekt ook technieken voor gegevens extractie, beheer, en analyse, samen met een systeem van het gegevensbestandbeheer dat wordt gevormd om de diverse technieken uit te voeren.

 
Web www.patentalert.com

< (none)

< System and method for monitoring informational resources

> Method and system for backing up and restoring files stored in a single instance store

> (none)

~ 00059