|
ABSTRACT
During the last three or four years several investigators have been exploring “semantic models” for formatted databases. The intent is to capture (in a more or less formal way) more of the meaning of the data so that database design can become more systematic and the database system itself can behave more intelligently. Two major thrusts are clear.
- (1) the search for meaningful units that are as small as possible—atomic semantics;
- (2) the search for meaningful units that are larger than the usual n-ary relation—molecular semantics.
In this paper we propose extensions to the relational model to support certain atomic and molecular semantics. These extensions represent a synthesis of many ideas from the published work in semantic modeling plus the introduction of new rules for insertion, update, and deletion, as well as new algebraic operators.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
AHO, A. H., BEERI, C., AND ULLMAN, J. The theory of joins in relational databases. Proc. 19th IEEE Symp. on Foundations of Comptr. Sci., 1977.
|
 |
2
|
M. M. Astrahan , M. W. Blasgen , D. D. Chamberlin , K. P. Eswaran , J. N. Gray , P. P. Griffiths , W. F. King , R. A. Lorie , P. R. McJones , J. W. Mehl , G. R. Putzolu , I. L. Traiger , B. W. Wade , V. Watson, System R: relational approach to database management, ACM Transactions on Database Systems (TODS), v.1 n.2, p.97-137, June 1976
[doi> 10.1145/320455.320457]
|
| |
3
|
BEERI, C., BERNSTEIN, P., AND GOODMAN, N. A sophisticate's introduction to database normalization theory. Proc. Int. Conf. on Very Large Data Bases, Berlin, Sept. 1978, pp. 113-124.
|
| |
4
|
CADIOV, J. M. On semantic issues in the relational model of data. Proc. 5th Syrup. on Math. Foundations of Comptr. Sci., 1976, Gdansk, Poland, Lecture Notes in Computer Science 45, Springer-Verlag, pp. 23-38.
|
 |
5
|
|
| |
6
|
CODD, E. V. Further normalization of the database relational model. In Database Systems, Courant Computer Science Symposia 6, R. Rustin, Ed., Prentice-Hall, Enghwood Cliffs, N.J., 1971, pp. 65-98.
|
| |
7
|
CODD, E. F. Recent investigations in relational database systems. Information Processing 74, North-Holland Pub. Co., Amsterdam, 1974, pp. 1017-1021.
|
| |
8
|
CODD, E. F. Understanding relations (Installment No. 7). FDT (Bulletin of ACM SIGMOD) 7, 3- 4 (Dec. 1975), 23-28.
|
| |
9
|
CODD, E. F. Extending the database relational model. Invited talk presented at the Australian Comptr. Sci. Conf., Hobart, Tasmania, Feb. 1-2, 1979.
|
 |
10
|
|
 |
11
|
|
| |
12
|
FALKENBERG, E. Concepts for modelling information. In Modelling in Data Base Management Systems, G. M. Nijssen, Ed., North-Holland Pub. Co., Amsterdam, 1976.
|
| |
13
|
GOLDSTEIN, R. C., AND STRNAD, A. L. The MACAIMS data management system. Proc. 1970 ACM SICFIDET Workshop on Data Description and Access, Houston, Tex., Nov. 15-16, 1970.
|
| |
14
|
HALL, P., OWLETT, J., AND TODD, S. Relations and entities, in Modelling in Data Base Management Systems, G. M. Nijssen, Ed., North-Holland Pub. Co., Amsterdam, 1976.
|
 |
15
|
|
| |
16
|
H~ATH, I. J. Private communication, April 1971.
|
| |
17
|
HEMPHILL, L. G., AND RHYNE, J. R. A model for knowledge representation in natural language query systems. IBM Res. Rep. RJ2304, IBM Res. Lab., San Jose, Calif., Sept. 1978.
|
| |
18
|
HENDRIX, G. G. Encoding knowledge in partitioned networks. Tech. Note 164, SRI International, Menlo Park, Calif., June 1978.
|
| |
19
|
JORDAN, D. E. Implementing production systems with relational data bases. Proc. ACM Pacific Conf., San Francisco, Calif., April 1975.
|
 |
20
|
|
| |
21
|
LACRoIx, M., AND PIROTTE, A. Example queries in relational languages. Tech. Note N107, Manufacture Belge de Lampes et de Materiel Electronique, Brussels, Belgium, Jan. 1976; revised Sept. 1977.
|
 |
22
|
|
| |
23
|
MERRETT, T. H. Relations as programming language elements. Inform. Processing, Lett. 6, I (Feb. 1977), 29-33.
|
| |
24
|
NIJSSEN, G. M., Ed. Modelling in Database Management Systems. North-Holland Pub. Co., Amsterdam, 1976.
|
| |
25
|
|
| |
26
|
PZROTTE, A. The entity-property-association model: An information-oriented database model. Rep. R343, Manufacture Belge de Lampes et de Materiel Electronique, Brussels, Belgium, March 1977.
|
| |
27
|
PIROTTE, A. Linguistic aspects of high-level relational languages. Rep. R367, Manufacture Beige de Lampes et de Materiel Electronique, Brussels, Belgium, Jan. 1978.
|
| |
28
|
REITER, it. On closed world data bases. In Logic and Data Bases, H. GaUaire and J. Minker, Eds., Plenum Press, New York, 1978.
|
 |
29
|
|
| |
30
|
RISSANEN, J. Theory of relations for databases--a tutorial survey. Proc. Symp. on Math. Foundations of Comptr. Sci., 1978, Zakopane, Poland, Lecture Notes in Computer Science, Springer-Verlag, pp. 536-551.
|
| |
31
|
RoussoPOULOS, N., AND MYLOPOULOS, J. Using semantic networks for database management. Proc. Int. Conf. on Very Large Databases, Sept. 1975.
|
 |
32
|
|
 |
33
|
|
 |
34
|
|
| |
35
|
SOWA, J. F. Conceptual structures for a database interface. IBM J. Res. Develop. 20, 4 (July 1976), 336-357.
|
| |
36
|
|
 |
37
|
|
| |
38
|
TODD, S. J. P. The Peterlee relational test vehicle. IBM Syst. J. 15, 4 (1976), 285-308.
|
| |
39
|
ULLMAN, J. D. Theory of Relational Databases. To appear.
|
 |
40
|
|
| |
41
|
WHITNEY, V. K. M. RDMS: A relational data management system. Proc. Fourth Int. Symp. on Comptr. and Inform. Sci., Miami Beach, Fla., Dec. 14-16, 1972, Plenum Press, New York.
|
| |
42
|
|
| |
43
|
WONG, H. K. T., AND MYLOPOULOS, J. Two views of data semantics: A survey of data models in artificial intelligence and database management, lnformatics 15, 3 (Oct. 1977), 344-383.
|
| |
44
|
|
 |
45
|
|
| |
46
|
ZLOOF, M. M. Query-by-example: A data base language. IBM Syst. J. 16, 4 (1977), 324-343,
|
CITED BY 338
|
|
|
|
|
|
|
|
|
|
|
Andreas R. Diener , Richard P. Brägger , Andreas Dudler , Carl A. Zehnder, Replicating and allocating data in a distributed database system for workstations, Proceedings of the 1985 ACM SIGSMALL symposium on Small systems, p.5-9, May 1985, Danvers, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Donald D. Chamberlin , Morton M. Astrahan , Michael W. Blasgen , James N. Gray , W. Frank King , Bruce G. Lindsay , Raymond Lorie , James W. Mehl , Thomas G. Price , Franco Putzolu , Patricia Griffiths Selinger , Mario Schkolnick , Donald R. Slutz , Irving L. Traiger , Bradford W. Wade , Robert A. Yost, A history and evaluation of System R, Communications of the ACM, v.24 n.10, p.632-646, Oct. 1981
|
|
|
Robert W.P. Luk , H. V. Leong , Tharam S. Dillon , Alvin T.S. Chan , W. Bruce Croft , James Allan, A survey in indexing and searching XML documents, Journal of the American Society for Information Science and Technology, v.53 n.6, p.415-437, May, 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bogdan Czejdo , Ramez Elmasri , Marek Rusinkiewicz , David W. Embley, An algebraic language for graphical query formulation using an extended entity-relationship model, Proceedings of the 15th annual conference on Computer Science, p.154-161, February 1987, St. Louis, Missouri, United States
|
|
|
Brian Nixon , Lawrence Chung , John Mylopoulos , David Lauzon , Alex Borgida , M. Stanley, Implementation of a compiler for a semantic data model: Experiences with taxis, ACM SIGMOD Record, v.16 n.3, p.118-131, Dec. 1987
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bogdan Czejdo , Ramez Elmasri , Marek Rusinkiewicz , David W. Embley, Semantics of update operations for an extended entity-relationship model, Proceedings of the 1988 ACM sixteenth annual conference on Computer science, p.178-187, February 1988, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
Andrea H. Skarra , Stanley B. Zdonik , Stephen P. Reiss, An object server for an object-oriented database system, Proceedings on the 1986 international workshop on Object-oriented database systems, p.196-204, September 23-26, 1986, Pacific Grove, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B. Jin , A. R. Hurson , L. L. Miller, Neural network-based decision support for incomplete database systems: Knowledge acquisition and performance analysis, Proceedings of the conference on Analysis of neural network applications, p.62-75, May 29-31, 1991, Fairfax, Virginia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. Heiler , U. Dayal , J. Orenstein , S. Radke-Sproull, An object-oriented approach to data management: why design databases need it, Proceedings of the 24th ACM/IEEE conference on Design automation, p.335-340, June 28-July 01, 1987, Miami Beach, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
V Lum , P Dadam , R Erbe , J Guenauer , P Pistor , G Walch , H Werner , J Woodfill, Designing DBMS support for the temporal dimension, ACM SIGMOD Record, v.14 n.2, June 1984
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dolores Cuadra , Carlos Nieto , Paloma Martínez , Elena Castro , Manuel Velasco, Preserving relationship cardinality constraints in relational schemata, Database integrity: challenges and solutions, Idea Group Publishing, Hershey, PA, 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Wen-Chi Hou , Zhongyang Zhang , Nong Zhou, Statistical inference of unknown attribute values in databases, Proceedings of the second international conference on Information and knowledge management, p.21-30, November 01-05, 1993, Washington, D.C., United States
|
|
|
Q. Yang , W. Zhang , C. Liu , J. Wu , C. Yu , H. Nakajima , N. D. Rishe, Efficient Processing of Nested Fuzzy SQL Queries in a Fuzzy Database, IEEE Transactions on Knowledge and Data Engineering, v.13 n.6, p.884-901, November 2001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Emmanuel Onuegbe , Said Rahimi , Alan R. Hevner, Local query translation and optimization in a distributed system, Proceedings of the May 16-19, 1983, national computer conference, May 16-19, 1983, Anaheim, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Akifumi Makinouchi , Masayoshi Tezuka , Hajime Kitakami , S. Adachi, The optimization strategy for query evaluation in RDB/V1, Proceedings of the seventh international conference on Very Large Data Bases, p.518-529, September 09-11, 1981, Cannes, France
|
|
|
|
|
|
Qihua Wang , Ting Yu , Ninghui Li , Jorge Lobo , Elisa Bertino , Keith Irwin , Ji-Won Byun, On the correctness criteria of fine-grained access control in relational databases, Proceedings of the 33rd international conference on Very large data bases, September 23-27, 2007, Vienna, Austria
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G. Gardarin , J.-P. Cheiney , G. Kiernan , D. Pastre , H. Stora, Managing complex objects in an extensible relational DBMS, Proceedings of the 15th international conference on Very large data bases, p.55-65, July 1989, Amsterdam, The Netherlands
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David W. Etherington , Alex Borgida , Ronald J. Brachman , Henry Kautz, Vivid knowledge and tractable reasoning, Proceedings of the 11th international joint conference on Artificial intelligence, p.1146-1152, August 20-25, 1989, Detroit, Michigan
|
|
|
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.2
DATABASE MANAGEMENT
H.2.4
Systems
Subjects:
Relational databases
Additional Classification:
H.
Information Systems
H.2
DATABASE MANAGEMENT
H.2.1
Logical Design
Subjects:
Data models;
Schema and subschema
General Terms:
Design
Keywords:
conceptual model,
conceptual schema,
data model,
data semantics,
database,
database schema,
entity model,
knowledge base,
knowledge representation,
relatinal database,
relation,
relational model,
relational schema,
semantic model
|