Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ACCESS_Lab.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
658.94 Кб
Скачать

6

Лаб. работа № Разработка базы данных средствами ACCESS системы управления качеством

Цель:

  1. Проектирование пользовательской системы обслуживания БД системы управления качеством;

  2. Получение навыков работы в среде 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

Текстовой

Состояние механики

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