(Enter summary)
Abstract: Data Types
New base types can be added to the EXTRA data model via the EXTRA abstract data type facility. To add a
new ADT, the person responsible for adding the type begins by writing (and debugging) the code for the type in the
E programming language. E is an extension of C++ [Stro86] that was developed as part of the EXODUS project. E
serves as the implementation language for access methods and operators for systems developed using EXODUS. It
is also the target language for the query... (Update)
Context of citations to this paper: More
...The flatten operation can be expressed as applying iter of the collection algebra with an identity function. The EXCESS algebra [38] is an object algebra supporting bags and arrays. The set collapse and set apply operations are the bag equivalent of flatten and iter...
Cited by: More
A Query Language for Multidimensional Arrays: Design.. - Libkin, Machlin, Wong (1996)
(Correct)
Using Regular Tree Automata as XML schemas - Chidlovskii (1999)
(Correct)
Contextualization: An Abstraction Mechanism for Information.. - Theodorakis (2001)
(Correct)
Active bibliography (related documents): More All
1.4: Extensions to the Relational Data Model - Scholl (1992)
(Correct)
1.4: Extensible Query Processing in an Object-Oriented Database - Mitchell (1993)
(Correct)
1.2: Supporting Queries on Source Code: A Formal Framework - Paul, Prakash (1994)
(Correct)
Similar documents based on text: More All
0.1: On the Representation and Querying of Sets of Possible.. - Abiteboul, Kanellakis.. (1989)
(Correct)
0.1: Evaluation of the Object--Relational DBMS Postgres .I.. - Kim Nelson Rossiter
(Correct)
0.1: A Formal Specification in Z of the Relational Data Model, Version .. - Baluta (1995)
(Correct)
Related documents from co-citation: More All
10: Extensible Query Processing in an Object-Oriented Database
- Mitchell - 1993
9: the power of languages for the manipulation of complex objects
- Abiteboul, Beeri - 1988
9: Logical Foundations of Object-Oriented and Frame-Based Languages
- Kifer, Lausen et al. - 1990
BibTeX entry: (Update)
Scott L. Vandenberg. Algebras for Object-Oriented Query Languages. PhD thesis, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI 53706, June 1993. http://citeseer.ist.psu.edu/165006.html More
@techreport{ vandenberg93algebras,
author = "Scott L. Vandenberg",
title = "Algebras for Object-Oriented Query Languages",
number = "CS-TR-1993-1161",
year = "1993",
url = "citeseer.ist.psu.edu/165006.html" }
Citations (may not include all citations):
1002
Programming Language (context) - Stroustrup - 1986
981
Principles of Database and Knowledge-Base Systems (context) - Ullman - 1989 ACM
637
The Entity-Relationship Model --- Toward a Unified View of D.. (context) - Chen - 1976
492
Smalltalk-80: The Language and its Implementation (context) - Goldberg, Robson - 1983
476
Programming Language (context) - Kernighan, Ritchie - 1978
283
A Relational Model of Data for Large Shared Data Banks (context) - Codd - 1970 ACM DBLP
280
Object Identity as a Query Language Primitive (context) - Abiteboul, Kanellakis - 1989 ACM DBLP
263
Database System Concepts (context) - Korth, Silberschatz - 1991 ACM
216
Volume 2: Seminumerical Algorithms (context) - Knuth, of et al. - 1981
185
Principles of Database Systems (context) - Ullman - 1982 ACM
177
The Functional Data Model and the Data Language DAPLEX (context) - Shipman - 1981 ACM DBLP
163
Universality of Data Retrieval Languages (context) - Aho, Ullman - 1979 ACM
134
The Relational Model with Relation-Valued Attributes (context) - Schek, Scholl - 1986
129
the Power of Languages for the Manipulation of Complex Objec..
- Abiteboul, Beeri - 1988
127
Query Optimization in Database Systems (context) - Jarke, Koch - 1984 ACM DBLP
122
Data Model Issues for Object-Oriented Applications (context) - Banerjee, Chou et al. - 1987 ACM DBLP
122
Iris: An Object-Oriented Database Management System (context) - Fishman, Beech et al. - 1987 ACM DBLP
120
Object Identity (context) - Khoshafian, Copeland - 1986 ACM DBLP
112
A Data Model and Query Language for EXODUS (context) - Carey, DeWitt et al. - 1988 ACM DBLP
106
The EXODUS Optimizer Generator
- Graefe, DeWitt - 1987 ACM DBLP
106
The EXODUS Extensible DBMS Project: An Overview
- Carey, DeWitt et al. - 1990 ACM
106
Equivalence of Relational Algebra and Relational Calculus Qu.. (context) - Klug - 1982 ACM DBLP
103
Tree Acceptors and Some of their Applications (context) - Doner - 1970 DBLP
92
An Introduction to Trellis/Owl (context) - Schaffert, Cooper et al. - 1986 ACM DBLP
91
Making Smalltalk a Database System (context) - Copeland, Maier - 1984 ACM DBLP
85
Development of an Object-Oriented DBMS (context) - Maier, Stein et al. - 1986 ACM DBLP
85
A Model of Queries for Object-Oriented Databases (context) - Kim - 1988 ACM DBLP
85
ILOG: Declarative creation and manipulation of object identi.. (context) - Hull, Yoshikawa - 1990 ACM DBLP
81
Generalized Finite Automata Theory with an Application to a .. (context) - Thatcher, Wright - 1968 DBLP
78
A query algebra for object-oriented databases
- Shaw, Zdonik - 1990 ACM DBLP
71
The POSTGRES Data Model
- Rowe, Stonebraker - 1987 ACM DBLP
71
Remarks on the Algebra of Non First Normal Form Relations (context) - Jaeschke, Schek - 1982 ACM DBLP
70
Algebraic Optimization of Object-Oriented Query Languages (context) - Beeri, Kornatzky - 1990 ACM DBLP
64
The Larch Family of Specification Languages (context) - Guttag, Horning et al. - 1985
64
Inclusion of New Types in Relational Database Systems
- Stonebraker - 1986
56
Pattern Matching in Trees (context) - Hoffmann, O'Donnell - 1982 ACM DBLP
54
Indexing in an Object-Oriented DBMS (context) - Maier, Stein - 1986 ACM DBLP
53
Rapid Identification of Repeated Patterns in Strings, Trees,.. (context) - Karp, Miller et al. - 1972
51
Composite Object Support in an ObjectOriented Database Syste.. (context) - Kim, Banerjee et al. - 1987
50
Extending Relational Algebra and Relational Calculus with Se.. (context) - Ozsoyoglu, Ozsoyoglu et al. - 1987 ACM DBLP
49
Theory of Database Queries (context) - Chandra - 1988 ACM DBLP
49
Combining Language and Database Advances in an Object-Orient.. (context) - Andrews, Harris - 1987 ACM DBLP
46
A Consideration on Normal Form of Not-Necessarily-Normalized.. (context) - Makinouchi - 1977
45
an Algebra for Historical Relational Databases: Two Views (context) - Clifford, Tansel - 1985
45
Non First Normal Form Relations: An Algebra Allowing Data Re.. (context) - Abiteboul, Bidoit - 1986 ACM DBLP
45
A Logic for Objects (context) - Maier - 1986
44
The Design and Implementation of INGRES (context) - Stonebraker, Wong et al. - 1976 ACM DBLP
44
QUIST: A System for Semantic Query Optimization in Relationa.. (context) - King - 1981 ACM DBLP
43
A Language Facility for Designing Database-Intensive Applica.. (context) - Mylopoulos, Bernstein et al. - 1980 ACM DBLP
42
Non-deterministic languages to express deterministic transfo.. (context) - Abiteboul, Simon et al. - 1990 ACM DBLP
42
Programming Languages Concepts and Constructs (context) - Sethi - 1989
40
The Human Genome Project and Informatics (context) - Frenkel - 1991 ACM DBLP
39
LDL: A Logic-Based Data Language (context) - Tsur, Zaniolo - 1986 DBLP
39
Programming Constructs for Database System Implementation in.. (context) - Richardson, Carey - 1987 ACM DBLP
36
A Calculus for Complex Objects (context) - Bancilhon, Khoshafian - 1986 ACM DBLP
36
Overview of the Iris DBMS (context) - Fishman, Annevelink et al. - 1989 ACM DBLP
35
A Grammar-Based Approach Towards Unifying Hierarchical Data .. (context) - Gyssens, Paredaens et al. - 1989 ACM DBLP
34
A Recursive Algebra and Query Optimization for Nested Relati.. (context) - Colby - 1989 ACM DBLP
32
Alpha: An Extension of Relational Algebra to Express a Class.. (context) - Agrawal - 1987 DBLP
32
Summary of the Final Report of the NSF Workshop on Scientifi.. (context) - French, Jones et al. - 1990 ACM DBLP
30
PDM: An Object-Oriented Data Model (context) - Manola, Dayal - 1986
30
System R: A Relational Approach to Database Management (context) - Astrahan, Blasgen et al. - 1976 ACM
29
A Shared, Segmented Memory System for an Object-Oriented Dat.. (context) - Hornick, Zdonik - 1987 ACM DBLP
29
Extensibility in the Starburst Database System (context) - Schwarz, Chang et al. - 1986 ACM DBLP
29
The AQUA Data Model and Algebra
- Leung, Mitchell et al. - 1993
27
A System for Semantic Query Optimization (context) - Shenoy, Ozsoyoglu - 1987 ACM DBLP
26
Object-Oriented Database Systems: The Notion and the Issues (context) - Dittrich - 1986 DBLP
23
Extending a Database System with Procedures
- Stonebraker, Anton et al. - 1987 ACM DBLP
22
O 2 , an Object-Oriented Data Model (context) - Lecluse, Richard et al. - 1988
22
Elements of Discrete Mathematics (context) - Liu - 1977 ACM
21
Query Optimization in Object-Oriented Database Systems: The .. (context) - Graefe, Maier - 1988
21
Database Theory --- Past and Future (context) - Ullman - 1987
20
A Survey of Theoretical Research on Typed Complex Database O.. (context) - Hull - 1987 ACM DBLP
20
Issues in the Design of Object-Oriented Database Programming.. (context) - Bloom, Zdonik - 1987 ACM DBLP
19
An Algebra for Structured Office Documents (context) - Guting, Zicari et al. - 1989 ACM DBLP
17
Design Issues in a Map Language (context) - Atkinson, Lecluse et al. - 1991 ACM DBLP
17
Possibilities and Limitations of Using Flat Operators in Nes.. (context) - Paredaens, Van Gucht - 1988 ACM DBLP
17
Ordered Types in the AQUA Data Model
- Subramanian, Zdonik et al. - 1993 ACM DBLP
17
Limitations of Record-Based Information Models (context) - Kent - 1979 ACM DBLP
16
Performance Enhancement Through Replication in an Object-Ori.. (context) - Shekita, Carey - 1989 ACM DBLP
16
Theoretical Foundations of Algebraic Optimization Utilizing .. (context) - Scholl - 1986
16
Operators for Non-First-Normal-Form Relations (context) - Fischer, Thomas - 1983
15
Four Views of Complex Objects: A Sophisticate's Introduction (context) - Hull - 1988 ACM DBLP
14
A Type System that Reconciles Classes and Extents
- Buneman, Ohori - 1991 ACM
14
Mapping and Interpreting Biological Information (context) - Lander, Langridge et al. - 1991 ACM DBLP
13
An Analysis of Geometric Modeling in Database Systems (context) - Kemper, Wallrath - 1987 ACM DBLP
12
The Design and Implementation of O 2 an Object-Oriented Data.. (context) - Bancilhon, Barbedette et al. - 1988
12
FAD, a Powerful and Simple Database Language (context) - Bancilhon, Briggs et al. - 1987 ACM DBLP
12
An Evaluation Framework for Algebraic Object-Oriented Query .. (context) - Yu, Osborn - 1991 ACM DBLP
12
The Logical Data Model: A New Approach to Database Logic (context) - Kuper - 1985 ACM
12
Supporting Flat Relations by a Nested Relational Kernel (context) - Scholl, Paul et al. - 1987 ACM DBLP
11
An Extended Relational Algebra with Control Over Duplicate E.. (context) - Dayal, Goodman et al. - 1982 ACM DBLP
10
Algebraic Support for Complex Objects with Arrays, Identity,.. (context) - Vandenberg, DeWitt - 1991 ACM DBLP
10
Towards an object-oriented query algebra
- Vance - 1992
10
On Accessing Object-Oriented Databases: Expressive Power, Co.. (context) - Hull, Su - 1989 ACM
9
Extending the Relational Algebra to Capture Complex Objects (context) - Mitschang - 1989 ACM DBLP
8
The Powerset Algebra as a Result of Adding Programming Const.. (context) - Gyssens, Van Gucht - 1988 ACM DBLP
8
Supporting Lists in a Data Model (A Timely Approach (context) - Richardson - 1992
8
An Algebra for a General Entity-Relationship Model (context) - Parent, Spaccapietra - 1985
8
Multirelations --- Semantics and Languages (context) - Klausner, Goodman - 1985
8
An Algebra for a Directional Binary Entity-Relationship Mode.. (context) - Chen - 1984 ACM DBLP
7
Identity, Equality, and Query Optimization (context) - Osborn - 1988
7
Objects for a Database Programming Language (context) - Albano, Ghelli et al. - 1991 ACM DBLP
7
Extending the Relational Model to Capture More Meaning (context) - Codd - 1979
7
Nested Historical Relations (context) - Tansel, Garnett - 1989 ACM DBLP
7
A DBMS Prototype to Support Extended NF 2 Relations: An Inte.. (context) - Dadam, Kuespert et al. - 1986
6
Implementation of a Compiler for a Semantic Data Model: Expe.. (context) - Nixon, Chung et al. - 1987 ACM DBLP
6
An Implementation for Nested Relational Databases (context) - Deshpande, Van Gucht - 1988 ACM DBLP
6
Implementation of Data Abstraction in the Relational Databas.. (context) - Ong, Fogg et al. - 1984 ACM DBLP
6
Designing a Generalized NF2 Model with an SQL-Type Language .. (context) - Pistor, Andersen - 1986 ACM DBLP
5
Closed World Databases Opened Through Null Values (context) - Gottlob, Zicari - 1988 ACM DBLP
5
Recursive Algebra for Relations with Relation Valued Attribu.. (context) - Jaeschke - 1985
5
Data Models in Database Management (context) - Codd - 1980 ACM DBLP
4
An Extension of Relational Algebra for Summary Tables (context) - Ozsoyoglu, Ozsoyoglu - 1983 DBLP
4
An Algebra for Nested Relations (context) - Deshpande, Larson - 1987
4
MDM: An object-oriented data model (context) - Richardson, Schwarz - 1991 ACM DBLP
4
Ellis Horwood Ltd (context) - Gray, Algebra - 1984
4
Britton-Lee Inc (context) - Software, version
3
Extendability in POSTGRES (context) - Stonebraker, Anton et al. - 1987 DBLP
3
the Expressive Power of the Extended Relational Algebra for .. (context) - Van Gucht - 1987
3
Operations and the Properties on Non-First-Normal-Form Relat.. (context) - Arisawa, Moriya et al. - 1983 ACM DBLP
3
Views, Authorization, and Locking in a Relational Database S.. (context) - Chamberlin, Gray et al. - 1975 DBLP
3
Applied Modern Algebra (context) - Dornhoff, Hohn - 1978
3
Image Algebra: A Unified Approach to Image Processing (context) - Ritter, Wilson - 1987
3
Theory and Applications of Nested Relations and Complex Obje.. (context) - Scholl, Schek - 1987
3
A Software Engineering View of Database Systems (context) - Weber - 1978
3
Untyped Sets, Invention, and Computable Queries (context) - Hull, Su - 1989 ACM DBLP
2
ALGRES: A System for the Specification and Prototyping of Co.. (context) - Ceri, Crespi-Reghizzi et al. - 1987
2
Sharing, Persistence, and Object Orientation: A Database Per.. (context) - Khoshafian, Valduriez - 1987
2
Remotely-Sensed Geophysical Databases: Experience and Implic.. (context) - Lohman, Stoltzfus et al. - 1983 DBLP
2
Nonrecursive Algebra for Relations with Relation Valued Attr.. (context) - Jaeschke - 1985
2
An Algebra of Power Set Type Relations (context) - Jaeschke - 1982
2
Some Classes of Multilevel Relational Structures (context) - Van Gucht, Fischer - 1986 ACM DBLP
2
Workshop on Database Query Optimization (context) - Graefe - 1989
1
Bulk Data Types: A Theoretical Approach (context) - Ross - 1992
1
Towards a Basic Relational NF 2 Algebra Processor (context) - Schek - 1985
1
SQL/NF: A Query Language for ¬1NF Relational Databases (context) - Roth, Korth et al. - 1987
1
aredaens, "The R 2 -Algebra: An Extension of an Algebra for .. (context) - Houben - 1987
1
An Algebra for Complex Objects with Arrays and Identity (context) - Vandenberg, DeWitt - 1990
1
Practical Complex Object Algebras (context) - Vandenberg
1
Optimization of Object-Retrieval Queries (extended abstract (context) - Korth - 1988
1
Extended Algebra and Calculus for ¬1NF Relational Databases (context) - Roth, Korth et al. - 1988
1
Update Propagation in a Formal Semantic Model (context) - Abiteboul, Hull - 1988 DBLP
1
EXTRA/EXCESS User Manual (context) - Vandenberg - 1988
1
The EXTRA/EXCESS Data Dictionary (context) - Vandenberg - 1988
1
Queries and query processsing in object-oriented database sy.. (context) - Straube, Ozsu - 1990
1
Query Optimization in Revelation, an Overview (context) - Daniels, Graefe et al. - 1991 ACM DBLP
1
PROBE Final Report (context) - Dayal, DeWitt et al. - 1987
1
Principles of Database Management System Extensibility (context) - Batory - 1987 DBLP
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.home.aone.net.au/staff/james/Research.html): More
CCEL: A Metalanguage for C++ - Duby, Meyers, Reiss (1992)
(Correct)
An Object-Oriented Approach to the Semantics of Programming.. - Jin Song
(Correct)
The Geometry of Object Containment - Dong, Duke (1994)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC