stringtranslate.com

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

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

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

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

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

Рекомендации

  1. ^ ab «Теоретико-множественная структура данных и язык поиска» (PDF) , Уильям Р. Херши и Кэрол Х. Истоуп, документ с сессии по структурам данных, весенняя совместная компьютерная конференция, май 1972 г., на форуме ACM SIGIR , том 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 Information Management System (версия 5.0), М. А. Кан, Д. Л. Румельхарт и Б. Л. Бронсон, октябрь 1977 г., Институт труда и производственных отношений (ILIR), Мичиганский университет и Государственный университет Уэйна
  6. ^ MICRO: Система управления реляционной базой данных, Гарри Ф. Кларк, Дэвид Э. Хетрик, Роберт К. Брессан, июль 1992 г., Институт труда и производственных отношений (ILIR), Мичиганский университет, 451 страница, ISBN  9780877363507
  7. ^ Технико-экономическое обоснование информационной системы рынка труда, том 3, итоговый отчет за период с 1 июля 1970 г. по 30 июня 1974 г., Малкольм С. Коэн, Проект информационной системы рынка труда (LMIS), Институт труда и производственных отношений, Мичиганский университет , июнь 1974 г., 76 страниц, PDF
  8. ^ «Глава 6: MICRO» в книге «Введение в системы управления базами данных на MTS», Рик Рилио, серия руководств пользователя, Вычислительный центр, Мичиганский университет, март 1986 г., страницы 147–189.
  9. ^ «Реляционная модель данных для больших общих банков данных», Э.Ф. Кодд, Communications of ACM, том 13, выпуск 6 (июнь 1970 г.), стр. 77–387, doi = 10.1145/362384.362685
  10. ^ «Использование реляционной базы данных для поддержки клинических исследований: применение в программе диабета», Дайан Ломатч, магистр здравоохранения, Терри Труакс, MS, Питер Сэвидж, доктор медицинских наук, отделение диабетического центра, MDRTC, Мичиганский университет, 1981
  11. ^ Документация для MIDAS, Дэниела Дж. Фокса и Кеннета Э. Гуайра, третье издание (сентябрь 1976 г.), Лаборатория статистических исследований, Мичиганский университет, 203 стр.
  12. ^ «Преобразование традиционных файловых структур в системы управления базами данных: мощный инструмент для управления сестринским делом», Ивонн Мари Абду, доктор философии, RN, Колледж сестринского дела Государственного университета Уэйна, 1987