{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T23:40:38Z","timestamp":1697758838404},"reference-count":15,"publisher":"Wiley","issue":"8","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":8125,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1984,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The construction of the systems software necessary to support arbitrary network databases is described. The software consists of two packages. First, there is a data description language compiler, which accepts a conceptual description of an arbitrary network and reduces it to a set of specialized data structures. The second component is a set of data manipulation language access routines, which are callable from an application program to store and retrieve data from the structures. The software is essentially an implementation of the CODASYL proposal, although the treatment of sets has been simplified. The main thrust of the discussion is the representation of nodes and sets of an arbitrary network by certain data structures. The software was written to provide a system on which students could practice database design problems and to illustrate systems programming techniques common in database software.<\/jats:p>","DOI":"10.1002\/spe.4380140804","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T03:27:34Z","timestamp":1163820454000},"page":"739-754","source":"Crossref","is-referenced-by-count":2,"title":["Anatomy of an educational network database system"],"prefix":"10.1002","volume":"14","author":[{"given":"James L.","family":"Johnson","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","unstructured":"CODASYL Data Description Language Committee DDL Journal of Development 1978."},{"key":"e_1_2_1_3_2","unstructured":"CODASYL Data Base Task Group Report 1971."},{"key":"e_1_2_1_4_2","unstructured":"Cullinane Corp. IDMS publications: Data Definition Languages Utilities and GCI Reference Guide release 3.1 1975; Data Manipulation Language Programmer's Reference Guide release 3.1 1975."},{"key":"e_1_2_1_5_2","first-page":"70","volume-title":"Environ\/1","author":"Datapro Research Corp","year":"1974"},{"key":"e_1_2_1_6_2","unstructured":"Datapro Research Corp Total Cincom Systems Inc. Datapro 70 December1972."},{"key":"#cr-split#-e_1_2_1_7_2.1","unstructured":"IBM Corp. IMS\/VS publications: General Information Manual GH20-1260-3 1975"},{"key":"#cr-split#-e_1_2_1_7_2.2","unstructured":"System\/Application Design Guide SH20-9026-2 1975"},{"key":"#cr-split#-e_1_2_1_7_2.3","unstructured":"Application Programming Reference Manual SH20-9027-2 1975."},{"key":"e_1_2_1_8_2","volume-title":"An Introduction to Database Systems","author":"Date C. J.","year":"1981"},{"key":"e_1_2_1_9_2","volume-title":"Data. Base Management Systems","author":"Tsichritzis D. C.","year":"1977"},{"key":"e_1_2_1_10_2","volume-title":"File and Database Techniques","author":"Bradley J.","year":"1982"},{"key":"e_1_2_1_11_2","volume-title":"Data Base: Structured Techniques for Design, Performance, and Management","author":"Atre S.","year":"1980"},{"key":"e_1_2_1_12_2","volume-title":"Database Processing: Fundamentals, Design, Implementation","author":"Kroenke D. M.","year":"1983"},{"key":"e_1_2_1_13_2","volume-title":"Principles of Database Systems","author":"Ullman J.","year":"1982"},{"key":"e_1_2_1_14_2","unstructured":"J. L.Johnson Network Database Model(unpublished note) Western Washington University 1983."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380140804","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380140804","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T22:59:36Z","timestamp":1697756376000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380140804"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1984,8]]},"references-count":15,"journal-issue":{"issue":"8","published-print":{"date-parts":[[1984,8]]}},"alternative-id":["10.1002\/spe.4380140804"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380140804","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1984,8]]}}}