Формирование базы данныхРефераты >> Программирование и компьютеры >> Формирование базы данных
Следует отметить, что для отображения данных имеющейся таблицы, поле “Наименование” может иметь длину 9 символов, но в этом случае, при производстве товара с более длинным наименованием оно может не поместиться, поэтому длина поля выбрана 30 символов.
После внесения приведенных в таблице данных и закрытия диалогового окна, на экране высветится окно базы данных. После нажатия на клавишу “Открыть” появится пустая таблица базы с наименованием полей. Заполним таблицу. При этом данные внесенные в таблицу будут сохранены в файле базы данных PRO_DT.MDB.
Сведем результаты действий в таблицу.
Элемент ACCESS |
Действия пользователя |
Результат операции |
Меню ACCESS |
Выбор пунктов меню “Файл”, “Создать” |
Диалоговое окно дискового пространства активного диска (ДОАД) |
ДОАД |
Выбор имени файла PRO_DT.MDB |
Присвоение базе данных имени, переход в окно базы данных (ОБД) |
ОБД |
Последовательный выбор кнопок “Создать”, ”Новая таблица” |
Переход в окно формирования структуры таблицы (ОФСТ) |
ОФСТ |
Ввод имен полей, выбор типа данных и элементов форматирования данных |
Создание структуры файла таблицы, присвоение имени таблице, переход к окну базы данных (ОБД) |
ОБД |
Нажатие кнопки “Открыть”, ввод данных в таблицу |
Формирование таблицы базы данных с исходной информацией. |
Сформируем запрос. Для этого, находясь в окне базы данных нажмем последовательно кнопки “Запрос” и “Создать”. В появившемся диалоговом окне “Создание запроса” нажмем кнопку “Новый запрос”. Так как в нашей базе данных имеется только одна таблица, то в появившемся диалоговом окне выбора таблицы для создания запроса последовательно нажмем кнопки “Добавить” и “Закрыть”. В появившемся окне формирования структуры запроса выполним следующие действия:
В первой строке “Поле” формируем поле “Наименование изделия”.
В строке сортировка поля “Наименование изделия” в раскрывающемся меню выбираем “По возрастанию”.
Создадим дополнительное поле “Остаток”. Для этого переместим курсор в свободную колонку справа от поля “Наименование изделия” и введем выражение : “Остаток: Произведено - Реализовано” Таким образом будет создано новое поле “Остаток” Затем зафиксировав курсор на поле “Остаток” и нажав правую клавишу мыши выберем в появившемся меню пункт “Свойства”. В открывшемся диалоговом окне свойств поля в строке формат поля активизировав раскрывающееся меню выберем “Числовой” и опишем его свойства.
Аналогично создается дополнительное поле” Сумма выручки”. Переместим курсор в свободную колонку справа от поля “Остаток”. Введем выражение “Сумма выручки: Цена изделия * Реализовано” Поместив курсор на поле “Сумма выручки” и нажав правую клавишу мыши выберем “Свойства” и определим тип данных при помощи меню как “Денежный”
Для реализации операций итогового вычисления произведем следующие действия:
Для определения итогов по полю “”Остаток” выберем из меню “ACCESS” пункт “Вид”. Затем выберем пункт “Групповые операции” В окне формирования структуры запроса появится строка “Групповая операция”. В этой строку в поле “Остаток” из раскрывающегося меню выберем “SUM”.
Для определения итогов по полю ”Сумма выручки” выберем из меню “ACCESS” пункт “Вид”. Затем выберем пункт “Групповые операции” В окне формирования структуры запроса появится строка “Групповая операция”. В этой строку в поле “Сумма выручки” из раскрывающегося меню выберем “SUM”.
При закрытии окна “Запрос” ответим “Да” на вопрос “Сохранить изменения запроса” и присвоим запросу имя “Полный запрос”
Сведем в таблицу основные операции по созданию запроса.
Элемент ACCESS |
Действия пользователя |
Результат операции |
Окно базы данных |
Последовательное нажатие кнопок “Запрос и “Создать” |
Диалоговое окно создания запроса (ДОСЗ) |
ДОСЗ |
Кнопка “Новый запрос” |
Диалоговое окно “Добавление таблицы” (ДОДТ) |
ДОДТ |
Выбор исходной таблицы Кнопки “Добавить, Закрыть” |
Диалоговое окно формирования структуры запроса (ДОФЗ) |
ДОФЗ |
Выбор полей запроса, условий сортировки |
Структура таблицы запроса (СТЗ) |
Вычисляемые поля ДОФЗ |
Выбор полей запроса, создание дополнительных вычисляемых полей, форматирование данных. |
Структура таблицы запроса (СТЗ) |
Итоговые запросы ДОФЗ |
Выбор полей запроса; меню ACCESS - “Вид” ”Групповые операции”, определение итога полем “SUM” |
Структура таблицы запроса (СТЗ) |
СТЗ |
Закрытие ДОФЗЮ, присвоение имени запросу |
Результатная таблица запроса. |
Создадим форму для ввода новых записей в таблицу базы данных.
Для создания формы откроем окно базы данных. Затем последовательно нажмем кнопки “Форма” и “Создать”. На экране появится диалоговое окно “Создание формы”. В раскрывшемся перечне созданных таблиц и запросов ( окно “Выбор таблицы\запроса”) выберем созданную таблицу “Произв_деятельность”. Затем нажмем кнопку Мастера. Из предложенных “Мастером” разновидностей выберем форму “В один столбец” . После запуска мастера необходимо определить поля формы. Перенесем в форму весь список полей. При закрытии макета формы присвоим ему имя “Произв_деятельность”
Создадим в форме кнопки для перехода в “пустой” бланк формы для внесения данных в таблицу и выхода из режима ввода записей. Для этого в окне базы данных нажмем последовательно кнопки “Форма” и “Конструктор” (Если на экране отсутствует панель элементов, предварительно в меню ACCESS выберем пункты “Вид” и “Панель элементов”)