Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/509404acmconferencesBook PagePublication PagesmodConference Proceedingsconference-collections
SIGMOD '77: Proceedings of the 1977 ACM SIGMOD international conference on Management of data
ACM1977 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
Toronto Ontario Canada August 3 - 5, 1977
ISBN:
978-1-4503-7343-2
Published:
03 August 1977
Sponsors:

Reflects downloads up to 04 Jan 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Database interfaces
Article
Free
An algebra of quotient relations

An algebra which operates on partitioned relations is developed. Relation partitioning is achieved by defining equivalence relations on n-ary relations. It is shown that the algebra is as powerful as the original relational algebra, having the advantage ...

Article
Free
Some high-level language constructs for data of type relation

For the extension of high-level languages by data types of mode relation, three language constructs are proposed and discussed:- a repetition statement controlled by relations- predicates as a generalisation of boolean expressions- a constructor for ...

Article
Free
An algorithm for servicing multi-relational queries

Let R be a relational database containing relations {R1,R2,…,Rn}. For each relation Ri, 1 ≤ i ≤ n, let Di = {di,1,di,2,…} be its set of domains and let Ki = {ki,1,ki,2,…} ⊆ Di be its set of primary keys. Finally, let D = {D1,D2,…,Dn} and K = {K1,K2,…,Kn}...

SESSION: Applications and user tools
Article
Free
Update-by-dialogue: an interactive approach to database modification

In recent years a great deal of work has been devoted to the design of interactive database query systems suitable for 'end users'. By contrast, there appears to be little comparable work on interactive facilities for database modification. This is ...

Article
Free
PICASSO: an aid to an end-user facility

A characterization of an end user and a discussion of an end-user facility are presented. A language for aiding the data-base administrator in designing forms for user's of an end-user facility is described in a tutorial manner. The paper concludes with ...

SESSION: Database models and theoretical foundations
Article
Free
Formal definition of mappings in a data base

The purpose of this paper is to analyze the problem of mapping between different levels of a data base.A data Base is viewed as an Abstract Object upon which it is possible to operate with a given set of operations, the result of which depends both on ...

Article
Free
A complete axiomatization for functional and multivalued dependencies in database relations

We investigate the inference rules that can be applied to functional and multivalued dependencies that exist in a database relation. Three types of rules are discussed. First, we list the well known rules for functional dependencies. Then we investigate ...

Article
Free
IAM: an inferential abstract modeling approach to design of conceptual schema

A method for designing a conceptual schema (information model) for a data base is presented. The basic notion is that a conceptual schema is designed by collecting and integrating 'local' user information requirements and analysis of information ...

SESSION: Data conversion and restructuring
Article
Free
A methodology of application program analysis and conversion based on database semantics

This research studies the effects of 1) association changes in database semantics, 2) file composition and decomposition, and 3) the conversion of one DBMS to another to the application programs. A methodology of application program analysis and ...

Article
Free
An Access Path Specification Language for restructuring network databases

The Access Path Specification Language (APSL) is a high-level essentially nonprocedural language for specifying restructuring transformations of network databases. It does so in terms of application-oriented concepts such as access strategies and ...

Article
Free
Main schema-external schema interaction in hierarchically organized data bases

A class of external schemas derivable from a tree structured main schema is identified. It is shown that the properties of this class of schemas permit the construction of a processing interface such that predicates defined on an external schema can be ...

SESSION: Concurrency
Article
Free
Concurrency in database systems: a simulation study

A simulation model of concurrent updates in a database system is presented. This model is used, to answer the following questions: How frequent are deadlocks in certain environments? What about concurrency and wait-time of user processes as a function ...

Article
Free
A study of the effects of locking granularity in a data base management system

Many data base systems guarantee some form of integrity control upon multiple concurrent updates by some form of locking. Some "granule" of the data base is chosen as the unit which is individually locked, and a lock management algorithm is used to ...

Article
Free
A practical deadlock avoidance algorithm for data base systems

A new algorithm is presented for avoiding system deadlocks. Because its performance has little dependence on the number of lockable resources, it is particularly well suited to use in data base systems which may have millions of individually lockable ...

SESSION: Performance evaluation
Article
Free
User performance considerations in DBMS selection

User performance as well as system related considerations should be part of the DBMS selection process. However, appropriate procedures and measures for determining user performance characteristics of a DBMS are lacking. This paper describes a ...

Article
Free
Database cost analysis: a top-down approach

A top-down approach is proposed for cost analysis for database and information system design. General principles are given which allow the analyst either to estimate rapidly the costs of a wide variety of alternatives or to investigate fewer ...

Article
Free
Concepts of a data base simulation language

Performance modelling of data base systems requires taking into consideration the complex interactions between the different physical design parameters and the system workload parameters. In order to facilitate a data base designer in evaluating various ...

SESSION: Data base integrity and protection
Article
Free
Optimal policy for batch operations: backup, checkpointing, reorganization, and updating

Many database maintenance operations are performed periodically in batches, even in real-time systems. The purpose of this paper is to present a general model for determining the optimal frequency of these batch operations. Specifically, optimal backup, ...

Article
Free
Recovery and crash resistance in a filing system

This paper describes mechanisms that provide the user of a filing system the dynamic facility for defining a scope within which backing out can be done on request.Check points (defining the beginning of a new scope) can dynamically be established and ...

Article
Free
Interval hierarchies and their application to predicate files

Predicates are used extensively in modern data base systems, for purposes ranging from user specification of associative accesses to data, to user-invisible system control functions such as concurrency control and data distribution. Collections of ...

Article
Free
A study on the protection of statistical data bases

We study a number of protection schemes with respect to their effectiveness in providing security for statistical data bases, their feasibility and their ease of implementation. A new method is proposed, and two implementations presented. One ...

Contributors
  • Joseph M. Katz Graduate School of Business
  • The University of New Mexico

Recommendations

Acceptance Rates

Overall Acceptance Rate 785 of 4,003 submissions, 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%