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

редактировать

Система управления реляционными базами данных MICRO была первой крупномасштабной теоретико-множественной системой управления базами данных, которая использовалась в производстве. Хотя изначально MICRO считалась «системой управления информацией», в конечном итоге было признано, что она предоставляет все возможности СУБД. Основные принципы и алгоритмы MICRO были основаны на модели теоретико-множественной структуры данных (STDS), разработанной DL Childs из проекта CONCOMP (Conversational Use of Computers) Мичиганского университета. MICRO имел интерфейс на естественном языке, который позволял непрограммистам использовать систему.

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

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

MICRO позволяет пользователям с небольшим опытом программирования определять, вводить, опрашивать, манипулировать и обновлять коллекции данных в относительно неструктурированной и неограниченной среде. Интерактивная система MICRO является мощной с точки зрения сложности запросов, которые могут быть выполнены пользователями без предварительного опыта работы с языком программирования. MICRO включает в себя базовые статистические вычисления, такие как среднее значение, дисперсия, частота, медиана и т. Д. Если требуется более строгий статистический анализ, данные из базы данных MICRO можно экспортировать в Michigan Interactive Data Analysis System (MIDAS), доступный пакет статистического анализа. в рамках Терминальной системы Мичигана.

Ссылки
Последняя правка сделана 2023-12-31 10:47:54
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте