- •Введение
- •1. Теоретико-методологические основы
- •Основные понятия базы данных и ее виды
- •Субд Microsoft Office Access
- •1.3 Таблица
- •1.4 Запрос
- •1.5 Форма
- •1.6 Отчет
- •1.7 Макрос
- •Практическая часть
- •2.1 Создание таблиц
- •2.2 Разработка запросов
- •2.2.1 Запрос на выборку
- •2.2.2 Запрос на сортировку
- •2.2.3 Запрос с параметром
- •2.3 Создание форм
- •2.4 Создание отчетов
- •Заключение:
- •Библиография:
- •Приложения:
Практическая часть
2.1 Создание таблиц
В данной курсовой работе все таблицы были созданы с помощью конструктора.
Первая таблица называется «Товары»:
«Имя поля» содержит информацию о структуре таблицы, а колонка «Тип данных» содержит определенный тип каждого поля, в колонке «Описание» при необходимости вводится описание данных, которые будут вводиться в это поле таблицы. Также необходимо определить ключевое поле. После создание структуры таблицы, её нужно сохранить. Таким же образом создаются две последующие таблицы с названиями «Услуги» и «Учет клиентов». Все таблицы смотреть в приложении (№1, №2, №3). 8
Связи между таблицами в данной базе данных представлены как один-к-одному. Таблица «Товар» является связывающим звеном двух других таблиц «Услуги», «Учет клиентов» и по полю Код товара.
8 Кен Кук, Джон Кауфельд , Лори Ульрих Фуллер, Microsoft Office Access 2007 для «чайников»
2.2 Разработка запросов
2.2.1 Запрос на выборку
Запрос «Наличие дисконтной карты» создан при помощи конструктора по таблице «Учет клиентов».
Приложение №4 - Результат запроса «Наличие дисконтной карты». (Смотреть в параграфе Приложение).
2.2.2 Запрос на сортировку
Запрос «Сортировка по возрасту клиентов» создается при помощи конструктора.
Приложение №5 - Результат запроса «Сортировка по возрасту». (Смотреть в параграфе Приложение).
В приложении указаны клиенты младше 02.10.1991 года.
Запрос «Сортировка по стоимости услуг» создается при помощи конструктора.
Приложение №6 - Результат запроса «Сортировка по стоимости услуг». (Смотреть в параграфе Приложение).
2.2.3 Запрос с параметром
Запрос «Пол клиента» создается при помощи конструктора.
Для создания запроса выбраны поля ФИО клиента, номер клиента, наименование услуг, код товара, контактный телефон, дата рождения, наличие дисконтной карты, пол.
В строке «Условие отбора», в поле Пол ввели следующее выражение «[введите пол]» в результате которого при запуске запроса появляется диалоговое окно «Введите значение параметра», в которое необходимо ввести «женский» или «мужской».
Приложение №7 - Результат запроса «Пол клиента», при введенном параметре «женский». (Смотреть в параграфе Приложение). 9
9 Кен Кук, Джон Кауфельд , Лори Ульрих Фуллер, Microsoft Office Access 2007 для «чайников»
2.3 Создание форм
Форма для ввода данных создается при помощи мастера форм.
Для этого необходимо выполнить несколько простых шагов:
- на панели инструментов было выбрано «Мастер форм»;
- в диалоговом окне «Создание формы»
- выбирается внешний вид формы
- название формы в данной работе выбирается согласно названию таблицы.
Было создано 3 формы по таблицам: «Товары», «Услуги», «Учет клиентов».
Приложения №8, №9, №10 – фрагменты результатов форм: «Товары», «Услуги», «Учет клиентов».
2.4 Создание отчетов
Отчет «Товары» при помощи «Мастера отчетов».
Для того чтобы его создать необходимо выполнить несколько шагов:
- на панели инструментов выбрать «Мастер отчетов»;
- далее следует выбрать стиль отчета;
- далее необходимо группировать отчет и сортировка.
- затем выбрать макет (табличный), ориентация (книжная).
- Далее выбрать заголовок.
Таким же способом были сделаны отчеты по таблицам «Услуги» и «Учет клиентов».
Приложения №11, №12, №13 – фрагменты результатов отчетов: «Товары», «Услуги», «Учет клиентов». 10
10 Кен Кук, Джон Кауфельд , Лори Ульрих Фуллер, Microsoft Office Access 2007 для «чайников