- •1. Адаптация web- проекта для access.
- •2. Проектирование таблиц.
- •3. Проектирование отношений.
- •4. Проектирование формуляра.
- •5. Корректирование формуляра в режиме «конструктор».
- •6. Проектирование запроса.
- •7. Проектирование отчета.
- •8. Проектирование нтмl документов средствами ассess.
- •9. Порядок выполнения работы
- •10. Контрольные вопросы
- •11. Отчет.
Лаб. работа № Разработка базы данных средствами ACCESS системы управления качеством
Цель:
Проектирование пользовательской системы обслуживания БД системы управления качеством;
Получение навыков работы в среде ACCESS.
Задание:
Разработать пользовательскую систему обслуживания БД системы управления качеством согласно индивидуальному заданию курсового проекта.
1. Адаптация web- проекта для access.
Содержательная часть создаваемой базы данных будет взята из WEB- сайта, спроектированного в предыдущей лабораторной работе. Для уменьшения объема работ содержание базы данных будет уменьшено до следующих разделов:
раздел On-Line информации;
число;
время;
план;
выполнено;
брак;
складские запасы;
состояние механики;
раздел документации;
стоимость;
гарантийные обязательства;
безопасность;
соответствие ГОСТ;
соответствие СТП;
соответствие СТД;
раздел «данные об оборудовании»;
число роботов;
число вспомогательного ТО;
число основного ТО;
тип вспомогательного ТО;
тип основного ТО;
время цикла;
мощность комплекса.
2. Проектирование таблиц.
С целью практического освоения возможностей СУБД MS ACCESS необходимо спроектировать БД и пользовательскую систему ее обслуживания в соответствии с заданием. Для этого в прикладном окне Access из «Файл»- меню выбрать директиву «Создать базу данных...» (или нажать комбинацию клавиш Ctrl+N). Access при этом выводит на экран диалоговое окно создания БД. В поле «Имя файла» введите имя файла, в котором будет храниться вновь проектируемый банк данных. Для закрытия диалогового окна необходимо выполнить щелчок мышью на ОК.
Проектирование таблиц (БД) будет осуществляться в 3 этапа:
объявление имен полей, типов данных полей и необязательное описание полей;
проектирование отношений, элементов таблиц и формуляров для ввода данных;
проектирование запросов.
2.1. В окне базы данных выбираем вкладку «Таблицы» и нажимаем кнопку «Создать». В предлагаемом меню выбираем пункт «Конструктор». Ввод полей осуществляем построчно т.е. сначала вводим имя поля, затем тип данных поля и, наконец, если целесообразно описание поля.
Создаем таблицу проектов «Project». Имена полей, типы полей, и описания полей в режиме конструктора представлены в таблице 1.
Табл.1.
Project : Таблица |
||
Имя поля |
Тип данных |
Описание |
ProjectID |
Счетчик |
Идентификатор проекта, ключевое поле |
ProjectName |
Текстовый |
Имя проекта |
ProjectInfo |
Текстовый |
информация по проекту |
ProjectCreater |
Текстовый |
разработчик проекта |
Ключевым поле делается нажатием правой кнопки мыши на соответствующем поле, и выборе во всплывающем меню пункта «Ключевое поле».
Затем создаем таблицу документов «Docs». Имена полей, типы полей, и описания полей в режиме конструктора представлены в таблице 2.
Табл.2.
Docs : Таблица |
||
Имя поля |
Тип данных |
Описание |
ProjectID |
Числовой |
|
Cost |
Денежный |
Стоимость изделия |
Guarantee |
Текстовый |
Гарантия |
Safety |
Текстовый |
Безопасность |
GOST |
Числовой |
соответствие ГОСТ |
STP |
Числовой |
Стандарт предприятия |
STD |
Числовой |
Стандартно-техническая документация |
Box |
Логический |
Наличие/Отсутствие упаковки |
Следующим шагом создаем таблицу дат «Date». Имена полей, типы полей, и описания полей в режиме конструктора представлены в таблице 3.
Табл.3.
Date : Таблица |
||
Имя поля |
Тип данных |
Описание |
DateID |
Счетчик |
Идентификатор даты, ключевое поле |
ProjectID |
Числовой |
|
Date |
Дата/Время |
|
И последней создаем таблицу On-Line информации «OnLineData». Имена полей, типы полей, и описания полей в режиме конструктора представлены в таблице 4.
Табл.4.
OnLineData : Таблица |
||
Имя поля |
Тип данных |
Описание |
DateID |
Числовой |
|
Time |
Дата/Время |
Время |
Plane |
Числовой |
План |
Made |
Числовой |
Сделано |
Defect |
Числовой |
Брак |
Storage |
Числовой |
Склад |
Mechanics |
Текстовой |
Состояние механики |
