Repository logo
  • English
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Latviešu
  • Magyar
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Yкраї́нська
  • Log In
    or
    New user? Click here to register.Have you forgotten your password?
Repository logo
  • PRISM

  • Communities & Collections
  • All of PRISM
  • English
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Latviešu
  • Magyar
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Yкраї́нська
  • Log In
    or
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Liu, Mengchi"

Now showing 1 - 6 of 6
Results Per Page
Sort Options
  • Loading...
    Thumbnail Image
    Item
    Open Access
    DECLARATIVE UPDATES IN DEDUCTIVE DATABASES
    (1993-01-01) Cleary, John; Liu, Mengchi
    This paper proposes an update language called Datalog/UT which extends Datalog by incorporating update rules with temporal information. Programs to update example Databases are given. The semantics of Datalog/UT are described. Datalog/UT has a declarative semantics using local stratification which is a natural and direct extension of the traditional Datalog semantics and reduces to it in the special case. This is achieved by using explicit temporal information to control the update operations implicitly.
  • Loading...
    Thumbnail Image
    Item
    Open Access
    DECLARATIVE UPDATES IN DEDUCTIVE OBJECT BASES
    (1993-03-01) Cleary, John; Liu, Mengchi
    Updates are important database operations, but there has not yet been a uniform logical framework that accounts for them. This paper presents an approach to deal with updates in the deductive and object-oriented database setting. It incorporates temporal information into update rules, so that different versions of objects may be created at different time points and can be identified by the temporal information. The proposed update language has a simple and clear Herbrand-like declarative semantics, which can be computed by a bottom-up evaluation using a temporal stratification.
  • Loading...
    Thumbnail Image
    Item
    Open Access
    DEDUCTIVE DATABASES - WHERE TO NOW?
    (1990-01-01) Cleary, John; Liu, Mengchi
    Deductive databases result from the integration of relational database and logic programming techniques. It combines the benefits of these two approaches, such as representational and operational uniformity, deductive power, efficient secondary storage access, etc. However, significant problems remain inherent in this synthesis. There are three broad areas where problems are apparent. The first problem area is how to naturally represent objects, complex objects and inheritance information. The second problem area is how to naturally deal with higher-order features in deductive databases. The last is the area of updates. The paper discusses these problems, surveys some of the attempts that have been made towards solving these problems and prepares an integrated framework for solving them.
  • Loading...
    Thumbnail Image
    Item
    Open Access
    NLO: a deductive object base language
    (1992) Liu, Mengchi; Gaines, Brian R.
  • Loading...
    Thumbnail Image
    Item
    Open Access
    S-logic: a higher order logic for deductive databases
    (1990) Liu, Mengchi; Cleary, John G.
  • Loading...
    Thumbnail Image
    Item
    Open Access
    S-LOGIC: A HIGHER-ORDER LOGIC LANGUAGE FOR DEDUCTIVE DATABASES
    (1990-02-01) Cleary, John; Liu, Mengchi
    Deductive databases based on relational databases and Prolog techniques are not suitable for complex object modeling. The problems result from the underlying relational model and the pure Prolog which use inexpressive flat structures. Semantic data models using data abstractions and inheritance greatly increase expressiveness. So do extended terms with internal structure in logic programming. This paper proposes a higher-order logic language for deductive databases called S-logic which is the combination of the semantic data model and extended term approaches. It supports object identity, semantic data abstractions and inheritance very naturally and allows the definition and manipulation of database schema and data in an integrated framework.

Libraries & Cultural Resources

  • Contact us
  • 403.220.8895
Start Something.
  • Digital Privacy Statement
  • Privacy Policy
  • Website feedback

University of Calgary
2500 University Drive NW
Calgary Alberta T2N 1N4
CANADA

Copyright © 2023

The University of Calgary acknowledges the traditional territories of the people of the Treaty 7 region in Southern Alberta, which includes the Blackfoot Confederacy (comprised of the Siksika, Piikani, and Kainai First Nations), as well as the Tsuut’ina First Nation, and the Stoney Nakoda (including the Chiniki, Bearspaw and Wesley First Nations). The City of Calgary is also home to Metis Nation of Alberta, Region 3. The University of Calgary acknowledges the impact of colonization on Indigenous peoples in Canada and is committed to our collective journey towards reconciliation to create a welcome and inclusive campus that encourages Indigenous ways of knowing, doing, connecting and being.