WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2014000825) PROCÉDÉ PERMETTANT DE GÉRER UNE OU PLUSIEURS VALEURS DE TABLE POUR UNE PLURALITÉ DE TABLES DANS UN SYSTÈME DE BASE DE DONNÉES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/000825    N° de la demande internationale :    PCT/EP2012/062770
Date de publication : 03.01.2014 Date de dépôt international : 29.06.2012
CIB :
G06F 17/30 (2006.01)
Déposants : DATA2KNOWLEDGE GMBH [DE/DE]; Fahrenheitstr. 1 28359 Bremen (DE) (Tous Sauf US).
ARNDT, Ulrich [DE/DE]; (DE) (US Seulement).
HAMANN, Lars [DE/DE]; (DE) (US Seulement)
Inventeurs : ARNDT, Ulrich; (DE).
HAMANN, Lars; (DE)
Mandataire : FINK NUMRICH PATENTANWÄLTE; Wendl-Dietrich-Straße 14 80634 München (DE)
Données relatives à la priorité :
Titre (EN) A METHOD FOR MAINTAINING ONE OR MORE TABLE VALUES FOR A NUMBER OF TABLES IN A DATABASE SYSTEM
(FR) PROCÉDÉ PERMETTANT DE GÉRER UNE OU PLUSIEURS VALEURS DE TABLE POUR UNE PLURALITÉ DE TABLES DANS UN SYSTÈME DE BASE DE DONNÉES
Abrégé : front page image
(EN)The invention refers to a method for maintaining one or more table values for a number of tables (T) in a database system, where each table (T) of the number of tables (T) comprises data entries for a plurality of rows (R1, …, R11) and a number of columns (C1, C2, C3), where a table value (HV) is stored for each table (T), said table value (HV) being a concatenation of functional values (FV1, …, FV11) for each row (R1, …, R11) by an operator being associative, commutative and having an inverse, said functional values (FV1, …, FV11) being the result of applying a predetermined function to row data, said row data being based on the data entries in the corresponding row (R1, …, R11. An updated table value (HV') is calculated for each table (T) as follows: In case that a row (R1, …, R11) is added to a respective table (T), a functional value (FV1, …, FV11) for the added row (R1, …, R11) is determined by applying the predetermined function to the row data of the added row (R1, …, R11), where the functional value (FV1, …, FV11) for the added row (R1, …, R11) is concatenated with the table value (HV) by the operator. In case that a row (R1, …, R11) is deleted from a respective table (T), the functional value (FV1, …, FV11) for the deleted row (R1, R2, …, R11) is concatenated with the table value (HV) by the inverse of the operator. In case that a row (R1, …, R11) is changed in a respective table (T), a functional value (FV1, …, FV11) for the changed row (R1, …, R11) is determined by applying the predetermined function to the row data of the changed row (R1, …, R11), where the functional value (FV1, …, FV11) for the row (R1, …, R11) before change is concatenated with the table value (HV) by the inverse of the operator and where the functional value (FV1, …, FV11) for the changed row (R1, …, R11) is concatenated with the table value (HV) by the operator.
(FR)L'invention concerne un procédé permettant de gérer une ou plusieurs valeurs de table pour une pluralité de tables (T) dans un système de base de données, chaque table (T) de la pluralité de tables (T) comprenant des entrées de données pour une pluralité de rangées (R1, …, R11) et une pluralité de colonnes (C1, C2, C3). Une valeur de table (HV) est enregistrée pour chaque table (T), ladite valeur de table (HV) correspondant à une concaténation de valeurs fonctionnelles (FV1, …, FV11) pour chaque rangée (R1, …, R11) par un opérateur associatif, commutatif et ayant un inverse, lesdites valeurs fonctionnelles (FV1, …, FV11) résultant de l'application d'une fonction prédéterminée à des données de rangées, lesdites données de rangées s'appuyant sur les entrées de données dans la rangée correspondante (R1, …, R11). Une valeur de table mise à jour (HV') est calculée pour chaque table (T) comme suit : dans le cas où une rangée (R1, …, R11) est ajoutée à une table respective (T), une valeur fonctionnelle (FV1, …, FV11) pour la rangée ajoutée (R1, …, R11) est déterminée en appliquant la fonction prédéterminée aux données de la rangée ajoutée (R1, …, R11), la valeur fonctionnelle (FV1, …, FV11) pour la rangée ajoutée (R1, …, R11) étant concaténée avec la valeur de table (HV) par l'opérateur. Dans le cas où une rangée (R1, …, R11) est supprimée d'une table respective (T), la valeur fonctionnelle (FV1, …, FV11) pour la rangée supprimée (R1, R2, …, R11) est concaténée avec la valeur de table (HV) par l'inverse de l'opérateur. Dans le cas où une rangée (R1, …, R11) est modifiée dans une table respective (T), une valeur fonctionnelle (FV1, …, FV11) pour la rangée modifiée (R1, …, R11) est déterminée en appliquant la fonction prédéterminée aux données de la rangée modifiée (R1, …, R11), la valeur fonctionnelle (FV1, …, FV11) pour la rangée (R1, …, R11) avant la modification étant concaténée avec la valeur de table (HV) par l'inverse de l'opérateur, et la valeur fonctionnelle (FV1, …, FV11) pour la rangée modifiée (R1, …, R11) étant concaténée avec la valeur de table (HV) par l'opérateur.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)