Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Prakticheskaya_rabota_2

.docx
Скачиваний:
0
Добавлен:
07.06.2024
Размер:
331.89 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

РТУ МИРЭА

Институт искусственного интеллекта

Кафедра системной инженерии

Отчёт по практической работе № 2

по дисциплине «Основы испытаний и контроля в технике»

Выполнил студент группы КСБО-02-21 Романов В.А.

Проверил доцент кафедры системная инженерия Бессонов А.С.

Москва 2024

Практическая работа №2

«БАЗЫ ДАННЫХ ДЛЯ ХРАНЕНИЯ РЕЗУЛЬТАТОВ ИЗМЕРЕНИЙ, ИСПЫТАНИЙ И КОНТРОЛЯ»

Цель: изучить некоторые команды языка определения данных DDL (Data Definition Language) и языка обработки данных DML (Data Manipulation Language). Создать средствами MS Access базу данных.

В данной практической работе используются открытые программные

средства LabSQL ADO. В них аналогично используются запросы к БД на языке SQL (Structured Query Language) и протокол ODBC.

2. Создание пользовательского DSN.

Мы открыли Панель управления/Администрирование (Control Panel/ Administrative Tools) и выбрали утилиту Администратор источника данных ODBC (32 бит) (ODBC Data Source Administrator (32-bit)). Выбрали драйвер Microsoft Access Driver (*.mdb. ".accdb). Нажали кнопку «Добавить» (Add) и в открывшемся окне указали имя создаваемого DSN и путь к файлу базы данных pos.accdb.

3. Программные модули для взаимодействия с базой данных

Мы рассмотрели функцию ADO Connection Create, которая создает подключение по технологии ADO и протоколу ODBC и возвращает ссылку на это подключение. После создали виртуальный прибор, осуществляющий выбор служебной информации с заданным номером эксперимента.

Рисунок 1 – Лицевая панель ВП

Рисунок 2 – Блок-диаграмма ВП

Функция ADO Connection Open открывает подключение к базе данных,

имеющей DSN, который в данном случае равен pos. На лицевой панели имеется индикатор, дающий возможность установки разных DSN.

Функция ADO Connection Execute передает в базу данных SQL-запрос, который приведен выше и виден на индикаторе concatenated string лицевой панели.

Функция ADO Recordset EOF передает в базу данных SQL-запрос, который приведен выше, а также виден на индикаторе concatenated string лицевой панели.

Функция ADO Recordset Getstring возвращает в ВП строку служебной информации, если она была найдена, то есть критерий поиска был удовлетворен.

Наконец функция ADO Connection Close разрывает соединение с базой данных.

Далее мы создали виртуальный прибор, который вставляет в таблицу Meas результаты измерений, при этом выполняет запрос «INSERT INTO Meas (N,A,B,C,D) VALUES (44,1.1,2.2,3.3,4.4)».

Рисунок 3 – Лицевая панель ВП

Рисунок 4 – Блок-диаграмма ВП

Соседние файлы в предмете Основы испытаний и контроля в технике