Jump to content

Мимер SQL

Мимер SQL
Разработчик(и) Мимер АБ
Стабильная версия
11.0.8D / 17 мая 2024 г .; 29 дней назад ( 17.05.2024 )
Предварительный выпуск
11.0.8С / 22 апреля 2024 г .; 54 дня назад ( 22 апреля 2024 г. )
Репозиторий https://developer.mimer.com/products/downloads/
Операционная система OpenVMS , Microsoft Windows , macOS , Linux
Лицензия Собственный
Веб-сайт www .имитировать

Mimer SQL — это собственная SQL. на основе система управления реляционными базами данных [1] производится шведской компанией Mimer Information Technology AB (Mimer AB), ранее известной как Upright Database Technology AB . Первоначально он был разработан как исследовательский проект в Уппсальском университете , Уппсала , Швеция, в 1970-х годах, а затем превратился в коммерческий продукт. [2]

База данных использовалась в самых разных ситуациях, включая Национальной службы здравоохранения службу переливания крови в Великобритании , Volvo Cars производственную линию в Швеции и автомобильных дилеров в Австралии . Иногда это был один из ограниченных вариантов, доступных в критически важных приложениях реального времени и в ситуациях с ограниченными ресурсами, таких как мобильные устройства . [3] [4] [5] [6]

История [ править ]

Mimer SQL возник в результате проекта сервисного центра ITC, поддерживающего Уппсальский университет и некоторые другие учреждения, с целью использования возможностей реляционных баз данных, предложенных Коддом и другими. Первоначальный выпуск примерно 1975 года имел обозначение RAPID и был написан на языке ассемблера IBM . Название было изменено на Mimer в 1977 году, чтобы избежать проблем с товарным знаком. Другие университеты были заинтересованы в проекте по ряду машинных архитектур, и Mimer был переписан на Фортране для обеспечения переносимости. Для Mimer были разработаны дополнительные модели, в которых Mimer/QL реализует языки запросов QUEL . [2]

Появление SQL в 1980-х годах в качестве стандартного языка запросов привело к тому, что разработчики Mimers решили принять его, и продукт стал Mimer SQL . [2]

В 1984 году Mimer был передан вновь созданной компании Mimer Information Systems . [2]

Версии [ править ]

По состоянию на апрель 2018 г. Mimer SQL Сервер базы данных в настоящее время поддерживается на основных платформах Windows , MacOS , Linux и OpenVMS ( Itanium и x86-64) . [7] ). [8] Предыдущие версии ядра базы данных поддерживались в других операционных системах, включая Solaris , AIX , HP-UX , Tru 64 , SCO. [9] и ДНИКС . Версии Mimer SQL доступны для загрузки и бесплатны для разработки. [10]

Продукт Enterprise представляет собой основанный на стандартах сервер базы данных SQL, основанный на сервере базы данных Mimer SQL Experience. Этот продукт обладает широкими возможностями настройки, и компоненты можно добавлять, удалять или заменять в базовом продукте для получения производного продукта, подходящего для встраиваемых приложений, приложений реального времени или небольших размеров. [11]

Сервер базы данных Mimer SQL Realtime — это заменяющий механизм базы данных, специально разработанный для приложений, где аспекты реального времени имеют первостепенное значение. Иногда это называют автомобильным подходом . [11] Для сред с ограниченными ресурсами сервер базы данных Mimer SQL Mobile является заменой среды выполнения без компилятора SQL. Этот подход используется для портативных и некоторых специализированных устройств и называется мобильным подходом . [11]

Пользовательские встроенные подходы могут применяться к различным комбинациям оборудования и операционных систем. [11]

Эти параметры позволяют развертывать Mimer SQL на широком спектре дополнительных целевых платформ, таких как Android , и операционных системах реального времени , включая VxWorks . [9]

База данных доступна в режиме реального времени, встроенной и специализированной автомобильной версии, не требующей обслуживания. [12] с намерением сделать продукт пригодным для критически важных автомобильных систем , систем автоматизации процессов и телекоммуникаций . [13]

Особенности [ править ]

Mimer SQL обеспечивает поддержку нескольких интерфейсов прикладного программирования баз данных (API): ODBC , JDBC , ADO.NET , Embedded SQL (C/C++, Cobol и Fortran), Module SQL (C/C++, Cobol, Fortran и Pascal), а также собственный API Mimer SQL C API, Mimer SQL Real-Time API и Mimer SQL Micro C API.

MimerPy — это адаптер для Mimer SQL на Python. [14]

Диспетчер поставщиков Mimer — это диспетчер поставщиков ADO.NET, который использует различные плагины для доступа к различным базовым поставщикам ADO.NET. [15] [16] Mimer Provider Manager позволяет писать независимые от базы данных приложения ADO.NET. [17]

Mimer SQL в основном использует оптимистический контроль параллелизма (OCC) для управления параллельными транзакциями. [18] [19]

Mimer SQL назначен порт 1360 в реестре Управления присвоения номеров в Интернете (IANA). [20]

Этимология [ править ]

Название «Мимер» взято из скандинавской мифологии , где Мимер был великаном, охраняющим колодец мудрости, также известный как « Мимисбрунн ». Метафорически это то, что делает система баз данных – управляет данными.

См. также [ править ]

  • Вернер Шнайдер – профессор, который начал секцию разработки реляционной базы данных, которая стала Mimer SQL (шведская статья)

Ссылки [ править ]

  1. ^ Мимер Информационные технологии. «Технический обзор». Техническое описание Mimer SQL (PDF) . Архивировано из оригинала (PDF) 9 августа 2016 года.
  2. ^ Jump up to: а б с д Эк, Стефан. «Технологии баз данных – мы сделали это возможным» . www.wemadeitpossible.com . Архивировано из оригинала 25 апреля 2018 года . Проверено 25 апреля 2018 г.
  3. ^ Сомберс Ассошиэйтс, Инк.; Хайлиман, штат Вашингтон (октябрь 2008 г.). «NHSBT — Национальная служба здравоохранения Великобритании — кровь и трансплантация» (PDF) . Веб-сайт доступности . Архивировано (PDF) из оригинала 23 апреля 2018 года . Проверено 24 апреля 2018 г.
  4. ^ «Австралийские автодилеры готовятся к использованию Mimer SQL» . Сисион . 12 ноября 2002 г. Архивировано из оригинала 24 апреля 2018 г. . Проверено 24 апреля 2018 г.
  5. ^ Эк, Стефан (2011). «Mimer SQL на OpenVMS» (PDF) . de/OpenVMS.org . Архивировано (PDF) из оригинала 24 апреля 2018 г. Проверено 24 апреля 2018 г.
  6. ^ Кайя, Симин; Галлинаа, Барбара; Нистром, Даг; Сеселеануа, Кристина; Ларссон, Альф (2017). Проектирование системы облачного мониторинга с помощью DAGGTAX: практический пример . 8-я Международная конференция по экологическим системам, сетям и технологиям (ANT 2017). Мадейра, Португалия: Elsevier BV, с. 429. ИСБН  9781510842342 .
  7. ^ «Mimer SQL теперь доступен для OpenVMS на x86» . Мимер Информационные технологии AB. 2023.
  8. ^ "Загрузки - Mimer SQL - Всегда бесплатно для разработки!" . Архивировано из оригинала 10 апреля 2018 года . Проверено 10 апреля 2018 г.
  9. ^ Jump up to: а б «Продукты и платформы Mimer SQL» . Разработчики Mimer — Платформы . 5 мая 2017 г. Архивировано из оригинала 10 августа 2017 г.
  10. ^ Коэн, Питер (15 ноября 2015 г.). «Mimer SQL выпущен для Tiger, Tiger Server» . Макмир . ПКМир. Архивировано из оригинала 10 апреля 2018 года . Проверено 10 апреля 2018 г.
  11. ^ Jump up to: а б с д «Продукты Mimer SQL» . Архивировано из оригинала 10 апреля 2018 года . Проверено 10 апреля 2018 г.
  12. ^ «Мимер» . Архивировано из оригинала 14 октября 2017 года.
  13. ^ Хьерстём, Андреас (2012). «2.4.5» (PDF) . Управление данными в компонентно-ориентированных встраиваемых системах реального времени (Диссертация). Издательство Университета Меларален. ISBN  978-91-7485-064-2 . Mimer SQL в реальном времени. Архивировано (PDF) из оригинала 20 октября 2016 г. Проверено 4 апреля 2020 г.
  14. ^ «MimerPy: интерфейс базы данных Python для Mimer SQL» . Гитхаб . 25 мая 2021 г.
  15. ^ Алунд, Федрик. «Общий доступ к базе данных с помощью Mimer Provider Manager» . www.c-sharpcorner.com .
  16. ^ «Менеджер провайдера Mimer» . СоурсФордж .
  17. ^ Даниэльссон, Ларс (2 февраля 2004 г.). «Мимер обрекает Microsoft» . Компьютерная Швеция . ИДГ.
  18. ^ «Параллелизм транзакций — оптимистическое управление параллелизмом» . Разработчики Mimer — Возможности . 26 февраля 2010 г. Архивировано из оригинала 1 декабря 2016 г.
  19. ^ Олссон, Дженни (2008). «2.3» (PDF) . Сравнительное исследование SQL Server и Mimer SQL в критически важных системах (магистры). Мимер SQL Engine. Архивировано (PDF) из оригинала 15 октября 2008 г.
  20. ^ «Реестр имен служб и номеров портов транспортного протокола» . ИАНА. 5 апреля 2018 г. 1360. Архивировано из оригинала 5 января 2018 г. . Проверено 8 апреля 2018 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8dcb2d0ff3b5d11943474175d033e3f7__1715948280
URL1:https://arc.ask3.ru/arc/aa/8d/f7/8dcb2d0ff3b5d11943474175d033e3f7.html
Заголовок, (Title) документа по адресу, URL1:
Mimer SQL - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)