마이크로 릴레이셔널 데이터베이스 관리 시스템

MICRO Relational Database Management System

MICRO Relational Database Management System[1]생산에 사용된 최초의 대규모 집합 이론 데이터베이스 관리 시스템입니다.MICRO는 처음에는 "정보 관리 시스템"으로 간주되었지만, 결국 RDBMS의 모든 기능을 제공하는 것으로 인식되었다. MICRO의 주요 기반과 알고리즘은 D L Cildructure of the Michigan's Childructure(STDS)가 개발한 Set-Theological Data Structure(STDS; 집합 이론 데이터 구조) 모델을 기반으로 했다.mputers) 프로젝트.[2][3][4]MICRO는 비프로그래머가 시스템을 [5][6]사용할 수 있도록 하는 자연어 인터페이스를 갖추고 있습니다.

MICRO의 구현은 1970년 미시간 대학의 노동 및 산업 관계 연구소(ILIR)의 노동 시장 정보 시스템(LMIS) 프로젝트의 일환으로 시작되었습니다.말콤 S 박사Cohen은 LMIS Project의 디렉터였으며 MICRO Retrieval System의 [7]주요 혁신가이자 설계자였습니다.Carol Easthope와 Jack Guskin은 주요 프로그래머였다.Set Theological Information Systems(STIS) Corporation의 부사장인 D.L. Childs는 MICRO용 Set-Theoretic Data Structure(STDS) 데이터 액세스 소프트웨어 사용에 대한 지속적인 지침을 제공했습니다.자금은 미국 [5]노동부 산하 인력관리국에서 나왔다.MICRO는 마이크로 데이터라고 불리는 대규모 사회과학 데이터베이스 연구에 처음 사용되었다. 그래서 그 이름이 붙여졌다.1998년까지 미국 노동부, 미국 환경보호청, 앨버타 대학, 미시간 대학, 웨인 주립 대학, 뉴캐슬 대학, 타인 대학, 더럼 대학 등의 연구진은 마이크로를 사용하여 대규모 데이터베이스를 관리했습니다.

MICRO는 IBM System/360 Model 67, System/370호환되는 메인프레임 [8]컴퓨터에서 실행되는 미시간 대학에서 개발된 인터랙티브 시분할 시스템인 MTS(Micagon Terminal System)에서 실행됩니다.MICRO는 쿼리 언어, 데이터베이스 디렉토리 및 데이터 사전을 제공하여 사용자와 미시건주 Ann Arbor의 Set-Theoretic Information Systems Corporation(STIS)이 개발한 매우 효율적인 Set-Theoretic Data Structure(STDS) 소프트웨어 간에 인터페이스를 만듭니다.STIS의 하위 레벨 루틴은 데이터베이스를 세트로 취급하고 조합, 교차로, 제한 등 데이터베이스에 대해 세트 작업을 수행합니다.기본 STDS 모델은 집합론에 기반하지만, MICRO 사용자 인터페이스는 이후 관계형 데이터베이스 [2][9]관리 시스템에서 사용되는 것과 유사합니다.MICRO의 데이터 표현은 행이 서로 다른 레코드 또는 "사례"를 나타내는 매트릭스 또는 표로 생각할 수 있으며, 열에는 각 레코드에 대한 개별 데이터 항목이 포함됩니다. 그러나 실제 데이터 표현은 집합 이론 형식입니다.노동 시장 애플리케이션에서 행은 일반적으로 구직자나 직원을 나타내며 열은 연령, 성별, 소득 또는 업종 유형, 직원 수 [1]및 급여와 같은 필드를 나타냅니다.

MICRO를 사용하면 프로그래밍 경험이 적은 사용자는 비교적 비정형적이고 제약이 없는 [5]환경에서 데이터 컬렉션을 정의, 입력, 조회, 조작 및 업데이트할 수 있습니다.인터랙티브 시스템인 MICRO는 사용자가 사전에 프로그래밍 언어를 [10]경험하지 않고도 할 수 있는 요청의 복잡성 측면에서 강력합니다.MICRO는 평균, 분산, 빈도, 중앙값 등과 같은 기본적인 통계 계산을 포함합니다.보다 엄격한 통계 분석이 필요한 경우, MICRO 데이터베이스의 데이터를 미시건 터미널 [12]시스템에서 사용할 수 있는 통계 분석 패키지인 미시건 인터랙티브 데이터 분석 시스템(MIDAS)[11]으로 내보낼 수 있다.

레퍼런스

  1. ^ a b "설정된 이론적 데이터 구조와 검색 언어"(PDF), William.Hershey와 Carol H. Easthope, 데이터 구조에 관한 세션의 논문, 스프링 조인트 컴퓨터 컨퍼런스, 1972년 5월 ACM SIGIR 포럼, 제7권, 제4호(1972년 12월), 45-55, DOI=10.1145/10954.95500.
  2. ^ a b Dobb's Blogger Ken North의 "Sets, Data Models and Data Independence", 2010년 3월 10일
  3. ^ 집합 이론 데이터 구조 설명, D. L. Childrens, 1968, 미국 미시간주 앤아버 미시간 대학 CONCOMP(컴퓨터 대화 사용 연구) 프로젝트 기술 보고서 3
  4. ^ 집합이론 데이터 구조의 타당성: 관계 재구성정의에 기초한 일반구조, D. L. Childrens, 1968, 미국 미시간주 앤아버, 미시간 대학 CONCOMP 프로젝트 기술보고서 6
  5. ^ a b c MICRO Information Management System (버전 5.0)참조 매뉴얼, M.A. Kahn, D.L. Rumelhart 및 B.L. Bronson, 1977년 10월, 노동 및 산업 관계 연구소(ILIR), 미시간 대학교 및 웨인 주립 대학교
  6. ^ MICRO: 릴레이셔널 데이터베이스 관리 시스템, Harry F.클락, 데이비드 E.헤트릭, 로버트 C.Bressan, 1992년 7월, 노동 및 산업 관계 연구소(ILIR), 미시간 대학교, 451페이지, ISBN9780877363507
  7. ^ 노동시장 정보시스템의 타당성, 제3권, 1970년 7월 1일 ~ 1974년 6월 30일 기간최종 보고서, 말콤 S.코헨, 노동시장정보시스템(LMIS) 프로젝트, 미시간 대학교 노동산업관계연구소, 1974년 6월, 76페이지, PDF
  8. ^ MTS 데이터베이스 관리 시스템 개요, Rick Rilio, 사용자 가이드 시리즈, 컴퓨팅 센터, 미시간 대학, 1986년 3월, 147-189페이지, "제6장: 마이크로"
  9. ^ "대규모 공유 데이터 뱅크를 위한 데이터 관계형 모델", E.F. 코드, ACM 통신, 제13권, 제6호(1970년 6월), 77-387쪽, doi= 10.1145/3684.36685
  10. ^ "임상 연구를 지원하기 위한 관계형 데이터베이스 사용: 당뇨병 프로그램에서의 응용", Diane Lomatch, M.P.H., Terry Truax, M.S., Peter Savage, M.D., 당뇨병 센터 유닛, MDRTC, 미시간 대학교, 1981년
  11. ^ MIDAS, Daniel J. Fox 및 Kenneth E 문서.Guire, 제3판(1976년 9월), 미시간 대학교 통계연구실, 203 페이지.
  12. ^ 기존의 파일 구조로부터 데이타베이스 관리 시스템으로의 변환: 간호 관리를 위한 강력한 툴」, Wayne State University 간호대학, 1987년, Wayne State University의 간호대학 박사, Yvonne Marie Abdoo씨.