skip to main content
10.1145/16894acmconferencesBook PagePublication PagesmodConference Proceedingsconference-collections
SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data
ACM1986 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SIGMOD86: Conference on Management of Data Washington D.C. USA May 28 - 30, 1986
ISBN:
978-0-89791-191-7
Published:
15 June 1986
Sponsors:

Bibliometrics
Abstract

No abstract available.

Article
Free
Inheritance and persistence in database programming languages

In order to represent inheritance, several recent designs for database programming languages have made use of class construct, which can be thought of as a restricted data type with an associated set of instances. Moreover, these classes are persistent ...

Article
Free
An amateur's introduction to recursive query processing strategies

This paper surveys and compares various strategies for processing logic queries in relational databases. The survey and comparison is limited to the case of Horn Clauses with evaluable predicates but without function symbols. The paper is organized in ...

Article
Free
A snapshot differential refresh algorithm

This article presents an algorithm to refresh the contents of database snapshots. A database snapshot is a read-only table whose contents are extracted from other tables in the database. The snapshot contents can be periodically refreshed to reflect the ...

Article
Free
Efficiently updating materialized views

Query processing can be sped up by keeping frequently accessed users' views materialized. However, the need to access base relations in response to queries can be avoided only if the materialized view is adequately maintained. We propose a method in ...

Article
Free
Abstraction in recovery management

There are many examples of actions on abstract data types which can be correctly implemented with nonserializable and nonrecoverable schedules of reads and writes. We examine a model of multiple layers of abstraction that explains this phenomenon and ...

Article
Free
R* optimizer validation and performance evaluation for local queries

Few database query optimizer models have been validated against actual performance. This paper presents the methodology and results of a thorough validation of the optimizer and evaluation of the performance of the experimental distributed relational ...

Article
Free
Performance evaluation of a temporal database management system

A prototype of a temporal database management system was built by extending Ingres. It supports the temporal query language TQuel, a superset of Quel, handling four types of database static, rollback, historical and temporal. A benchmark set of queries ...

Article
Free
Load balancing in a locally distributed DB system

Most previous work on query optimization in distributed database systems has focused on finding optimal or near-optimal processing plans based solely on static system characteristics, and few researchers have addressed the problem of copy selection when ...

Article
Free
Constructing queries from tokens

A database token is a value of either the data or the metadata. Usually, such tokens are combined with formal language constructs to form queries. In this paper we show how a given set of tokens may be completed to a proper query. This process provides ...

Article
Free
Neptune: a hypertext system for CAD applications

Even though many of the essential notions of hypertext were first contained in the description of a “memex,” written by Vannevar Bush in 1945 [Bus45], there are today only a few scattered implementations of hypertext, let alone any serious use of it in ...

Article
Free
Principles of an icons-based language

Improvements both in technology and in user-oriented software have shown the feasibility of new kinds of non-procedural languages. However, interaction between end-user and data should rely more and more on graphical languages and, particularly, on '...

Article
Free
Panel: Database system performance management

In the past few years we have seen in the literature a number of proposals for benchmarks to be used in measuring the performance of database management and transaction processing systems. The TP1 benchmark [Anon et al 1985] and the Wisconsin benchmark [...

    Article
    Free
    Article
    Free
    Traversal recursion: a practical approach to supporting recursive applications

    Many capabilities that are needed for recursive applications in engineering and project management are not well supported by the usual formulations of recursion. We identify a class of recursions called “traversal recursions” (which model traversals of ...

    Article
    Free
    Evaluation of database recursive logic programs as recurrent function series

    The authors introduce a new method to compile queries referencing recursively defined predicates. This method is based on an interpretation of the query and the relations as functions which map one column of a relation to another column. It is shown ...

    Article
    Free
    Panel: Extensible database systems

    New implementation techniques and new capabilities for database systems are being developed and proposed at a rapid rate. Novel file structures and improved algorithms for query optimization, buffer and recovery management, and transaction management ...

    Article
    Free
    Global query optimization

    In some recently proposed extensions to relational database systems as well as in deductive databases, a database system is presented with a collection of queries to process instead of just one. It is an interesting problem then, to come up with ...

    Article
    Free
    Rule-based transformation of relational queries into iterative programs

    Over the last decade many techniques for optimizing relational queries have been developed. However, the problem of translating these set-oriented query specifications into other forms for efficient execution has received little attention.

    This paper ...

    Article
    Free
    Prefetching in realtime database applications

    In this paper a method is proposed how to achieve response times of main memory database systems without keeping the whole database in main memory. The method was originally developed for real-time systems in manufacturing automation, but it is ...

    Article
    Free
    Multiattribute hashing using Gray codes

    Multiattribute hashing and its variations have been proposed for partial match and range queries in the past. The main idea is that each record yields a bitstring @@@@ (“record signature”), according to the values of its attributes. The binary value (@@@...

    Article
    Free
    Query processing in main memory database management systems

    Most previous work in the area of main memory database systems has focused on the problem of developing query processing techniques that work well with a very large buffer pool. In this paper, we address query processing issues for memory resident ...

    Article
    Free
    Good worst-case algorithms for inserting and deleting records in dense sequential files

    Consider a file which arranges records in sequential order, and stores them with possible empty spaces in M consecutive pages of memory. We develop an insertion-deletion algorithm which runs in a worst-case time approximately proportional to log2M ...

    Article
    Free
    Rule base management using meta knowledge

    This paper describes the rule base management strategy of an expert system environment. The environment includes a set of integrated tools which facilitate acquisition, manipulation and maintenance of knowledge. The rule base management component of the ...

    Article
    Free
    Query processing in deductive databases with incomplete information

    We study here automated deduction in databases in the presence of various types of inference rules of the form of Horn Clauses with Skolem functions. These inference rules are typical for databases with incomplete information. We demonstrate a number of ...

    Article
    Free
    A rule-based object/task modelling approach

    A rule-based object/task modelling approach is proposed which is characterized by specifying object behaviors and domain rules in terms of object-oriented logic programming, and specifying tasks and meta-rules in terms of network-oriented formalism. In ...

    Article
    Free
    The multimedia object presentation manager of MINOS: a symmetric approach

    Large multimedia data bases become feasible due to recent advances in hardware technology. A very important component of multimedia data base management systems will be the presentation manager which will be responsible for effective multimedia ...

    Article
    Free
    An object-oriented approach to multimedia databases

    This paper identifies data modelling and data access and sharing requirements which multimedia applications impose on a database system. It shows the capabilities of an object-based data model and indicates extensions which are needed to meet the data ...

    Article
    Free
    Spatial query processing in an object-oriented database system

    DBMSs must offer spatial query processing capabilities to meet the needs of applications such as cartography, geographic information processing and CAD. Many data structures and algorithms that process grid representations of spatial data have appeared ...

    Contributors
    • University of California, Los Angeles

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate785of4,003submissions,20%
    YearSubmittedAcceptedRate
    SIGMOD '194308820%
    SIGMOD '184619020%
    SIGMOD '1541510626%
    SIGMOD '1442110725%
    SIGMOD '133727620%
    SIGMOD '122894817%
    SIGMOD '033425315%
    SIGMOD '022404218%
    SIGMOD '012934415%
    SIGMOD '002484217%
    SIGMOD '972024221%
    SIGMOD '962904716%
    Overall4,00378520%