- •Содержание
- •Введение
- •1. Основные понятия баз данных.
- •1.1. Базы данных и системы управления базами данных.
- •1.2. Состав субд.
- •1.3. Структура простейшей базы данных.
- •1.4. Visual FoxPro
- •1.5. Свойства полей базы данных.
- •1.7. Безопасность баз данных.
- •2. Проектирование баз данных.
- •2.1. Режимы работы с базами данных.
- •1.6. Типы данных.
- •2.2. Объекты базы данных.
- •2.2.1. Таблицы.
- •2.2.2. Запросы.
- •2.2.3. Формы.
- •2.2.4. Отчеты.
- •2.3. Разработка технического задания.
- •2.4. Разработка структуры базы данных.
- •2.5. Типы связей.
- •3. Создание базы данных «Склад»
- •3.1. Создание таблиц
- •3.2. Вставка объектов
- •3.3. Установка связи между таблицами.
- •3.4. Создание форм
- •3.5. Создание отчетов
- •Заключение
- •Список литературы
3.4. Создание форм
Формы позволяют вводить данные в таблицы базы без непосредственного доступа к самим таблицам. На Рис 4. показана главная форма проекта «Склад», на которой расположены кнопки, которые ссылаются на основные категории БД.
.
3.5. Создание отчетов
Кроме формуляровVisual FoxPro предоставляет специальное средство для распечатки выбранной информации – Отчеты. Отчеты отличаются от формуляров одним: в отчете нельзя редактировать данные. Давайте создадим один, но основанный только на одной таблице Отгрузки. Для этого также воспользуемся Конструктором отчетов, т.к. это более легкий и понятный способ построения чего–либо. Для этого из предлагаемых запросов и таблиц выберем таблицу Отгрузки, потом выберем опцию группировки Groups/Totals, порядок полей в отчете оставим такой же, сгруппируем, очередность сортировки в группах сделаем по оставшемуся полу ID, выберем стиль формы отчета Presentation и расположение на листе бумаги Portrait, введем имя для отчета Отгрузки по кварталам и нажмем кнопку Finish. Access создаст отчет:
Рис 7. Отчет
Обрабатывая, таким образом, информацию мы часто повторяем определенные последовательности операций и для того чтобы избежать этого, а также повысить эффективность общения с Базой данных и сократить время обработки данных. Visual FoxPro предоставляет набор Макрокоманд. В нашей Базе есть одно такое повторяющееся действие: если при каждой загрузке Базы данных мы хотим открывать сразу все наши таблицы, запросы, отчеты или что–нибудь еще, то мы можем записать последовательность макрокоманд делающих это.
Заключение
В рамках курсового проекта по дисциплине «Системы баз данных» был разработан программный продукт прикладного уровня «Склад ГСМ» при использовании базы данных Visual FoxPro
В результате выполненной разработки можно сделать следующие выводы:
При разработке программного обеспечения был пройден полный цикл проектирования программы от постановки задачи до введения выходного результата на исполнение и эксплуатацию.
Разработанное программное обеспечение позволяет достигнуть следующих эффектов:
уменьшение времени необходимого для учета поставок произведенных на предприятие;
автоматизация контроля поставок;
возможность длительного хранения информации о поставках на предприятие большого срока давности, для возможности более полного расчета эффективности деятельности предприятия;
своевременное получение информации о сроках оплаты за осуществленные поставки и продажи товара.
Список литературы
Клецова Т.В., Овсянникова Н.В., Прохоров И.В. Базы данных:
Лабораторный практикум. М.: МИФИ, 2008 – 132 с.
