- •Глава1. Теоретическая часть 7
- •Глава 2. Практическая часть. 26
- •Введение
- •Глава1. Теоретическая часть
- •1.1. Основные понятия баз данных. Базы данных и системы управления базами данных
- •1.2. Структура таблицы и типы данных
- •1.3. Ввод данных в ячейки.
- •1.4. Редактирование данных
- •1.5. Сортировка данных
- •1.6. Ввод и просмотр данных посредством формы
- •1.7. Формирование запросов на выборку, перекрестного запроса
- •1.8. Формирование отчетов
- •1.9. Создание сложных форм и отчетов
- •Глава 2. Практическая часть.
- •2.1.Создание новой базы данных.
- •2.2. Создание форм для таблиц.
- •2.3. Создание отчетов по таблицам
- •2.4. Создание запросов
- •2.5. Создание схемы данных.
- •2.6. Кнопочная форма
- •6.1. Диспетчер кнопочных форм
- •Заключение
- •Список литературы:
2.3. Создание отчетов по таблицам
Для создания отчета:
Открываем вкладку Создание на ленте инструментов
Нажимаем кнопку
в разделе ОтчетыВыбираем необходимую таблицу (Работники фирмы)
Выбираем все поля нажатием кнопки
и
щелкаем<Далее>
Рис. 3.1. Выбор источника данных для отчета
Отчет будет создаваться по полю должность, поэтому в следующем окне мы выбираем поле «Должность» и нажимаем кнопку<Далее>
Рис. 3.2. Выбор поля «Должность»
В следующем окне оставляем все без изменений, щелкаем<Далее>
В появившемся окне выбираем стиль оформления отчета, нажимаем<Далее>
В появившемся окне вводим название отчета «Работники фирмы» и нажимаем <Готово>.
Рис. 3.3. Отчет Работники Фирмы
Рис.3.4. Отчет Клиенты фирмы
Рис. 3.5. Отчет Виды услуг
2.4. Создание запросов
Создаем запрос с выборкой:
Для создания простого запроса:
Открываем Мастер запросов на вкладке Создание раздел Другие
Выбираем в окне «Новый запрос» пункт Простой запрос и нажимаем <OK>
Рис.4.1. Окно «Новый запрос»
В появившемся окне в строке Таблицы и запросы выбираем таблицу Работники фирмы
Рис. 4.2. Окно выбора таблицы и полей запроса
Выбираем поля «Фамилия», «Имя», «Отчество», «Должность», нажимаем<Далее>
Задаем название Работники
Рис.4.3. Задание имени запроса
Переходим в режиме конструктора, выполнив команду Режим, Конструктор
В строке Условия отбора для поля «Должность» вводим [Введите должность работника]
Рис. 4.4. Запрос на выборку с параметром
выполните запрос, щелкнув по кнопке
<Выполнить>
на ленте инструментов в разделе
Результаты вкладки Работа с запросами,
КонструкторВ появившемся окне вводим должность «Адвокат» и щелкаем по кнопке <ОК>.
Рис.4.5. Введение значения параметра
На экране появляется список всех адвокатов фирмы с именами и отчествами.
Рис. 4.6. Результат запроса
Сохраняем и закрываем запрос
Создаем по такому же принципу запросы для остальных таблиц: для таблицы Клиенты фирмы по названия услуги, для видов услуг – ответственному работнику.
Рис. 4.7. Результат запроса по параметру «Семейный спор»
Рис. 4.8. Результат запроса по параметру «Гадиева Н. А.»
Помимо Простого запроса можно создать и иные его виды. К примеру перекрестный запрос.
Для создания перекрестного запроса:
Сначала создаем простой запрос, куда помещаем поля из таблицы Работников фирмы поле Код работника, из Видов услуг поля Название услуги и Цена.
Рис. 4.9. Создание Простого запроса
Теперь создаем Перекрестный запрос на основе созданного простого.
Из списка запросов выбираем Перекрестный запрос
В появившемся окне выбираем показать запросы
Рис.4.10. Выбор запроса
Выбираем запрос «Клиенты фирмы запрос»
Выбираем поле Код работника и нажимаем <Далее>
Выбираем поле Название услуги и нажимаем <Далее>
Выбираем поле Цена, нажимаем функцию Сумма и <OK>/
Рис. 4.11. Перекрестный запрос.
2.5. Создание схемы данных.
Для создания Схемы данных (связей между таблицами):
Откройте вкладку Работа с базами данных и щелкните по кнопке
На экране появится окно «Схема данных»
Рис. 5.1. Окно «Схема данных»
Открываем вкладку Работа со связями, Конструктор и щелкаем по кнопке
В появившемся окне выбираем пункт Таблицы, выделяем название одной и нажимаем<Добавить>, потом также поступаем с остальными.
Рис. 5.2. Окно «Добавление таблицы»
создайте связь между таблицами Виды услуг и Клиенты фирмы. Для этого подведите курсор мыши к полю «Название услуги» в таблице Клиенты фирмы, щелкните левой кнопкой мыши и, не отпуская ее, перетащите курсор на поле «Название услуги» в таблицу Виды услуг, а затем отпустите кнопку мыши. На экране откроется окно «Связи»;
установите флажок ("галочку") в свойстве Обеспечение целостности данных, щелкнув по нему;
установите флажок в свойстве Каскадное обновление связанных полей и Каскадное удаление связанных записей;
щелкните по кнопке<Создать>. Связь будет создана
закройте окно схемы данных, ответив ДА на вопрос о сохранении макета.
Рис. 5.3. Схема данных
