- •1.Разработка таблиц баз данных 4
- •1.1.Теоретическое введение 4
- •1.2. Практическое задание 17
- •1.3. Контрольные вопросы 35
- •2.Сортировка, поиск, фильтрация, запросы 35
- •2.1. Практические упражнения и методика выполнения работы 35
- •2.2. Контрольные вопросы 57
- •3.Создание форм 57
- •3.1. Практические упражнения и методика выполнения работы 58
- •1.Разработка таблиц баз данных
- •1.1.Теоретическое введение
- •1.1.1. Запуск Access и открытие баз данных
- •1.1.2. Просмотр и редактирование данных в таблице
- •1.1.3. Функции и режимы Microsoft Access
- •1.1.4. Создание новой базы данных
- •1.2. Практическое задание
- •1.2.1. Добавление таблицы в существующую базу данных
- •З адание 1.1.
- •1.2.2. Работа со связями, ключевыми полями и индексами
- •З адание 1.2.
- •1.2.3. Обеспечение ссылочной целостности
- •З адание 1.3.
- •З адание 1.4.
- •Изменение свойств полей и связей между таблицами
- •З адание 1.5.
- •З адание 1.6.
- •1.2.4. Проверка корректности данных
- •З адание 1.7.
- •З адание 1.8.
- •1.2.5. Добавление записей в таблицу "Персональные мероприятия"
- •1.3. Контрольные вопросы
- •18. Обеспечение ссылочной целостности.
- •2.Сортировка, поиск, фильтрация, запросы
- •2.1. Практические упражнения и методика выполнения работы
- •2.1.1. Сортировка данных в таблице
- •З адание 2.1.
- •З адание 2.2.
- •2.1.2. Поиск записей по значению поля
- •З адание 2.3.
- •З адание 2.4.
- •2.1.3. Отбор данных при помощи фильтров
- •Задание 2.5.
- •З адание 2.6.
- •З адание 2.7.
- •З адание 2.8.
- •З адание 2.9.
- •2.1.4. Создание простейшего запроса
- •З адание 2.10.
- •З адание 2.11.
- •2.1.5. Создание запросов других типов
- •З адание 2.12.
- •З адание 2.13.
- •2.1.6. Преобразование запросов по образцу в запросы на языке sql
- •З адание 2.14.
- •З адание 2.15.
- •З адание 2.16.
- •З адание 2.17.
- •2.1.7. Создание внешнего соединения
- •З адание 2.18.
- •З адание 2.19.
- •З адание 2.20.
- •2.1.8. Вычисления на подмножестве записей
- •З адание 2.21.
- •З адание 2.22.
- •З адание 2.23.
- •2.2. Контрольные вопросы
- •3.Создание форм
- •3.1. Практические упражнения и методика выполнения работы
- •3.1.1. Создание и использование форм. Мастер форм
- •3.1.2. Создание формы для управления транзакциями при помощи Мастера форм
- •З адание 3.1.
- •3.1.3. Использование окна конструктора форм
- •З адание 3.2.
- •З адание 3.3.
- •З адание 3.4.
- •З адание 3.5.
- •3.1.4. Изменение параметров формы и элементов управления
- •З адание 3.6.
- •3.1.5. Создание сложных многотабличных форм
- •3.1.6.Создание запроса для основной формы
- •З адание 3.7.
- •З адание 3.8.
- •З адание 3.9.
- •З адание 3.10.
- •3.1.7.Изменение макета формы
- •З адание 3.11.
- •З адание 3.12.
- •З адание 3.13.
- •З адание 3.14.
- •З адание 3.15.
- •З адание 3.16.
- •З адание 3.17.
- •3.1.8. Завершение разработки главной формы "Ввод персонального мероприятия"
- •З адание 3.18.
- •З адание 3.19.
- •З адание 3.20.
- •З адание 3.21.
- •3.2. Контрольные вопросы
- •Изменение макета формы.
- •4.Создание отчётов
- •4.1. Практические упражнения и методика выполнения работы
- •4.1.1. Описание работы с отчётами
- •4.1.2. Создание итогового отчета при помощи Мастера отчетов
- •З адание 4.1.
- •З адание 4.2.
- •З адание 4.3.
- •З адание 4.4.
- •З адание 4.5.
- •Выравнивание и форматирование элементов управления, изменение межстрочного интервала
- •З адание 4.6.
- •З адание 4.7.
- •4.2. Контрольные вопросы
- •5. Разработка базы данных учёта успеваемости
- •5.1. Разработка таблиц
- •5.2. Установка связей и заполнение таблиц
- •6. Работа с базой данных учёта успеваемости
- •6.2. Редактирование таблиц, сортировка, фильтрация
- •6.3. Организация запросов
- •6.4. Формирование итоговых запросов
- •7.Разработка форм для базы данных учёта успеваемости
- •7.1. Создание форм
- •7.2. Модификация форм.
- •8. Разработка отчётов базы данных учёта успеваемости
- •8.1. Формирование итогового отчета для базы Учёта успеваемости
- •9. Обмен информацией базы данных с электронными таблицами табличного процессора.
- •9.1. Импорт данных из электронных таблиц
- •9.2. Экспорт данных в электронную таблицу Excel
- •9.3. Экспорт данных из запросов в электронную таблицу Excel
З адание 4.3.
В режиме конструктора отчета выделите комбинированный список "КодТипа", а затем выберите команду "Формат, Преобразовать элемент, в поле" для преобразования комбинированного списка в обычное текстовое поле. В этом поле теперь будет выводиться не значение найденного поля подстановки, а номер, записанный в поле "КодТипа".
Измените размеры текстового поля "КодТипа" таким образом, чтобы его ширина составляла примерно 3/8 дюйма; переместите поле и его метку ближе друг к другу и к левому краю раздела примечаний группы "КодТипа".
Нажмите на кнопку "Панель элементов" для вывода панели элементов, если ее нет на экране.
Нажмите на кнопку "Поле" и добавьте новое несвязанное текстовое поле справа от текстового поля"КодТипа".
Удалите метку поля для нового элемента управления, задайте полужирный шрифт для содержимого текстового поля.
Щелкните левой кнопкой мыши на новом текстовом поле и введите следующий текст как значение для поля: =DLookUp ("[Категория]", "Типы","[КодТипа]=Report!КодТипа") [Категория] представляет собой значение, которое нужно вывести в текстовом поле. Типы — это имя таблицы, которая содержит поле "Категория". Выражение "[КодТипа]=Report!КодТипа" является критерием, по которому в таблице "Типы" выбирается запись, у которой значение поля "КодТипа" равняется значению в текстовом поле "КодТипа" отчета. Префикс Report нужен для того, чтобы различить поле "КодТипа" таблицы "Типы" и элемент управления отчета с тем же именем.
Выделите текстовое поле "Код" и убедитесь, что имя "КодТипа" появляется в раскрывающемся списке "Выбор объекта" (Object Name) (в левой части панели инструментов "Форматирование"). Если это не так, то нажмите кнопку "Свойства" на панели инструментов, раскройте в окне "Свойства" вкладку "Другие" и введите Код как значение свойства "Имя" элемента управления.
Нажмите кнопку "Предварительный просмотр" на панели инструментов для просмотра отчета "Товары на складе по типам".
Добавление в отчет других вычисляемых элементов
Вычисляемые элементы управления, примером которых может служить добавленный в предыдущей части элемент управления с функцией DLookup () , часто употребляются в отчетах. Вычисляемые элементы управления используются для определения значений выражений, например для вычисления произведения количества на цену изделия. Теперь в правой части отчета достаточно места, чтобы добавить туда колонку для поля "Цена" и колонку для значения суммарной стоимости данных товаров, которая определяется как произведение полей "Цена" и "НаСкладе".
Изменение источника данных отчета
При создании отчета "Товары на складе по типам" с помощью Мастера отчетов вы выбирали поля непосредственно из таблиц "Товары" и "Поставщики". Вследствие такого подхода свойство отчета "Источник записей" представляет собой инструкцию SQL, которая позволяет выбрать только указанные поля. Хотя для добавления полей в отчет можно создавать несвязанные текстовые поля и пользоваться Построителем выражений для того, чтобы создать выражение, позволяющее получить нужное значение, намного проще создать запрос, выбирающий нужные в отчете поля и установить этот запрос как новый источник данных отчета.