Content deleted Content added
m moved Micro DBMS to Micro Information Management System: use the real name of the system, avoid acronyms in titles |
m copyedit |
||
Line 2:
The '''Micro Information Management System''' was the first-large scale [[set-theoretic]] [[database management system]] to be used in production.<ref name=Hershey1972>[https://docs.google.com/open?id=0B4t_NX-QeWDYNmVhYjAwMWMtYzc3ZS00YjI0LWJhMjgtZTYyODZmNmFkNThh "A set theoretic data structure and retrieval language" (PDF)], William R. Hershey and Carol H. Easthope, Paper from the Session on Data Structures, Spring Joint Computer Conference, May 1972 in ''ACM SIGIR Forum'', Volume 7, Issue 4 (December 1972), pp. 45-55, DOI=[http://doi.acm.org/10.1145/1095495.1095500 10.1145/1095495.1095500]</ref> Its major underpinnings and algorithms were based on the Set-Theoretic Data Structure (STDS) model developed by D. L. Childs of the University of Michigan's CONCOMP (Conversational Use of Computers) Project.<ref name=North2010>[http://drdobbs.com/blogs/database/228700616 "Sets, Data Models and Data Independence"], by Ken North a Dr. Dobb's Blogger, March 10, 2010</ref><ref>[http://hdl.handle.net/2027.42/4163 ''Description of a set-theoretic data structure''], D. L. Childs, 1968, Technical Report 3 of the CONCOMP (Research in Conversational Use of Computers) Project, University of Michigan, Ann Arbor, Michigan, USA</ref><ref>[http://hdl.handle.net/2027.42/4164 ''Feasibility of a Set-Theoretic Data Structure : A General Structure Based on a Reconstituted Definition of Relation''], D. L. Childs, 1968, Technical Report 6 of the CONCOMP (Research in Conversational Use of Computers) Project, University of Michigan, Ann Arbor, Michigan, USA</ref> Micro featured a natural language interface which allowed non-programmers to use the system.<ref name=MICROManual1977>[http://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B4t_NX-QeWDYZGMwOTRmOTItZTg2Zi00YmJkLTg4MTktN2E4MWU0YmZlMjE3 ''MICRO Information Management System (Version 5.0) Reference Manual''], M.A. Kahn, D.L. Rumelhart, and B.L. Bronson, October 1977, Institute of Labor and Industrial Relations (ILIR), University of Michigan and Wayne State University</ref>
Implementation of Micro began in 1970 as part of the Labor Market Information System (LMIS) project at the University of Michigan's Institute of Labor and Industrial Relations (ILIR).<ref name=MICROManual1977/> Funding came from the Office of Manpower Administration within the U.S. Department of Labor. It was first used for the study and analysis of micro-statistics; hence the name of the system. Organizations such as the [[United States Department of Labor|US Department of Labor]], the [[United States Environmental Protection Agency|US Environmental Protection Agency]], and researchers from the [[University of Alberta]], the [[University of Michigan]], [[Wayne State University]], the [[University of Newcastle upon Tyne]], and [[Durham University]] used Micro to manage very large scale databases until 1998.
Micro runs under the [[Michigan Terminal System]], the interactive time-sharing system developed at U-M that runs on IBM [[S/360]], [[S/370]], and compatible mainframe computers.<ref>[http://babel.hathitrust.org/cgi/pt?view=image;size=100;id=mdp.39015014920717;page=root;seq=5 "Chapter 6: MICRO" in ''Introduction to database management systems on MTS''], Rick Rilio, User Guide Series, Computing Center, University of Michigan, March 1986, pages 147-189</ref> Micro provides a query language, a database directory, and a data dictionary to create an interface between the user and
Micro permits users with little programming experience to define, enter, interrogate, manipulate, and update collections of data in a relatively unstructured and unconstrained environment. An interactive system, Micro is powerful in terms of the complexity of requests which can be made by users without prior programming language experience.<ref>"[http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2581360/pdf/procascamc00021-0314.pdf Use of a Relational Database to Support Clinical Research: Application in a Diabetes Program]", Diane Lomatch, M.P.H., Terry Truax, M.S., Peter Savage, M.D., Diabetes Center Unit, MDRTC, University of Michigan, 1981</ref> Micro includes basic statistical computations such as mean, variance, frequency, median, etc. If more rigorous statistical analysis are desired, the data from a Micro database can be exported to the Michigan Interactive Data Analysis System (MIDAS),<ref>[http://babel.hathitrust.org/cgi/pt?id=mdp.39015004498013;page=root;view=image;size=100;seq=3;num=i ''Documentation for MIDAS''], Daniel J. Fox and Kenneth E. Guire, Third Edition (September 1976), Statistical Research Laboratory, University of Michigan, 203 pp.</ref> a statistical analysis package available under the [[Michigan Terminal System]] (MTS).<ref>"[http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2245120/pdf/procascamc00019-0674.pdf Converting from Traditional File Structures to Database Management Systems: A Powerful Tool for Nursing Management"], Yvonne Marie Abdoo, Ph.D., R.N, Wayne State University College of Nursing, 1987</ref>
|