Информационные технологии в металлургии.ppt
- Количество слайдов: 143
Информационные технологии в металлургии
Информационной технологией (ИТ) называют систему методов поиска, обработки, накопления, хранения и использования информации на основе компьютерной техники.
Принципиальное отличие информационной технологии от производственной состоит в том, что в первом случае технология не может быть непрерывной, так как она соединяет работу рутинного типа и работу творческую, не поддающуюся пока формализации (принятие решений); во втором случае функция производства непрерывна и отражает строгую последовательность всех операций для выпуска продукции (конвейеризация или вычисление процесса).
Под автоматизированной ИТ (АИТ) понимают ИТ, в которой для получения, передачи, сбора, хранения и обработки данных используются методы и средства ВТ (вычислительной техники).
Под автоматизированной ИС понимают организационно-техническую систему, использующуюся АИТ в целях управления технической системой, информационно-аналитического обеспечения научно-инженерных работ и процессов управления, оптимизации и совершенствования технических систем и обучения технологического персонала.
Основные свойства и характеристики ИТ Научно-технический уровень АИС – степень использования в системе технических решений, отвечающих современным научно-техническим достижениям. Научно-технический уровень определяется как использованием современных технических средств, так и современных программных продуктов, применяемых для решения прикладных задач.
Автоматизированная система управления или АСУ — комплекс аппаратных и программных средств, предназначенный для управления различными технологическими процессами производства, предприятия. АСУ применяются в различных отраслях промышленности, металлургии, энергетике, транспорте и т. п.
Объектами автоматизированного управления являются производство, научный эксперимент, комплексные испытания, объекты социальной сферы. Из этих объектов наибольшее значение имеет производство. Производство – организационно экономическая деятельность, отличающаяся единством целей функционирования, технологий, входных и выходных продуктов труда.
Информационные технологии наиболее перспективными являются: - при моделировании технологических процессов; - при контроле параметров, не поддающихся прямому измерению; - при составлении прогнозирующих моделей изменения основных параметров ТП; - при расчете управляющих воздействий; - при диагностике состояния технологического оборудования и ТП;
- при исследовании нормальных и аварийных режимов работы технологического оборудования; - при обучении персонала навыкам оптимального управления ТП; - при контроле знаний персонала и сдаче квалификационных навыков на разряд; - при совершенствовании разработанных алгоритмов и работы оборудования; - при оптимизации режима работы ТП.
ИС (АС, автоматизированная система) – это организационно-техническая система, которая обеспечивает пользователю выработку решений на основе автоматизации информационных процессов. В общем виде структура ИС представлена на рисунке.
Основные функции ИС: 1. Сбор информации, подлежащей передаче; 2. Получение информации, характеризующей состояние системы; 3. Формирование сообщений определенной структуры; 4. Организация каналов связи;
5. Обмен сообщением между источником и потребителем информации; 6. Обеспечение достоверности передаваемых сообщений; 7. Обработка информации с целью выработки рекомендаций по управлению; 8. Представление информации пользователю с целью исследования функционирования системы или ОУ.
Назначение и состав АСУ Под АСУ понимается человекомашинная система, обеспечивающая автоматизированный сбор и обработку информации, необходимой для оптимизации управления в различных сферах человеческой деятельности.
АСУ, создаваемые для управления предприятиями, базируются на применении экономико-математических методов, новейших способов организации процесса управления, современной ЭВМ и организационной техники.
Наиболее важной задачей АСУ является повышение эффективности управления сложным производством, в результате которого достигается рост производительности труда за счет совершенствования методов планирования и регулирования управляемого технологического процесса или объекта в целом.
В АСУ можно выделить три тесно связанные между собой части: системный базис АСУ (системное обеспечение), функциональный и целевой комплекты.
Целевой комплекс представляет собой совокупность экономико-математических моделей, обеспечивающих достижение ОУ заданных целевых показателей в любой интервал времени. К целевым показателям промышленных объектов обычно относят качество продукции, себестоимость, производительность труда, объем нормативной чистой прибыли и т. д.
Системный базис состоит из организационно-экономического, информационного, технического, математического, программного, лингвистического и организационного обеспечения.
Функциональный комплекс содержит взаимосвязанный набор подсистем, комплексов задач и процедур, ориентированных на автоматизацию конкретных функций управления объектом. Функциональная часть АСУ должна опираться на единый системный базис, который обеспечивает требуемое взаимодействие решаемых задач.
Стадии создания АСУ Создание АСУ осуществляется в плановом порядке в соответствии с действующими положениями, определяющими плановые основания заключении договоров и организацию хозяйственных связей, а также положениями о поставке продукции производственнотехнического назначения.
Основными стадиями и этапами работ по созданию АСУ являются следующие: 1. Предпроектные работы. Они включают в себя технико-экономическое обоснование создания АСУ; предпроектные научноисследовательские работы, разработку, согласование и утверждение технического задания. 2. Технический проект. На стадии технического проекта осуществляют разработку общесистемной документации; решений по информационному, программному и математическому обеспечению; структуры и алгоритма функционирования АСУ; проектно-сметной (Смета — расчёт предстоящих доходов и расходов ) документации и заданий на проектирование в смежных частях; согласование и утверждение технического проекта АСУ.
3. Разработка рабочей документации. На этой стадии осуществляют разработку рабочей документации на опытный образец средств автоматизации, его изготовление и испытание; корректировку рабочей документации по результатам испытаний, разработку рабочей проектносметной документации и информационной базы. 4. Изготовление и поставка опытной партии средств автоматизации. На этой стадии производят изготовление и испытание средств автоматизации у изготовителя и их поставку заказчику. 5. Ввод АСУ в действие. На стадии ввода АСУ в действие выполняют работы по комплектации технического обеспечения, строительно-монтажные и пуско-наладочные работы, производят обучение персонала, подготовку внутрисистемной базы, приемосдаточные испытания и приемку в промышленную эксплуатацию.
Экономическая эффективность применения АСУ Экономическая целесообразность создания АСУ предполагает возможность получения дополнительного экономического эффекта в производстве. Результирующие показатели экономической эффективности АСУ должны превышать нормативные для внедрения ВТ в отрасли, что обусловливается дополнительным экономическим эффектом при интеграции управления, достижением новых целей управления, улучшением использования ВТ и т. д.
Программное обеспечение Эффективность применения ЭВМ в АСУ зависит от их оснащенности средствами ПО. Анализ показывает, что в настоящее время на разработку алгоритмов и программ затрачивается 60% времени и средств, доля которых в дальнейшем будет расти.
Под ПО АСУП понимается совокупность программных средств и соответствующая документация, предназначенная для автоматизации процессов разработки и выполнения программ, решения функциональных задач АСУП, эксплуатации вычислительного комплекса.
Организация информационных технологий на основе системного подхода к построению и функционированию информационных технологий.
Рассмотрим, как используется принцип системного подхода к проблеме получения, сбора, передачи, хранения и обработки информации и выработки управляющих воздействий по управлению агрегатами и технологическими процессами в цветной металлургии.
Получение информации. Использование системного подхода к проблеме получения информации о параметрах технологического процесса означает следующее: системы получения информации должны являться частью общей информационно управляющей системы и по возможности должны строиться на базе средств ВТ и физических законов функционирования объектов и технологических процессов.
Данный подход позволяет не менять структуру ИС (пример: контроль температуры расплава, контроль уровней расплавов, использование одного и того же сигнала для измерений разных параметров и т. д. ). Сбор информации и ее передача. При организации сбора информации системность проявляется в построении схем сбора информации
Обработка информации. При обработке информации системный подход означает возможность однократного получения сигнала и многократного его использования с целью получения из одного сигнала как можно большего количества информации о параметрах, характеризующих технологический процесс. Например, флуктуация напряжения алюминиевого электролизера может нести информацию о состоянии электролизера (шумы электролизера). Интегральная характеристика флуктуации несет информацию о температуре электролита и т. д.
БАЗЫ ДАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ Автоматизированные информационносправочные системы (АИСС) в настоящее время получили весьма широкое распространение, что связано прежде всего со сравнительной простотой их создания и исключительно с высоким эффектом от внедрения.
Информационное обеспечение АИС — совокупность единой системы классификации и кодирования информации; унифицированных систем документации и используемых массивов информации
В этой связи в качестве главных задач создания информационного обеспечения АИС можно выделить: - во-первых, определение состава и структуры данных, достаточно «хорошо» описывающих требуемую информацию; - во-вторых, обоснование способов хранения и переработки данных с использованием ЭВМ.
Банки данных Прежде чем определить понятие «банк данных» , необходимо остановиться на другом ключевом понятии — «предметная область» . Под предметной областью (ПО) будем понимать: информацию об объектах, процессах и явлениях окружающего мира, которая с точки зрения потенциальных пользователей должна храниться и обрабатываться в информационной системе.
Банк данных (Бн. Д)- информационная система, включающая в свой состав комплекс специальных методов и средств для поддержания динамической информационной модели предметной области с целью обеспечения информационных потребностей пользователей. Поддержание динамической модели ПО предусматривает не только хранение информации о ней и своевременное внесение изменений в соответствии с реальным состоянием объектов, но и обеспечение возможности учета изменений состава этих объектов (в том числе появление новых) и связей между ними (т. е. изменений самой структуры хранимой информации).
Уровень сложности и важности задач информационного обеспечения АИС в рамках рассматриваемой технологии определяет ряд основных требований к Бн. Д; -адекватность информации состоянию предметной области; -быстродействие и производительность; -простота и удобство использования; -массовость использования; - защита информации; - возможность расширения круга решаемых задач.
Структура типового Бн. Д, удовлетворяющего предъявляемым требованиям, представлена на рисунке, где представлены: ВС - вычислительная система, включающая технические средства (ТС) и общее программное обеспечение (ОПО); БД - базы данных; СУБД — система управления БД; АБД — администратор баз данных, а также обслуживающий персонал и словарь данных.
БД - совокупность специальным образом организованных (структурированных) данных и связей между ними. Если в состав Бн. Д входит одна БД, банк принято называть локальным; если БД несколько — интегрированным. СУБД — специальных комплекс программ и языков, посредством которого организуется централизованное управление базами данных и обеспечивается доступ к ним.
В состав любой СУБД входят языки двух типов: язык описания данных (с его помощью описываются типы данных, их структура и связи); язык манипулирования данными (его часто называют язык запросов к БД), предназначенный для организации работы с данными в интересах всех типов пользователей. Словарь данных предназначен для хранения единообразной и централизованной информации обо всех ресурсах данных конкретного банка.
Администратор баз данных — это лицо (группа лиц), реализующее управление БД. В этой связи сам Бн. Д можно рассматривать как автоматизированную систему управления базами данных. Функции АБД являются долгосрочными; он координирует все виды работ на этапах создания и применения Бн. Д. На стадии проектирования АБД выступает как идеолог и главный конструктор системы; на стадии эксплуатации он отвечает за нормальное функционирование Бн. Д, управляет режимом его работы и обеспечивает безопасность данных.
При любом подходе к построению модели используют три основных конструктивных элемента: —сущность —атрибут; —связь. Сущность — это собирательное понятие некоторого повторяющегося объекта, процесса или явления окружающего мира, о котором необходимо хранить информацию в системе. Главной особенностью сущности является то, что вокруг нее сосредоточен сбор информации в конкретной ПО.
Атрибут — это поименованная характеристика сущности, которая принимает значения из некоторого множества значений. Например, у сущности «студент» могут быть атрибуты «фамилия» , «имя» , «отчество» , «дата рождения» , «средний балл за время обучения» и т. п. Связи выступают в качестве средства, с помощью которого представляются отношения между сущностям и, имеющими место в ПО. Связи должны быть поименованы; между двумя типами сущностей могут существовать несколько связей.
Наиболее распространены бинарные связи. Учитывая, что любую n-арную связь можно представить в виде нескольких бинарных. Различают четыре типа связей: —связь один к одному (1: 1); —связь один ко многим (1: М); —связь многие к одному (М: 1); —связь многие ко многим (M: N).
Перечень известных моделей данных: —иерархическая модель данных; —сетевая модель данных; —реляционная модель данных; —бинарная модель данных; —семантическая сеть; Рассмотрим основные особенности перечисленных моделей данных.
Достоинства такой модели несомненны: простота представления предметной области, наглядность, удобство анализа структур и простота их описания. К недостаткам следует отнести сложность добавления новых и удаления существующих типов записей, невозможность отображения отношений, отличающихся от иерархических, громоздкость описания и информационную избыточность.
Сетевая модель данных основана на представлении информации в виде графа, в котором в каждую вершину может входить произвольное число дуг. Вершинам графа сопоставлены типы записей, дугам — связи между ними.
Бинарная модель данных — это графовая модель, в которой вершины являются представлениями простых однозначных атрибутов, а дуги — представлениями бинарных связей между атрибутами (рисунок).
Бинарная модель не получила особого широкого распространения, но в ряде случаев находит практическое применение. Бинарные модели данных обладают возможностью представления связей любой сложности (и это их несомненное преимущество), но, вместе с тем, их ориентация на пользователя недостаточна.
Семантической сетью можно считать любую графовую модель, при условии, что изначально четко определено, что обозначают вершины и дуги и как они используются. Следует сказать, что моделям данных типа семантической сети при всем присущем им богатстве возможностей при моделировании сложных ситуаций присуща усложненность и некоторая неэкономичность
В основе реляционной модели данных лежат не графические, а табличные методы и средства представления данных и манипулирования ими. В реляционной модели для отображения информации о предметной области используется таблица, называемая «отношением» . Строка такой таблицы называется «кортежем» , столбец — «атрибутом» . Каждый атрибут может принимать некоторое подмножество значений из определенной области — домена.
Подавляющее большинство СУБД, ориентированных на персональные ЭВМ, являются системами, построенными на основе реляционной модели данных — так называемыми «реляционными» СУБД.
Индекс - это отсортированный список значений полей, предназначенный для ускорения поиска в базе данных. Уникальный индекс представляет собой список значений, в котором каждое значение уникально.
Первичный ключ (primary key) представляет собой один из примеров уникальных индексов и применяется для уникальной идентификации записей таблицы.
В реляционных базах данных используются четыре основных типа полей: числовой; символьный; дата; логический.
СУБД Система управления базами данных (СУБД) — специализированная программа (комплекс программ), предназначенная для организации и ведения базы данных. Необходимо различать базы данных (БД), которые являются упорядоченными наборами данных, и системы управления базами данных (СУБД) - программы, управляющие хранением и обработкой данных.
Схема взаимодействие СУБД и прикладного программного обеспечения
Применение СУБД в экономике СУБД применяются для автоматизации систем управления, мониторинга и прогнозирования развития отраслей и экономики страны в целом. Программное обеспечение СУБД лежит в основе практически всех прикладных бухгалтерских программ (например, « 1 С: Бухгалтерия» , «Парус» и др. ).
Возможности СУБД 1) Определение данных (Data definition) 2) Обработка данных (Data manipulation) 3) Управление данными (Data control)
Основные функции СУБД: 1) Непосредственное управление данными во внешней памяти. 2) Управление буферами оперативной памяти (область временной памяти, используемая для временного хранения данных). 3) Управление транзакциями. Транзакция последовательность операций над БД, рассматриваемых СУБД как единое целое. 4) Журнализация. Журнал - это особая часть БД, недоступная пользователям, в которую поступают записи обо всех изменениях основной части БД. 5) Поддержка языков БД.
Требования, которым должна удовлетворять СУБД: 1) Производительность и готовность (быстрая скорость использования данных). 2) Минимальные затраты. 3) Простота и легкость использования. 4) Простота внесения изменений. 5) Возможность поиска (язык запросов). 6) Целостность (очень важно, чтобы в процессе работы элементы данных и связи между ними не нарушались). 7) Безопасность и секретность (защита данных от случайного или преднамеренного доступа к ним лиц).
На самом общем уровне все СУБД можно разделить на: • профессиональные, или промышленные; • персональные (настольные). Профессиональные (промышленные) СУБД представляют собой программную основу для разработки автоматизированных систем управления крупными экономическими объектами.
Персональные системы управления данными — это программное обеспечение, ориентированное на решение задач локального пользователя или компактной группы пользователей и предназначенное для использования на микро. ЭВМ (персональном компьютере).
Логически в современной реляционной СУБД можно выделить наиболее внутреннюю часть - ядро СУБД (часто его называют Data Base Engine), компилятор языка БД (обычно SQL), набор утилит. Ядро СУБД отвечает за управление данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями и журнализацию.
Основной функцией компилятора языка БД является компиляция операторов языка БД в некоторую выполняемую программу. Утилиты программируются с использованием интерфейса ядра СУБД, а иногда даже с проникновением внутрь ядра.
Виды СУБД Lotus Approach Ms-Access Bortand d. Base Bortand Paradox Microsoft Visual Fox. Pro Microsoft Visual Basic Microsoft SQL Server Oracl
Работа с СУБД начинается с создания структуры базы данных, т. е. с определения: • количества столбцов; • названий столбцов; • типов столбцов (текст/число/дата); • ширины столбцов.
Созданные базы данных можно записывать/считывать с диска и распечатывать на принтере. Это же относится к результатам операций сортировки и поиска.
СУБД Microsoft Access Системой управления базами данных является приложение Access, входящее в Microsoft Office.
Microsoft Access 2007 — профессиональная программа управления базами данных. С ее помощью можно накапливать и систематизировать разнообразную информацию, искать и сортировать объекты согласно выбранным критериям, конструировать удобные формы для ввода данных и генерировать на основании имеющихся записей прекрасно оформленные отчеты.
Основные этапы разработки базы данных в среде MS Access: - разработка и описание структур таблиц данных; - разработка схемы данных и задание системы взаимосвязей между таблицам - разработка системы запросов к таблицам базы данных и (при необходимости их интеграция в схему данных;
- разработка экранных форм ввода/вывода данных; - разработка системы отчетов по данным; - разработка программных расширений для базы данных, решающих специфические задачи по обработке содержащейся в ней информации, с помощью инструментария макросов и модулей; - разработка системы защиты данных, прав и ограничений по доступу
Объекты СУБД Access и их назначения 1) Таблицы. В базах данных вся информация хранится в двумерных таблицах. 2) Запрос — это требование на: отбор данных, хранящихся в таблицах; выполнение вычислений над данными; изменения в БД. 3) Формы. Форма — созданный на экране шаблон, используемый, главным образом, для ввода, просмотра и редактирования записей БД.
4) Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. 5) Макросы. Макрос — есть последовательность команд для автоматизации выполнения операций в среде Access без программирования. 6) Модули также служат для автоматизации работы с БД.
Модули содержат программы на языке Visual Basic, которые разрабатываются пользователем для реализации нестандартных процедур обработки данных в задачах пользователя.
Пример создания базы данных на MS Access Запустите Microsoft Access 2007 из меню Пуск или с помощью ярлыка. Отобразится окно «Приступая к работе с Microsoft Office Access» . Выбрать команду «Новая база данных» , далее вводим название базы данных. В данном случае у нас база данных «НК Лукойл»
Создание таблиц Нажмите кнопку Создать, приложение Access создаст новую базу данных и откроет ее в режиме таблицы.
Создание форм В версии Access 2007 можно воспользоваться заготовками форм, соответствующие кнопки расположены на ленте «Создание» .
Создание отчетов Команда «Мастер отчётов» , расположенный на ленте «Создать»
Запросы С помощью запроса можно найти и извлечь данные.
Связи В реляционной базе данных связи позволяют избежать избыточности данных.
Общие сведения о макросах Термин «макрос» часто используется по отношению к изолированным макрообъектам (то есть объектам, отображаемым в области переходов в разделе Макросы), но на самом деле, один макрообъект может содержать несколько макросов. В этом случае он называется группой макросов. Группа макросов отображается в панели переходов как один объект, хотя в действительности содержит несколько макросов.
Макрокоманды — это простейшие элементы, из которых строится макрос. В приложении Access предусмотрен большой выбор макрокоманд, которые позволяют выполнять разнообразные действия.
Аргумент — это значение, которое обеспечивает необходимую для макрокоманды информацию, например, какая строка должна отображаться в окне сообщения, с каким элементом управления следует выполнять действия и т. п. Некоторые аргументы являются обязательными, другие — нет. Аргументы отображаются в области Аргументы макрокоманды в нижней части окна построителя макросов.
Чтобы отобразить столбец Аргументы, нажмите кнопку Аргументы в группе Отображение на вкладке Конструктор.
Условия Условие определяет требования, которые должны быть соблюдены, для того чтобы была выполнена макрокоманда. Можно использовать любое выражение, результатом которого являются значения «Истина» или «Ложь» либо «Да» или «Нет» .
Создание внедренного макроса Существует возможность внедрять макросы в любые события, предусмотренные в форме, отчете или элементе управления. Внедренный макрос не отображается в области переходов, он становится компонентом формы, отчета или элемента управления, в которых он был создан. При создании копии формы, отчета или элемента управления, содержащих внедренные макросы, в этой копии также будут содержаться макросы.
Пример. Внедрение макроса в событие отчета «Отсутствие данных» . Откройте отчет в режиме конструктора или макета. Если страница свойств еще не отображена, для ее отображения нажмите клавишу F 4. Откройте вкладку Событие на странице свойств. Выберите событие Отсутствие данных.
Нажмите кнопку В диалоговом окне Построитель выделите пункт Макросы и затем нажмите кнопку ОК. Введите макрокоманды и аргументы из следующей таблицы.
Макрокоманда Аргументы Msg. Box «Записи не обнаружены. » ; «Да» ; «Сведения» ; «Нет данных» [аргументы отсутствуют] Отменить Событие
Аргумент макрокоманды Значение Сообщение Записи не обнаружены Сигнал Да Тип Сведения
Нажмите кнопку Закрыть. Построитель макросов будет закрыт, а для события Отсутствие данных будет выведено сообщение [Внедренный макрос]. Сохраните и закройте отчет.
Элементы языка SQL
SQL (Structured Query Language, язык структурированных запросов), специально разработан для взаимодействия с базами данных.
Преимущества SQL: -почти все СУБД поддерживают SQL; -SQL легко изучить; -несмотря на кажущуюся простоту, SQL является очень мощным языком.
My. SQL - это система с открытым исходным кодом. Открытость исходного кода означает, что любой желающий имеет возможность использовать и модифицировать это программное обеспечение по своему усмотрению.
Операторы SQL Операторы DDL (Data Definition Language) операторы определения объектов базы данных CREATE SCHEMA - создать схему базы данных DROP SHEMA - удалить схему базы данных CREATE TABLE - создать таблицу ALTER TABLE - изменить таблицу DROP TABLE - удалить таблицу CREATE DOMAIN - создать домен ALTER DOMAIN - изменить домен
DROP DOMAIN - удалить домен CREATE COLLATION - создать последовательность DROP COLLATION - удалить последовательность CREATE VIEW - создать представление DROP VIEW - удалить представление
Операторы DML (Data Manipulation Language) - операторы манипулирования данными SELECT - отобрать строки из таблиц INSERT - добавить строки в таблицу UPDATE - изменить строки в таблице DELETE - удалить строки в таблице COMMIT - зафиксировать внесенные изменения ROLLBACK - откатить внесенные изменения
Операторы защиты и управления данными CREATE ASSERTION - создать ограничение DROP ASSERTION - удалить ограничение GRANT - предоставить привилегии пользователю или приложению на манипулирование объектами REVOKE - отменить привилегии пользователя или приложения
Пример использования оператора SELECT. Он предназначен для выборки данных из таблиц, т. е. он реализует одно их основных назначений базы данных - предоставлять информацию пользователю. Результатом выполнения оператора SELECT всегда является таблица.
Пример. Выбрать все данные из таблицы поставщиков: SELECT * FROM P; Замечание. В результате получим новую таблицу, содержащую полную копию данных из исходной таблицы P.
Пример. Вставка одной строки в таблицу: INSERT INTO P (PNUM, PNAME) VALUES (4, "Иванов");
Пример. Удаление всех строк в таблице: DELETE FROM P;
СУБД Visual d. Base В настоящее время Visual d. Base принадлежит компании d. Base, Inc. Его последняя версия — Visual d. Base 7. 5 имеет следующие возможности: Средства манипуляции данными. Средства создания форм, отчетов и приложений. Средства публикации данных в Internet и создания Web-клиентов. Средства публикации отчетов в Web.
СУБД Paradox Текущая версия данной СУБД — Paradox 9, поставляется в двух вариантах — Paradox 9 Standalone Edition и Paradox 9 Developer’s Edition. Первый из них предназначен для использования в качестве настольной СУБД и входит в Corel Office Professional, второй — в качестве как настольной СУБД, так и средства разработки приложений и манипуляции данными в серверных СУБД. Обе версии содержат:
Microsoft Fox. Pro Отличительной особенностью этой настольной СУБД является интеграция этого продукта с технологиями Microsoft, интеграция с Microsoft SQL Server, возможности создания приложений.
СУБД Microsoft Data Engine MSDE представляет собой СУБД, предназначенную для использования в настольных системах или в сетевых приложениях с объемом данных до 2 Гбайт и небольшим количеством пользователей.


