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. (WO1997008661) SYSTEME DE BANQUE DE DONNEES POUR LA GESTION DE MATRICES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/1997/008661    N° de la demande internationale :    PCT/DE1996/001583
Date de publication : 06.03.1997 Date de dépôt international : 22.08.1996
Demande présentée en vertu du Chapitre 2 :    21.03.1997    
CIB :
G06F 17/30 (2006.01)
Déposants : BAUMANN, Peter [DE/DE]; (DE)
Inventeurs : BAUMANN, Peter; (DE)
Mandataire : RAECK & HÖSSLE; Moserstrasse 8, D-70182 Stuttgart (DE)
Données relatives à la priorité :
195 31 809.9 30.08.1995 DE
196 21 788.1 30.05.1996 DE
Titre (DE) DATENBANKSYSTEM ZUR VERWALTUNG VON ARRAYS
(EN) ARRAY-MANAGEMENT DATA-BASE SYSTEM
(FR) SYSTEME DE BANQUE DE DONNEES POUR LA GESTION DE MATRICES
Abrégé : front page image
(DE)Die Erfindung bezieht sich auf ein anwendungsneutrales Datenbanksystem (DBS) zur Speicherung, Wiedergewinnung und Manipulation von Rasterdaten, d.h. Arrays beliebiger (fester oder variabler) Größe und Dimension über beliebigen Array-Basistypen. Die Erfindung ist charakterisiert durch die strikte Trennung von logischer (konzeptueller) und physischer Ebene, um Datenunabhängigkeit zu erreichen, also die Möglichkeit, Rasterdaten unabhängig von ihrer physischen Ablagestruktur, Codierung und Kompression anzusprechen. Abhängig von dem Datenformat, das die Applikation anfordert, nimmt das DBS transparent unter Berücksichtigung von Aspekten der Zugriffs- und Übertragungsoptimierung die erforderliche Umwandlung und (De-) Kompression vor. Auf der konzeptuellen Ebene vermittelt die explizite Definition von Arraystrukturen über eine Datendefinitionssprache (DDL) dem DBS das Wissen über die vollständige Array-Semantik. Eine orthogonale Anfragesprache (DML) enthält Array-spezifische Primitive sowie Operatoren, die beliebig kombiniert werden können, um optimierbare DML-Ausdrücke und -Prädikate zu formulieren. Standardfunktionen gestatten die explizite Formatumwandlung. Auf der physischen Ebene erlaubt eine Speicherarchitektur, die auf der Kombination von Array-Kachelung und einer räumlichen Zugriffsstruktur (Geo-Index) beruht, den effizienten Zugriff auf Arrays und Teilarrays sowie die Verteilung von Arrays über mehrere, unter Umständen heterogene Speichermedien. Die Erfindung eignet sich vor allem für Rasterapplikationen mit hohen Anforderungen hinsichtlich Funktionalität, Datenvolumen, Netzwerkfähigkeit und Zugriffszeit - insbesondere verteilte, offene Multimediasysteme.
(EN)The invention concerns a general-applicability data-base system (DBS) for the storage, retrieval and manipulation of scan data, i.e. arrays of any (fixed or variable) size and dimensions and of any basic type. The invention is characterized by the strict separation of the logical (conceptual) and physical levels in order to ensure data independence, i.e. the possibility of addressing scan data irrespective of their physical storage structure, coding or state of compression. Depending on the data format required by the application, the DBS undertakes, in transparent fashion, the required conversion and (de)compression, taking into consideration accessing- and transmission-optimization aspects. At the conceptual level, the explicit definition of array structures provides the DBS, via a data-definition language (DDL), with knowledge of the complete array semantics. An orthogonal enquiry language (DML) includes array-specific primitives as well as operators which can be combined in any way to formulate optimizable DML expressions and predicates. Standard functions make explicit format conversion possible. At the physical level, a memory architecture based on a combination of array tiling and a spatial access structure (geo-index) permits efficient access to arrays and sub-arrays as well as the distribution of arrays over several, in certain cases heterogeneous, storage media. The invention is suitable above all for scanning applications with high requirements on functionality, data volume, network capability and access time, in particular for distributed, open multi-media systems.
(FR)L'invention concerne un système de banque de données (DBS), d'utilisation universelle, destiné au stockage, à l'extraction et à la manipulation de données d'exploration, c'est-à-dire des matrices de n'importe quelle taille et de n'importe quelles dimensions (cette taille et ces dimensions pouvant être fixes ou variables) et de n'importe quel type de base. L'invention se caractérise par la stricte séparation des niveaux logiques (conceptuels) et physiques, séparation ayant pour but de garantir l'indépendance des données, c'est-à-dire la possibilité d'avoir accès à des données d'exploration indépendamment de leur structure de stockage physique de leur codage et de leur compression. En fonction du format des données requis par l'application, le système de base de données entreprend, de façon transparente, la conversion et la (dé)compression requises, tout en prenant en compte les aspects relatifs à l'optimisation de l'accès et de la transmission. Au niveau conceptuel, la définition explicite des structures matricielles fournit au système de base de données, par l'intermédiaire d'un language de définition de données (DDL), la connaissance de la sémantique complète des matrices. Un language de demande orthogonal (DML) comprend des primitives spécifiques des matrices, ainsi que des opérateurs qui peuvent être combinés d'une façon quelconque pour formuler des expressions et des prédicats DML optimisables. Des fonctions standards permettent la conversion de format explicite. Au niveau physique, une architecture de mémoire fondée sur une combinaison de juxtaposition de matrices et d'une structure d'accès spatiale (géo-index) permet un accès efficace aux matrices et aux matrices partielles ainsi que la répartition de matrices sur plusieurs supports de stockage, lesquels sont, dans certains cas, hétérogènes. Cette invention convient surtout aux applications d'exploration soumises à de hautes exigences en ce qui concerne la fonctionnalité, le volume de données, l'aptitude du réseau et le temps d'accès, en particulier pour des systèmes multimédia ouverts et répartis.
États désignés : CA, JP, US.
Office européen des brevets (OEB) (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : allemand (DE)
Langue de dépôt : allemand (DE)