stringtranslate.com

Система управления реляционными базами данных MICRO

Система управления реляционной базой данных MICRO была первой крупномасштабной системой управления теоретико-множественной базой данных , которая использовалась в производстве. [1] Хотя изначально MICRO считалась «системой управления информацией», в конечном итоге было признано, что она предоставляет все возможности СУРБД. Основные основы и алгоритмы MICRO были основаны на модели теоретико-множественной структуры данных (STDS), разработанной Д. Л. Чайлдсом из проекта CONCOMP (разговорное использование компьютеров) Мичиганского университета. [2] [3] [4] MICRO имела интерфейс на естественном языке, который позволял непрограммистам использовать систему. [5] [6]

Внедрение MICRO началось в 1970 году в рамках проекта Информационной системы рынка труда (LMIS) в Институте трудовых и производственных отношений (ILIR) Мичиганского университета. Доктор Малкольм С. Коэн был директором проекта LMIS и был главным новатором и разработчиком оригинальной поисковой системы MICRO. [7] Кэрол Истхоуп и Джек Гаскин были главными программистами. Д. Л. Чайлдс, вице-президент корпорации Set Theoretic Information Systems (STIS), обеспечивал постоянное руководство использованием программного обеспечения для доступа к данным Set-Theoretic Data Structure (STDS) для MICRO. Финансирование осуществлялось Управлением по управлению трудовыми ресурсами Министерства труда США. [5] MICRO впервые использовался для изучения больших баз данных социальных наук, называемых микроданными; отсюда и название. Такие организации, как Министерство труда США , Агентство по охране окружающей среды США , а также исследователи из Университета Альберты , Мичиганского университета , Университета штата Уэйн , Университета Ньюкасл-апон-Тайн и Даремского университета использовали MICRO для управления очень большими базами данных до 1998 года.

MICRO работает под управлением Michigan Terminal System (MTS), интерактивной системы разделения времени, разработанной в Мичиганском университете, которая работает на IBM System/360 Model 67 , System/370 и совместимых мэйнфреймах. [8] MICRO предоставляет язык запросов, каталог баз данных и словарь данных для создания интерфейса между пользователем и очень эффективным фирменным программным обеспечением Set-Theoretic Data Structure (STDS), разработанным Set-Theoretic Information Systems Corporation (STIS) из Энн-Арбор, штат Мичиган. Подпрограммы нижнего уровня из STIS обрабатывают базы данных как множества и выполняют над ними операции над множествами, например, объединение, пересечение, ограничения и т. д. Хотя базовая модель STDS основана на теории множеств, пользовательский интерфейс MICRO аналогичен тем, которые впоследствии используются в реляционных системах управления базами данных . [2] [9] Представление данных MICRO можно рассматривать как матрицу или таблицу, в которой строки представляют различные записи или «случаи», а столбцы содержат отдельные элементы данных для каждой записи; Однако фактическое представление данных имеет форму теории множеств. В приложениях рынка труда строки обычно представляют кандидатов на работу или сотрудников, а столбцы представляют такие поля, как возраст, пол и доход или тип отрасли, количество сотрудников и заработная плата. [1]

MICRO позволяет пользователям с небольшим опытом программирования определять, вводить, опрашивать, манипулировать и обновлять коллекции данных в относительно неструктурированной и неограниченной среде. [5] Интерактивная система MICRO является мощной с точки зрения сложности запросов, которые могут быть сделаны пользователями без предварительного опыта программирования. [10] MICRO включает в себя основные статистические вычисления, такие как среднее значение, дисперсия, частота, медиана и т. д. Если требуется более строгий статистический анализ, данные из базы данных MICRO можно экспортировать в интерактивную систему анализа данных Мичигана (MIDAS), [11] пакет статистического анализа, доступный в рамках терминальной системы Мичигана. [12]

Ссылки

  1. ^ ab "A set theoretic data structure and retrieval language" (PDF), Уильям Р. Херши и Кэрол Х. Истхоуп, Доклад с сессии по структурам данных, Весенняя совместная компьютерная конференция, май 1972 г. в ACM SIGIR Forum , том 7, выпуск 4 (декабрь 1972 г.), стр. 45-55, DOI=10.1145/1095495.1095500
  2. ^ ab "Наборы, модели данных и независимость данных", Кен Норт в блоге доктора Добба, 10 марта 2010 г.
  3. ^ Описание теоретико-множественной структуры данных, DL Childs, 1968, Технический отчет 3 проекта CONCOMP (Исследование разговорного использования компьютеров), Мичиганский университет, Энн-Арбор, Мичиган, США
  4. ^ Возможность создания теоретико-множественной структуры данных: общая структура, основанная на реконструированном определении отношения, Д. Л. Чайлдс, 1968, Технический отчет 6 проекта CONCOMP (Исследование разговорного использования компьютеров), Мичиганский университет, Энн-Арбор, Мичиган, США
  5. ^ Справочное руководство по системе управления информацией ABC MICRO (версия 5.0), MA Kahn, DL Rumelhart и BL Bronson, октябрь 1977 г., Институт труда и производственных отношений (ILIR), Мичиганский университет и Университет штата Уэйн
  6. ^ MICRO: Система управления реляционной базой данных, Гарри Ф. Кларк, Дэвид Э. Хетрик, Роберт К. Брессан, июль 1992 г., Институт труда и производственных отношений (ILIR), Мичиганский университет, 451 страница, ISBN  9780877363507
  7. ^ Возможность создания информационной системы рынка труда, том 3, окончательный отчет за период с 1 июля 1970 г. по 30 июня 1974 г., Малкольм С. Коэн, проект информационной системы рынка труда (LMIS), Институт труда и производственных отношений, Мичиганский университет, июнь 1974 г., 76 страниц, PDF
  8. ^ "Глава 6: МИКРО" в Введении в системы управления базами данных на MTS, Рик Рилио, Серия руководств пользователя, Вычислительный центр, Мичиганский университет, март 1986 г., страницы 147-189
  9. ^ «Реляционная модель данных для больших общих банков данных», Э. Ф. Кодд, Communications of the ACM, том 13, выпуск 6 (июнь 1970 г.), стр. 77–387, doi= 10.1145/362384.362685
  10. ^ «Использование реляционной базы данных для поддержки клинических исследований: применение в программе по диабету», Дайан Ломатч, магистр общественного здравоохранения, Терри Труакс, магистр наук, Питер Сэвидж, доктор медицины, Центр диабета, MDRTC, Мичиганский университет, 1981 г.
  11. Документация по MIDAS, Дэниел Дж. Фокс и Кеннет Э. Гуайр, третье издание (сентябрь 1976 г.), Статистическая исследовательская лаборатория, Мичиганский университет, 203 стр.
  12. ^ «Переход от традиционных структур файлов к системам управления базами данных: мощный инструмент для управления сестринским делом», Ивонн Мари Абду, доктор философии, медсестра, колледж сестринского дела Университета Уэйна, 1987 г.