Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kapali P. Eswaran is active.

Publication


Featured researches published by Kapali P. Eswaran.


Communications of The ACM | 1976

The notions of consistency and predicate locks in a database system

Kapali P. Eswaran; Jim Gray; Raymond A. Lorie; Irving L. Traiger

In database systems, users access shared data under the assumption that the data satisfies certain consistency constraints. This paper defines the concepts of transaction, consistency and schedule and shows that consistency requires that a transaction cannot request new locks after releasing a lock. Then it is argued that a transaction needs to lock a logical rather than a physical subset of the database. These subsets may be specified by predicates. An implementation of predicate locks which satisfies the consistency condition is suggested.


ACM Transactions on Database Systems | 1976

System R: relational approach to database management

Morton M. Astrahan; Michael W. Blasgen; Donald D. Chamberlin; Kapali P. Eswaran; Jim Gray; P. P. Griffiths; W. F. King; Raymond A. Lorie; P. R. McJones; James W. Mehl; Gianfranco R. Putzolu; Irving L. Traiger; Bradford W. Wade; V. Watson

System R is a database management system which provides a high level relational data interface. The systems provides a high level of data independence by isolating the end user as much as possible from underlying storage structures. The system permits definition of a variety of relational views on common underlying data. Data control features are provided, including authorization, integrity assertions, triggered transactions, a logging and recovery subsystem, and facilities for maintaining data consistency in a shared-update environment. This paper contains a description of the overall architecture and design of the system. At the present time the system is being implemented and the design evaluated. We emphasize that System R is a vehicle for research in database architecture, and is not planned as a product.


Ibm Journal of Research and Development | 1976

SEQUEL 2: a unified approach to data definition, manipulation, and control

Donald D. Chamberlin; Morton M. Astrahan; Kapali P. Eswaran; P. P. Griffiths; Raymond A. Lorie; James W. Mehl; Phyllis Reisner; Bradford W. Wade

SEQUEL 2 is a relational data language that provides a consistent, English keyword-oriented set of facilities for query, data definition, data manipulation, and datac ontrol. SEQUEL 2 may be used either as a stand-alone interface for nonspecialists in data processing or as a data sublanguage embedded in a host programming language for use by application programmers and data base administrators. This paper describes SEQUEL 2 and the means by which it is coupled to a host language.


Ibm Systems Journal | 1977

Storage and access in relational data bases

Mike W. Blasgen; Kapali P. Eswaran

A model of storage and access to a relational data base is presented. Using this model, four techniques for evaluating a general relational query that involves the operations of projection, restriction, and join are compared on the basis of cost of accessing secondary storage. The techniques are compared numerically and analytically for various values of important parameters. Results indicate that physical clustering of logically adjacent items is a critical performance parameter. In the absence of such clustering, methods that depend on sorting the records themselves seem to be the algorithm of choice.


IEEE Transactions on Software Engineering | 1981

Collision-Free Access Control for Computer Communication Bus Networks

Kapali P. Eswaran; V.C. Hamacher; Gerald S. Shedler

This paper considers access control for local area computer communication networks. We propose two distributed access control schemes for a bus network. The schemes are simple and asynchronous, and provide for collision-free communication among ports. In addition, one of the schemes provides a bounded, guaranteed time to transmisidon for each port. We also show that this scheme is efficient in the use of the bus bandwidth, in the sense that there is only a small fraction of time during which the bus is idle when there is at least one packet available for transmission.


Communications of The ACM | 1977

An encoding method for multifield sorting and indexing

Michael W. Blasgen; Richard G. Casey; Kapali P. Eswaran

Sequences of character strings with an order relation imposed between sequences are considered. An encoding scheme is described which produces a single, order-preserving string from a sequence of strings. The original sequence can be recovered from the encoded string, and one sequence of strings precedes another if and only if the encoding of the first precedes the encoding of the second. The strings may be variable length, without a maximum length restriction, and no symbols need be reserved for control purposes. Hence any symbol may occur in any string. The scheme is useful for multifield sorting, multifield indexing, and other applications where ordering on more than one field is important.


International Journal of Parallel Programming | 1978

Simplified odd-even sort using multiple shift-register loops

Tien Chi Chen; Kapali P. Eswaran; Vincent Y. Lum; Chin Tung

By using anN-loop shift-register structure called a uniform ladder,N records can be sorted by a simplified adaptation of the odd-even transposition-sort algorithm to finish in (N + 1)/2 loop times (periods) using (N − 1) comparators. The sorting can be overlapped with input/output; the percentage of unoverlapped sorting times is less than 20% of the total time with a single ladder, less than 6% using two ladders, and is zero with a sufficient number of ladders.


very large data bases | 1975

Functional specifications of a subsystem for data base integrity

Kapali P. Eswaran; Donald D. Chamberlin


Readings in database systems | 1988

System R: a relational approach to database management

Morton M. Astrahan; Mike Blasgen; Donald D. Chamberlin; Kapali P. Eswaran; Jim Gray; P. P. Griffiths; W. F. King; Raymond A. Lorie; P. R. McJones; James W. Mehl; Gianfranco R. Putzolu; Irving L. Traiger; B. W. Wade; V. Watson


Archive | 1979

Port logic for a communication bus system

Kapali P. Eswaran; Vincent Carl Hamacher; Gerald S. Shedler

Researchain Logo
Decentralizing Knowledge