1986
DOI: 10.1145/16856.16889
|View full text |Cite
|
Sign up to set email alerts
|

A DBMS prototype to support extended NF2 relations: an integrated view on flat tables and hierarchies

Abstract: Recently, extensions for relatlonal database management systems (DBMS) have been proposed to support also herarch& structures (complex objects) These extensions have been mamly unplemented on top of an exlstmg DBMS Such an approach leads to many dlsadvantages not only from the conceptual pomt of view but also from performance aspects Thus paper reports on a 3-year effort to design and prototype a DBMS to support a generahzed relatlonal data model, called extended NFZ (Non Fist Normal Form) data model which tre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
18
0
1

Year Published

1989
1989
2006
2006

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 126 publications
(19 citation statements)
references
References 12 publications
0
18
0
1
Order By: Relevance
“…Access to collections of objects is provided via built in procedure calls to the storage manager. 7 Related Work…”
Section: Storage Managermentioning
confidence: 99%
See 1 more Smart Citation
“…Access to collections of objects is provided via built in procedure calls to the storage manager. 7 Related Work…”
Section: Storage Managermentioning
confidence: 99%
“…This section presents some work closely related to Triton. Like Triton, the Advanced Information Management Prototype (AIM-P) [7], is also intended to be the database implementation "backend" for design application tools and uses the nested relational data model to represent the underlying structure of the database. However, AIM-P's physical storage structure differs from Triton's in that Triton maps relation definitions into a programming language, while AIM-P uses a tree structure to hold the same information.…”
Section: Storage Managermentioning
confidence: 99%
“…In addition, a different kind of attempts to attain a compromise solution is to extend relational databases with new features, such as clustering of composite objects, by which the concatenated foreign keys of ancestor paths are stored in a primary key (see [22,33,38] for detailed description). Another extension to relational system is nested relations (or NF 2 relations, see, e.g., [16]). Although it can be used to represent composite objects without sacrificing the relational theory, it suffers from the problem that subrelations cannot be shared.…”
Section: Introductionmentioning
confidence: 99%
“…In order to model complex objects more naturally the nested relational model[Abit89, Dada86,Colb89,Thorn86] relaxed the first normal form requirement of the relational model. Attributes of a nested relation can have non-atolnic values, and their values can be relations.…”
Section: Introductionmentioning
confidence: 99%
“…Many query languages such as HDBL [Dada86], Excess[Care88] and Reloop [Clue89] can access multi-level nested sets by defining tuple variables or range variables in FROM clause. Therefore, in order to query over multi-level nested sets, users must know the nesting informations of objects as well as the structures of objects, and the formulation of queries is dependent on nesting levels of complex objects.…”
Section: Introductionmentioning
confidence: 99%