• DocumentCode
    2830029
  • Title

    An extension of SQL to support ordered domains in relational databases

  • Author

    Ng, Wilfred ; Levene, Mark

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. London, UK
  • fYear
    1997
  • fDate
    25-27 Aug 1997
  • Firstpage
    358
  • Lastpage
    367
  • Abstract
    The ordered relational model is an extension of the relational model which incorporates partial orderings into data domains. We demonstrate that the ordered relational model is suitable for modelling advanced applications involving tree-structured information, incomplete information and temporal information. We describe OSQL, which is an extension of SQL for the ordered relational model, and show that OSQL combines the capabilities of standard SQL with the power of user-defined semantic orderings. The syntax of OSQL is a minimal extension of SQL and thus it should be easy for current SQL users to adapt to OSQL. Although it is a minimal extension, OSQL allows the users to formulate a wide range of queries, such as fuzzy or temporal, which are either very awkward or impossible to formulate in standard SQL. We also discuss the experimental implementation of OSQL and the further development of the capabilities of OSQL via the notion of an OSQL package in databases, which utilises semantic orderings to define the set of core operations associated with a specific application
  • Keywords
    SQL; database theory; entity-relationship modelling; query formulation; query languages; query processing; relational databases; temporal databases; tree data structures; OSQL; SQL; advanced applications; data domains; incomplete information; ordered domains; ordered relational model; partial orderings; query formulation; relational databases; semantic orderings; syntax; temporal information; tree-structured information; user-defined semantic ordering; Application software; Computer science; Database languages; Database systems; Educational institutions; Image resolution; Information systems; Packaging; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 1997. IDEAS '97. Proceedings., International
  • Conference_Location
    Montreal, Que.
  • ISSN
    1098-8068
  • Print_ISBN
    0-8186-8114-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.1997.625705
  • Filename
    625705