Презентация "MSC.Mvision - 12-1" - скачать презентации по Информатике

Содержание

Слайд 2

DATABASE PROGRAMMATIC INTERFACE (программируемый интерфейс баз данных, DPI) DPI состоит из

DATABASE PROGRAMMATIC INTERFACE (программируемый интерфейс баз данных, DPI)

DPI состоит из библиотеки подпрограмм

на языке Си, которые обращаются к банкам данных MSC.Mvision
Эта библиотека может быть легко включена в пользовательские программы на Си
Вы можете использовать DPI, чтобы обращаться к информации в не лицензированных банках MSC.Mvision
DPI рассматривает банки данных MSC.Mvision в рамках объектно-ориентированного подхода
Обратитесь к DPI User’s Guide and Reference Manual относительно синтаксиса запросов DPI
Слайд 3

Сессионные файлы позволяют автоматизировать процесс создания банков данных Mvision и mvbatchbuilder

Сессионные файлы позволяют автоматизировать процесс создания банков данных Mvision и mvbatchbuilder
Механизм

воспроизведения сессионных файлов, используемый Mvision, построен на командном языке MSC.Patran (PCL)
В каждом сеансе работы с MSC.Mvision создается новый сессионный файл (builder.ses.#).

СЕССИОННЫЕ ФАЙЛЫ MSC.MVISION

Слайд 4

СЕССИОННЫЕ ФАЙЛЫ MSC.MVISION Сохраняют команды для всех действий, выполненных в главном

СЕССИОННЫЕ ФАЙЛЫ MSC.MVISION

Сохраняют команды для всех действий, выполненных в главном окне

и в электронной таблице
Можно выполнять сессионные файлы, используя опцию -init
Приложение B в MSC.Mvision Building Databanks Manual содержит полный список PCL функций Mvision, распознаваемых Builder и DPI
Слайд 5

Конвертирует бинарные файлы банков данных в текстовые файлы в формате PDES/EXPRESS

Конвертирует бинарные файлы банков данных в текстовые файлы в формате PDES/EXPRESS
Транслятор

STEP/Express соответствует стандарту PDES.
Вы можете создавать копии вашей базы данных на всемирно известном языке данных
Вы можете использовать транслятор Express, чтобы передавать банки данных между DIGITAL и другими Unix платформами.

MSC.Mvision EXPRESS ТРАНСЛЯТОР

Слайд 6

Команды транслятора: mvision_to_express db_file express_file [“операторы_запроса”] express_to_mvision -s schema_file -d express_file

Команды транслятора:
mvision_to_express db_file express_file [“операторы_запроса”]
express_to_mvision -s schema_file -d express_file db_file
Файл схемы

автоматически создается командой mvision_to_express.
Вы можете транслировать часть банка, добавив к команде mvision_to_express "операторы_запроса".

MSC.Mvision EXPRESS ТРАНСЛЯТОР

Слайд 7

Следующие программы обеспечивают поддержку и автоматизируют формирование больших банков данных. Все

Следующие программы обеспечивают поддержку и автоматизируют формирование больших банков данных.

Все программы выполняются в командной строке консоли UNIX.
mvbatchbuilder
Использует простой текстовый интерфейс для всех взаимодействий между пользователем и системой.
Набор иерархических меню предоставляет пользователю доступ к основным функциям Builder.
mvbatchbulder читает и записывает сессионные файлы MSC.Mvision.
Синтаксис команды: mvbatchbuilder [-init session_file] [-playback session_file] [-record session_file] [-b buff_size] [-overwrite] [-detailed_messages] [-log log_file_name]

ПРИЛОЖЕНИЕ MSC.MVISION MVBATCHBUILDER

Слайд 8

ПРИЛОЖЕНИЕ MSC.MVISION MVCLB mvclb Конструктор банков данных, работающий в командной строке

ПРИЛОЖЕНИЕ MSC.MVISION MVCLB

mvclb
Конструктор банков данных, работающий в командной строке и способный

читать определяющие и входные файлы и создавать банки данных MSC.Mvision.
mvclb может запускаться из консоли UNIX или из файла-сценария (скрипта).
Выводит при загрузке данных такие же сообщения, как MSC.Mvision Builder.
Синтаксис команды :
mvclb db_name [-check] [-define define_file] [-b buff_size] [input input_file_1 input_file_2 ...] [detailed_messages] [-overwrite] [-log log_file] [-units units]
Слайд 9

ПРИЛОЖЕНИЕ MSC.MVISION MVDUMP mvdump Программа, предназначенная для создания дампа ("снимка") банка

ПРИЛОЖЕНИЕ MSC.MVISION MVDUMP

mvdump
Программа, предназначенная для создания дампа ("снимка") банка данных.
mvdump способна записывать

определяющие и/или входные файлы.
Параметры mvdump позволяют формировать дамп только выбранной с помощью запроса части банка данных через запрос и управлять единицами при выводе.
Синтаксис команды : mvdump db_name [-define define_file] [-b buff_size] [input input_file] [-detailed_messages] [-log log_file] [-overwrite] [-units units] [-filter query_conditions] [-remove_unused_attributes]
Слайд 10

mvision_to_express Утилита, конвертирующая содержимое банка данных в ASCII файл с использованием

mvision_to_express
Утилита, конвертирующая содержимое банка данных в ASCII файл с использованием языка

EXPRESS.
Транслятор EXPRESS создает два файла:
EXPRESS Schema file - эквивалент определяющего файла, который содержит структуру банка данных
EXPRESS Data file - эквивалент входного файла, который содержит все данные банка данных
Транслятор EXPRESS позволяет объединять два подобных банка данных в один банк данных, используя ключевые атрибуты
Синтаксис команды : mvision_to_express dbname express_name [-b buff_size] [-detailed_messages] [-log log_file] [-overwrite] [-units units] [-filter query_conditions] [-remove_unused_attributes] [-keys key_attributes]

ПРИЛОЖЕНИЕ MSC.MVISION mvision_to_express

Слайд 11

ПРИЛОЖЕНИЕ MSC.MVISION EXECUTABLES express_to_mvision express_to_mvision Утилита, которая читает файл ASCII на

ПРИЛОЖЕНИЕ MSC.MVISION EXECUTABLES express_to_mvision

express_to_mvision
Утилита, которая читает файл ASCII на языке EXPRESS

и создает банк данных
Читает EXPRESS schema файл и создает пустой банк данных
Заполняет пустой банк данных cодержимым EXPRESS data файла или добавляет данные к существующему банку данных
Синтаксис команды : express_to_mvision dbname [-s express_schema_file] [-d express_data_file] [-b buff_size] [-detailed_messages] [-log log_file] [-overwrite] [-units units]