The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
PL360, a Programming Language for the 360 Computers
Journal of the ACM (JACM)
An ALGOL-based associative language
Communications of the ACM
Automatic generation of database definitions for an information retrieval system.
Automatic generation of database definitions for an information retrieval system.
Language decisions made while designing an interactive information retrieval system
SIGPLAN '73 Proceedings of the 1973 meeting on Programming languages and information retrieval
An overview of recent data base research
ACM SIGMIS Database
Hi-index | 0.00 |
SPIRES (STANFORD PUBLIC INFORMATION RETRIEVAL SYSTEM) is a generalized, on-line database management system developed by Stanford University. Since 1972 it has supported a diverse group of users who design and maintain their own databases. This paper presents an overview of not only the conceptual model of SPIRES, but also some of the underlying implementation techniques The discussion emphasizes the role of metadata: schemae that describe the physical or logical mapping of databases are themselves records in the databank and are entered interactively. The database structure is defined in terms of forest sets (databases), forests (record sets), and trees (records). Three aspects of SPIRES schemae are reviewed: a predicate which determines the membership of a record in a particular record set, forest-valued passing functions on trees, and files, which are forest subsets accessible to different user groups.