Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб Выбор долот 2.doc
Скачиваний:
5
Добавлен:
08.11.2019
Размер:
3.02 Mб
Скачать

Занятие 2. Сложные классификаторы

Простые классификаторы, рассмотренные выше, разделяют классифицируемые объекты по взаимно непересекающимся подмножествам. Классификация может быть одномерной (по одному признаку) и многомерной (по двум и более признакам).

Сложные классификаторы применяется для деления одного понятия по разным основаниям и синтеза таких простых делений в единое целое. Примером такой сложной классификации является периодическая система химических элементов Д.И.Менделеева.

В нашем примере выбора буровых долот сложная классификация необходима, если будем учитывать не только шифры долот, но и другие характеристики. Например, – резьбу, массу, допустимую нагрузку долота. Так, долота, имеющие одинаковый шифр III 215,9 ТКЗ-ГНУ могут отличаться по резьбе, массе и допустимой нагрузке. Для организации такой сложной классификации в базу данных необходимо добавлять новую таблицу-классификатор[3].

Таблица 3. Задания для Занятия 2 «Сложные классификаторы»

Номер задания

1

2

3

4

5

6

7

8

Резьба

З-117

З-117

З-121

З-121

З-152

З-152

З-171

З-171

Масса, кг

40

40

50

45

66

73

252

316

Доп.нагрузка,кН

250

190

320

320

350

350

500

500

Порядок работы

Лабораторная работа по занятию 2 выполняется как продолжение занятия 1. Для этого нужно найти созданный файл базы данных и открыть его. выполняется в приложении Microsoft Access 2000 (или более поздней версии), входящей в состав пакета Microsoft Office. Занятие 2 предполагает изменение конструкции базы данных. Для корректного выполнения этого изменения базу необходимо очистить от всех введенных на занятии 1 данных в таблицу, подлежащую изменению (добавление новых связей в таблицу «Выбранные долота»).

Шаги 1 – 4 предназначены для изменения конструкции созданной ранее базы данных. Шаги 5 – 8 предназначены для заполнения таблиц базы данных с помощью форм с проверкой хода заполнения и визуального контроля результатов.

1. Очищаем содержимое созданной ранее базы данных по выбранным долотам

Для этого дважды щелкаем на таблице «Выбранные долота», должно появиться окно с шифрами выбранных Вами на занятии 1 долот. Щелкаем правой кнопкой по серому полю слева от каждой строки таблицы и выбираем во всплывающем меню опцию «Удалить». В результате таблица должна стать пустой.

2. Создадим новую таблицу «Классификатор долот по резьбе»

Щелкаем «Создание таблицы в режиме конструктора» и заполняем поля таблицы в соответствии с приведенным слева шаблоном.

Для реквизитов «Масса, кг» и «Допустимая нагрузка, кН» выбираем тип данных Числовой Целый, поскольку десятичные доли у этих величин, как правило, не указываются, а целый тип занимает в 2 раза меньше памяти, чем тип с плавающей точкой.

3. Переименуем таблицу «Классификация шарошечных долот», созданную ранее, в «Классификатор шарошечных долот по шифру»

Это необходимо, поскольку на занятии 1 у нас был один классификатор, а теперь будет 2 классификатора. Переименование таблицы делается точно также, как и переименование файлов: щелкаем правой кнопкой мыши по названию таблицы и выбираем во всплывающем меню «Переименовать». Перед этим саму таблицу нужно закрыть.

4. Создаем схему данных

Схема данных создается аналогично шагам, описанным ранее в занятии 1.

Итоговый вид схемы представлен слева.

5. Создаем форму «Классификатор долот по резьбе»

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

6. Создаем форму «Выбранные долота»

Форма с таким именем у Вас была после занятия 1, но она не отражала второй классификатор, введенный Вами на занятии 2, поэтому ее необходимо удалить и создать заново.

Все шаги по созданию формы аналогичны описанным ранее в занятии 1. Обратите внимание на первый реквизит – его тип «Счетчик», поэтому он будет подсчитывать все Ваши попытки введения реквизитов выбранного долота в базу, в том числе и неудачные.

7. Заполняем базу с помощью формы «Выбранные долота» в соответствии с индивидуальным заданием

При заполнении базы по двум классификаторам, любой шифр из первого классификатора может использоваться в сочетании с любым шифром из второго классификатора. Однако, если данные не соответствуют хотя бы одному классификатору, даже если шифр другого классификатора правильный, база не позволит ввести такие данные. Пример такой ситуации приведен слева.

8. Визуальный контроль заполненной базы

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

Отчет по лабораторной работе

Отчет о выполненной лабораторной работе в соответствии со стандартом ТПУ должен включать титульный лист (шаблон образца приведен справа), название и цель работы, индивидуальное задание, ход выполнения работы, результаты, подтвержденные копиями экранов и выводы. Ответы на контрольные вопросы – на защите лабораторной работы устно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]