Relational Database Systemsr

Over a dozen relational database systems have been implemented since E. F. Codd introduced the relational model of data in a series of pioneering papers between 1970 and 1971 [CODD70, CODD71a, CODD71b, CODD71c]. A number of prototype systems (such as MIT's MADAM, GMR's RDMS, IBM's SEQUEL) were implemented primarily to demonstrate the feasibility of supporting high-level, nonprocedural data languages based on the relational algebra or the relational calculus. At about the same time, a number of other prototype systems {such as IBM's RM/XRM, GAMMA-0, and University of Toronto's ZETA/MINIZ) were developed for use as low-level, database access and storage subsystems for implementing high-level, nonprocedural, relational data languages. More recently, efforts have been directed toward implementing more comprehensive systems

[1]  G. Jack Lipovski Architectural features of CASSM: A Context Addressed Segment Sequential Memory , 1978, ISCA '78.

[2]  James B. Rothnie An approach to implementing a relational data management system , 1974, SIGFIDET '74.

[3]  Joost Verhofstad,et al.  Recovery Techniques for Database Systems , 1978, CSUR.

[4]  Irving L. Traiger,et al.  Granularity of Locks and Degrees of Consistency in a Shared Data Base , 1998, IFIP Working Conference on Modelling in Data Base Management Systems.

[5]  John H. McFadyen Systems Network Architecture: An Overview , 1976, IBM Syst. J..

[6]  Dennis G. Severance,et al.  Performance evaluation of file organizations through modelling , 1972, ACM '72.

[7]  Alois Strnad The Relational Approach to the Management of Data Bases , 1971, IFIP Congress.

[8]  Michael Stonebraker,et al.  INGRES: a relational data base system , 1975, AFIPS '75.

[9]  Jack B. Dennis,et al.  Segmentation and the Design of Multiprogrammed Computer Systems , 1965, JACM.

[10]  Donald D. Chamberlin,et al.  Human factors evaluation of two data base query languages: square and sequel , 1975, AFIPS '75.

[11]  Irving L. Traiger,et al.  Granularity of locks in a shared data base , 1975, VLDB '75.

[12]  Donald D. Chamberlin,et al.  Functional specifications of a subsystem for data base integrity , 1975, VLDB '75.

[13]  Frank Harary,et al.  A formal system for information retrieval from files , 1970, Commun. ACM.

[14]  G. Jack Lipovski,et al.  CASSM: a cellular system for very large data bases , 1975, VLDB '75.

[15]  Carl J. Conti,et al.  Structural Aspects of the System/360 Model 85 I: General Organization , 1968, IBM Syst. J..

[16]  Alfonso F. Cardenas,et al.  Evaluation and selection of file organization—a model and system , 1973, Commun. ACM.

[17]  Michael Stonebraker,et al.  Access control in a relational data base management system by query modification , 1974, ACM '74.

[18]  Alice U. Jones A User-Oriented Data-Base Retrieval System , 1977, IBM Syst. J..

[19]  Arvola Chan,et al.  Index selection in a self-adaptive data base management system , 1976, SIGMOD '76.

[20]  Stuart E. Madnick,et al.  An application of a generalized management information system to energy policy and decision making: the user's view , 1975, AFIPS '75.

[21]  S. Bing Yao An attribute based model for database access cost analysis , 1977, TODS.

[22]  A. Retrospective,et al.  The UNIX Time-sharing System , 1977 .

[23]  Robert C. Goldstein,et al.  The MacAIMS data management system , 1970, SIGFIDET '70.

[24]  Richard C. Owens Evaluation of access authorization characteristics of derived data sets , 1971, SIGFIDET '71.

[25]  Leo R. Gotlieb Computing joins of relations , 1975, SIGMOD '75.

[26]  Terry Winograd,et al.  Understanding natural language , 1974 .

[27]  Bun'ichi Oguchi Computers, Telecommunication and Information Networks , 1976, Comput. Networks.

[28]  John C. Thomas,et al.  A psychological study of query by example , 1975, AFIPS '75.

[29]  J DonovanJohn Databsse system approach the management decision support , 1976 .

[30]  R. A. Davenport Distributed Database Technology - A Survey , 1978, Comput. Networks.

[31]  Dale E. Jordan Implementing Production Systems with Relational Data Bases , 1975, ACM Pacific.

[32]  E. F. Codd,et al.  A Relational Model for Large Shared Data Banks , 1970 .

[33]  L WaltzDavid An English language question answering system for a large relational database , 1978 .

[34]  C. J. Date An Introduction to Database Systems , 1975 .

[35]  Kenneth C. Sevcik,et al.  Analysis of aarchitectural features for enhancing the performance of a database machine , 1977, TODS.

[36]  Michael Stonebraker,et al.  Distributed query processing in a relational data base system , 1978, SIGMOD Conference.

[37]  Thomas C. Lowe The Influence of Data Base Characteristics and Usage on Direct Access File Organization , 1968, J. ACM.

[38]  Jack B. Dennis,et al.  Programming semantics for multiprogrammed computations , 1966, CACM.

[39]  James Martin,et al.  Computer Data-Base Organization , 1975 .

[40]  David K. Hsiao,et al.  Structure memory designs for a database computer , 1977, ACM '77.

[41]  Ronald Fagin,et al.  On an authorization mechanism , 1978, TODS.

[42]  Irving L. Traiger,et al.  System R: relational approach to database management , 1976, TODS.

[43]  Michael Stonebraker,et al.  Effects of locking granularity in a database management system , 1977, TODS.

[44]  S. B. Yao,et al.  Evaluation of database access paths , 1978, SIGMOD Conference.

[45]  Kenneth F. Siler A stochastic evaluation model for database organizations in data retrieval systems , 1976, CACM.

[46]  Robert M. Pecherer,et al.  Efficient Evaluation of Expressions in a Relational Algebra , 1975, ACM Pacific.

[47]  John J. Donovan,et al.  An experimental VM/370 based information system , 1975, VLDB '75.

[48]  Philip Y. Chang,et al.  Parallel processing and data driven implementation of a relational data base system , 1976, ACM '76.

[49]  Eugene Wong,et al.  Decomposition—a strategy for query processing , 1976, TODS.

[50]  Kenneth C. Smith,et al.  RAP. 2 - an Associative Processor for data bases , 1978, ISCA '78.

[51]  Dennis Tsichritzis,et al.  A Network Framework for Relation Implementation , 1975, IFIP TC-2 Special Working Conference on Data Base Description.

[52]  Toby J. Teorey,et al.  Application of an Analytical Model to Evaluate Storage Structures , 1976, SIGMOD Conference.

[53]  E. SenkoM.,et al.  Data structures and accessing in data-base systems , 1973 .

[54]  Donald D. Chamberlin,et al.  Relational Data-Base Management Systems , 1976, CSUR.

[55]  Mario Schkolnick,et al.  The Optimal Selection of Secondary Indices for Files , 1975, Inf. Syst..

[56]  Diane C. P. Smith,et al.  Relational Data Base Machines , 1979, Computer.

[57]  David J. DeWitt DIRECT - a multiprocessor organization for supporting relational data base management systems , 1978, ISCA '78.

[58]  Vincent Y. Lum,et al.  An optimization problem on the selection of secondary keys , 1971, ACM '71.

[59]  Irving L. Traiger,et al.  Views, authorization, and locking in a relational data base system , 1975, AFIPS '75.

[60]  John Mylopoulos,et al.  A multi-level relational system , 1975, AFIPS '75.

[61]  John D. Joyce,et al.  REGIS: a relational information system with graphics and statistics , 1976, AFIPS '76.

[62]  Michael Stonebraker,et al.  Storage Structures and Access Methods in the Relational Data Base Management System INGRES , 1975, ACM Pacific.

[63]  Dennis Tsichritzis,et al.  ZETA: A Relational Data Base Management System , 1975, ACM Pacific.

[64]  Michael Stonebraker,et al.  The design and implementation of INGRES , 1976, TODS.

[65]  Michael Stonebraker,et al.  CUPID - The Friendly Query Language , 1975, ACM Pacific.

[66]  Michael E. Senko,et al.  Data Structures and Accessing in Data-Base Systems. I: Evolution of Information Systems , 1973, IBM Syst. J..

[67]  Toby J. Teorey,et al.  Application of an analytical model to evaluate storage structures , 1976, SIGMOD '76.

[68]  E. F. Codd,et al.  A data base sublanguage founded on the relational calculus , 1971, SIGFIDET '71.

[69]  Kenneth C. Smith,et al.  RAP: an associative processor for data base management , 1975, AFIPS '75.

[70]  A. Nico Habermann,et al.  Prevention of system deadlocks , 1969, CACM.

[71]  Raymond A. Lorie,et al.  SEQUEL-XRM, A Relational System , 1975, ACM Pacific.

[72]  E. F. Codd,et al.  Relational Completeness of Data Base Sublanguages , 1972, Research Report / RJ / IBM / San Jose, California.

[73]  Moshé M. Zloof Query-by-example: the invocation and definition of tables and forms , 1975, VLDB '75.

[74]  J. K. Broadbent Microprogramming and System Architecture , 1974, Comput. J..

[75]  John D. Joyce,et al.  Impacts of a relational information system on industrial decisions , 1977, DATB.

[76]  Donald D. Chamberlin,et al.  Implementation of a structured English query language , 1975, CACM.

[77]  Distributed data base technology - An interim report of the CODASYL Systems Committee , 1978, AFIPS National Computer Conference.

[78]  John Mylopoulos TORUS - A Natural Language Understanding System For Data Management , 1975, IJCAI.

[79]  Douglas Comer,et al.  The difficulty of optimum index selection , 1978, TODS.

[80]  Kenneth C. Smith,et al.  A virtual memory system for a relational associative processor , 1976, SIGF.

[81]  M. W. Blasgen,et al.  Storage and Access in Relational Data Bases , 1977, IBM Syst. J..

[82]  Stephen Todd The Peterlee Relational Test Vehicle - A System Overview , 1976, IBM Syst. J..

[83]  Glen G. Langdon,et al.  A note on associative processors for data management , 1978, TODS.

[84]  Y. E. Lien Design and implementation of a relational database on a minicomputer , 1977, ACM '77.

[85]  E. F. Codd,et al.  Seven Steps to Rendezvous with the Casual User , 1974, IFIP Working Conference Data Base Management.

[86]  James Steuert,et al.  The relational data management system: A perspective , 1974, SIGFIDET '74.

[87]  Frank P. Palermo,et al.  A Data Base Search Problem , 1974 .

[88]  Jayanta Banerjee,et al.  Concepts and capabilities of a database computer\ , 1978, TODS.

[89]  Donald D. Chamberlin,et al.  SEQUEL: A structured English query language , 1974, SIGFIDET '74.

[90]  Irving L. Traiger,et al.  The notions of consistency and predicate locks in a database system , 1976, CACM.

[91]  Chin-Liang Chang DEDUCE 2: Further Investigations of Deduction in Relational Data Bases , 1977, Logic and Data Bases.

[92]  Chyuan Shiun Lin,et al.  The design of a rotating associative memory for relational database applications , 1976, TODS.

[93]  Edward Babb,et al.  Implementing a relational database by means of specialzed hardware , 1979, TODS.

[94]  Vincent Y. Lum,et al.  A file organization evaluation model (FOREM) , 1968, IFIP Congress.

[95]  Michael Stonebraker,et al.  Implementation of integrity constraints and views by query modification , 1975, SIGMOD '75.

[96]  James W. Havender Avoiding Deadlock in Multitasking Systems , 1968, IBM Syst. J..

[97]  Robert M. Pecherer Efficient Exploration of Product Spaces , 1976, SIGMOD Conference.

[98]  John D. Joyce,et al.  Performance monitor for a relational information system , 1976, ACM '76.

[99]  J. J. Florentin,et al.  Consistency Auditing of Databases , 1974, Comput. J..

[100]  E. F. Codd,et al.  Further Normalization of the Data Base Relational Model , 1971, Research Report / RJ / IBM / San Jose, California.

[101]  Patricia G. Selinger,et al.  Access path selection in a relational database management system , 1979, SIGMOD '79.

[102]  Fred J. Maryanski A Survey of Developments in Distributed Data Base Management Systems , 1978, Computer.

[103]  Eric K. Clemons,et al.  Efficiently monitoring relational databases , 1979, ACM Trans. Database Syst..

[104]  Robert W. Graves,et al.  Integrity Control in a Relational Data Description Language , 1975, ACM Pacific.

[105]  John Miles Smith,et al.  Optimizing the performance of a relational algebra database interface , 1975, CACM.

[106]  Michael Stonebraker,et al.  Concurrency Control and Consistency of Multiple Copies of Data in Distributed Ingres , 1979, IEEE Transactions on Software Engineering.

[107]  Michael Hammer,et al.  Efficient monitoring of database assertions , 1978, SIGMOD '78.

[108]  Howard L. Morgan,et al.  Implementing Alerting Techniques in Database Systems , 1977 .

[109]  Moshé M. Zloof Query-by-Example: A Data Base Language , 1977, IBM Syst. J..

[110]  Donald D. Chamberlin,et al.  SEQUEL 2: A Unified Approach to Data Definition, Manipulation, and Control , 1976, IBM J. Res. Dev..

[111]  S. Bing Yao,et al.  Selection of file organization using an analytic model , 1975, VLDB '75.

[112]  V. Kevin M. Whitney,et al.  Relational data management implementation techniques , 1974, SIGFIDET '74.

[113]  Bradford W. Wade,et al.  An authorization mechanism for a relational database system , 1976, TODS.

[114]  Philip A. Bernstein,et al.  A multi-level architecture for relational data base systems , 1975, VLDB '75.

[115]  Mark E. Deppe,et al.  Distributed Data Bases; A Summary of Research , 1976, Comput. Networks.

[116]  Stanley Y. W. Su,et al.  Cellular-Logic Devices: Concepts and Applications , 1979, Computer.

[117]  Krishnamurthi Kannan,et al.  The design of a mass memory for a database computer , 1978, ISCA '78.

[118]  Harry Rudin,et al.  Packet and Circuit Switching: Cost/Performance Boundaries , 1978, Comput. Networks.

[119]  Vincent Y. Lum,et al.  Analysis of a complex data management access method by simulation modeling , 1970, AFIPS '70 (Fall).

[120]  William A. Woods,et al.  Computational Linguistics Transition Network Grammars for Natural Language Analysis , 2022 .

[121]  Richard Craig Holt,et al.  On deadlock in computer systems , 1971 .