ATE274208T1 - Ein verfahren und ein gerät für die verarbeitung von abfragen einer datenbank - Google Patents

Ein verfahren und ein gerät für die verarbeitung von abfragen einer datenbank

Info

Publication number
ATE274208T1
ATE274208T1 AT00918716T AT00918716T ATE274208T1 AT E274208 T1 ATE274208 T1 AT E274208T1 AT 00918716 T AT00918716 T AT 00918716T AT 00918716 T AT00918716 T AT 00918716T AT E274208 T1 ATE274208 T1 AT E274208T1
Authority
AT
Austria
Prior art keywords
tables
queries
selecting
database
relations
Prior art date
Application number
AT00918716T
Other languages
English (en)
Inventor
Morten Middelfart
Original Assignee
Targit As
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Targit As filed Critical Targit As
Application granted granted Critical
Publication of ATE274208T1 publication Critical patent/ATE274208T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/217Database tuning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2453Query optimisation
    • G06F16/24534Query rewriting; Transformation
    • G06F16/24542Plan optimisation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/953Organization of data
    • Y10S707/954Relational
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99932Access augmentation or optimizing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99934Query formulation, input preparation, or translation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99935Query augmenting and refining, e.g. inexact access

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Operations Research (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Electrically Operated Instructional Devices (AREA)
AT00918716T 1999-04-16 2000-04-13 Ein verfahren und ein gerät für die verarbeitung von abfragen einer datenbank ATE274208T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DK199900517A DK173451B1 (da) 1999-04-16 1999-04-16 Fremgangsmåde, apparat og databærer til behandling af forespørgsler til en database
PCT/DK2000/000181 WO2000063798A1 (en) 1999-04-16 2000-04-13 A method and an apparatus for the processing of queries to a database

Publications (1)

Publication Number Publication Date
ATE274208T1 true ATE274208T1 (de) 2004-09-15

Family

ID=59053839

Family Applications (1)

Application Number Title Priority Date Filing Date
AT00918716T ATE274208T1 (de) 1999-04-16 2000-04-13 Ein verfahren und ein gerät für die verarbeitung von abfragen einer datenbank

Country Status (7)

Country Link
US (1) US6732091B1 (de)
EP (1) EP1196867B1 (de)
AT (1) ATE274208T1 (de)
AU (1) AU3957100A (de)
DE (1) DE60013138T2 (de)
DK (1) DK173451B1 (de)
WO (1) WO2000063798A1 (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8452722B2 (en) * 2002-01-11 2013-05-28 Sap Ag Method and system for searching multiple data sources
US7499910B2 (en) * 2002-06-27 2009-03-03 Siebel Systems, Inc. Detecting and processing cache hits for queries with aggregates
US7765178B1 (en) * 2004-10-06 2010-07-27 Shopzilla, Inc. Search ranking estimation
US20060085386A1 (en) * 2004-10-19 2006-04-20 Microsoft Corporation Two pass calculation to optimize formula calculations for a spreadsheet
CA2519015A1 (en) * 2005-09-13 2007-03-13 Cognos Incorporated System and method of providing relational set operations for olap data sources
US8117187B2 (en) * 2005-10-28 2012-02-14 Mediareif Moestl & Reif Kommunikations-Und Informationstechnologien Oeg Method for controlling a relational database system
ES2350243T3 (es) * 2005-10-28 2011-01-20 MEDIAREIF MÖSTL & REIF KOMMUNIKATIONS- UND INFORMATIONSTECHNOLOGIEN OEG Procedimiento para el control de un sistema de datos relacional.
US7937390B2 (en) * 2006-06-01 2011-05-03 Mediareif Moestl & Reif Kommunikations-Und Informationstechnologien Oeg Method for controlling a relational database system
US7774337B2 (en) * 2006-07-11 2010-08-10 Mediareif Moestl & Reif Kommunikations-Und Informationstechnologien Oeg Method for controlling a relational database system
US8918755B2 (en) * 2006-10-17 2014-12-23 International Business Machines Corporation Enterprise performance management software system having dynamic code generation
US7779031B2 (en) * 2007-02-15 2010-08-17 International Business Machines Corporation Multidimensional query simplification using data access service having local calculation engine
WO2008131465A1 (de) * 2007-04-27 2008-11-06 Mediareif Möstl & Reif Kommunikations- Und Informationstechnologien Oeg Verfahren zur steurerung eines relationalen datenbanksystems
US11550833B2 (en) * 2017-10-24 2023-01-10 University Of Louisiana At Lafayette Architecture for semantic search over encrypted data in the cloud
US11204923B2 (en) * 2018-10-24 2021-12-21 International Business Machines Corporation Performance for query execution

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5544355A (en) * 1993-06-14 1996-08-06 Hewlett-Packard Company Method and apparatus for query optimization in a relational database system having foreign functions
US5600829A (en) 1994-09-02 1997-02-04 Wisconsin Alumni Research Foundation Computer database matching a user query to queries indicating the contents of individual database tables
CA2168287C (en) * 1995-03-31 2000-05-23 Guy M. Lohman Method for detecting and optimizing relational queries with encoding/decoding tables
US5822747A (en) 1996-08-23 1998-10-13 Tandem Computers, Inc. System and method for optimizing database queries
US5884299A (en) 1997-02-06 1999-03-16 Ncr Corporation Optimization of SQL queries involving aggregate expressions using a plurality of local and global aggregation operations
US5940818A (en) * 1997-06-30 1999-08-17 International Business Machines Corporation Attribute-based access for multi-dimensional databases
US6073140A (en) * 1997-07-29 2000-06-06 Acxiom Corporation Method and system for the creation, enhancement and update of remote data using persistent keys
GB2330221B (en) 1997-10-09 2002-07-03 Ibm Optimisation of relational database queries
US6594653B2 (en) * 1998-03-27 2003-07-15 International Business Machines Corporation Server integrated system and methods for processing precomputed views
US6385604B1 (en) * 1999-08-04 2002-05-07 Hyperroll, Israel Limited Relational database management system having integrated non-relational multi-dimensional data store of aggregated data elements
EP1217541A1 (de) * 2000-11-29 2002-06-26 Lafayette Software Inc. Methode zum Verarbeiten von Anfragen in einem Datenbanksystem, Datenbanksystem und Softwareprodukt zur Implementierung einer solchen Methode

Also Published As

Publication number Publication date
US6732091B1 (en) 2004-05-04
AU3957100A (en) 2000-11-02
WO2000063798A1 (en) 2000-10-26
EP1196867A1 (de) 2002-04-17
DK173451B1 (da) 2000-11-20
DE60013138T2 (de) 2005-11-17
EP1196867B1 (de) 2004-08-18
DE60013138D1 (de) 2004-09-23

Similar Documents

Publication Publication Date Title
ATE274208T1 (de) Ein verfahren und ein gerät für die verarbeitung von abfragen einer datenbank
ATE346345T1 (de) System und verfahren zur erzeugung von verfeinerungskategorien für eine gruppe von suchergebnissen
AU2002368176A8 (en) System, method and apparatus for conducting a keyterm search
CN106227894B (zh) 一种数据分页查询方法和装置
RU2004109570A (ru) Компьютерный поиск с помощью ассоциативных связей
DE60318470D1 (de) Verfahren zum gewähren von zugriff auf eine einrichtung aufgrund einer verknüpfung eines ersten charakteristikums einer ersten vorrichtung und eines zweiten charakteristikums einer zweiten vorrichtung
EP0877327A3 (de) Verfahren und Einrichtung zum Ausführen einer Verbindungsabfrage in einem Datenbanksystem
DE60115607D1 (de) Methode und system für die aktualisierung eines archivs einer datei
SE0004043D0 (sv) Method and apparatus for document indexing and searching
EP1168199A3 (de) Verfahren und Gerät zum Indizieren
KR102009649B1 (ko) 건축규정 분류체계별 건축규정 법령정보 검색 시스템 및 그 방법
DE60329340D1 (de) Tintenteiler und damit verbundenes Anwendungsprogramm
CN108415846B (zh) 一种生成最小自动化测试用例集的方法和装置
DE59907573D1 (de) Verfahren um mitglieder einer gemeinsamen interessengruppe zu finden
DE69404647D1 (de) Verfahren und vorrichtung zum verwalten von tischcomputern eines unternehmens
AR012415A1 (es) Metodo y disposicion de computadora para procesar de forma dinamica un indice para crear una serie de preguntas para uso en una disposicion deretiro de informacion
ATE465470T1 (de) Verfahren und vorrichtung zum identifizieren verwandter suchen in einem datenbank-suchsystem
JPH1173433A (ja) 多段式知能的文字列比較方法
ZA202306267B (en) Systems and methods for accessing data entities managed by a data processing system
WO2004079539A3 (en) System and method for generating and using a pooled knowledge base
Chakraborty et al. An improved heuristic for permutation flowshop scheduling
SG148009A1 (en) Method and apparatus for managing an operation
DE69330433D1 (de) Verfahren zur relationsherstellung einer datenbank bei fehlern
CN108595450A (zh) 一种埋点数据库构建方法、埋点数据库及埋点查询方法
Campion et al. Rules for references: Suggested guidelines for choosing literature citations for research articles in applied psychology

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties