• DocumentCode
    2500877
  • Title

    A functional clustering method for optimal access to complex domains in a relational DBMS

  • Author

    Cheiney, J-pierre ; Kiernan, Gerald

  • Author_Institution
    INRIA, Le Chesnay, France
  • fYear
    1988
  • fDate
    1-5 Feb 1988
  • Firstpage
    394
  • Lastpage
    401
  • Abstract
    The authors present a clustering method for complex domains. The method is original in that tuples can be clustered using functions applied to complex domain values. Thus, tuples are organized according to a function result. Those functions most often applied to complex values and used in the restriction part of queries can be used as clustering predicates. Hence, they optimize the retrieval of tuples that would otherwise require processing the whole relation. In SABRINA, complex domain processing is made possible by a Lisp language processor designed as an integrated database management system processor. Clustering is determined by a set of predicates defining a recursive partitioning of the relation. These predicates are the Lisp functions, taken from the set of functions applicable to a given domain. The authors demonstrate that by using the same approach for a data manipulation language and a clustering strategy, few modifications of the DBMS program are required and the assertional power of the DBMS is upgraded while respecting performance considerations
  • Keywords
    information retrieval; relational databases; DBMS program; Lisp functions; Lisp language processor; SABRINA; clustering predicates; complex domains; complex values; data manipulation language; function result; functional clustering method; integrated database management system processor; optimal access; queries; recursive partitioning; relational DBMS; restriction part; tuples; Clustering methods; Computer languages; Concurrent computing; Cost function; Data structures; Database systems; Process design; Relational databases; User interfaces; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1988. Proceedings. Fourth International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-8186-0827-7
  • Type

    conf

  • DOI
    10.1109/ICDE.1988.105483
  • Filename
    105483