- •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
З адание 3.9.
Для добавления текстового поля, связанного с полем источника данных формы, с помощью списка полей:
Нажмите кнопку "Список полей" на панели инструментов "Конструктор форм". Появится окно списка полей.
В списке полей выделите элемент "КодСотрудника". Нажмите левую кнопку мыши и перетащите элемент списка в раздел области данных. В активной области формы указатель мыши превращается в символ поля, но без маленького крестика. Расположение символа поля указывает верхний левый угол самого текстового поля, а не его метки. Поместите указатель мыши в верхний левый угол раздела области данных и отпустите левую кнопку мыши.
Перетащите текстовое поле за маркер перемещения к метке и уменьшите ширину текстового поля.
Метки элементов управления, набранные мелким шрифтом, станут более удобными для чтения, если сделать их полужирными. Выделите метку и нажмите кнопку "Полужирный" на панели инструментов "Панель форматирования".
Добавление поля ввода с линейкой прокрутки
Иногда возникает необходимость включить в форму длинные текстовые комментарии. Многострочные текстовые поля позволяют отображать длинные строки текста как последовательность строк, длина которых определяется шириной этого текстового поля. Для создания многострочного текстового поля:
В списке полей выделите элемент "Примечание". Нажмите левую кнопку мыши и перетащите элемент списка в раздел области данных. Поместите указатель мыши посредине раздела области данных и отпустите левую кнопку мыши.
Удалите метку поля "Примечание".
На панели инструментов "Конструктор форм" нажмите кнопку "Свойства"; в появившемся диалоговом окне раскройте вкладку "Макет". С помощью полосы прокрутки найдите в списке этой вкладки свойство "Полосы прокрутки".
Раскройте список этого свойства и выберите в нем элемент "По вертикали". К текстовому полю "Примечание" будет добавлена вертикальная полоса прокрутки.
Если в дальнейшем форму предполагается печатать, то установите в качестве значения свойств "Расширение" (Can Grow) и "Сжатие" (Can Shrink) значение "Да". В результате вертикальные размеры поля будут изменяться автоматически таким образом, чтобы напечатать все данные, содержащиеся в нем. Значения свойств "Расширение" и "Сжатие" не влияет на внешний вид формы в режиме формы.
Создание вычисляемого поля
В вычисляемом поле можно отобразить результат вычисления всех правильно заданных выражений Access. Выражение должно начинаться со "=" (знака равенства) и может использовать функции Access. Как было упомянуто в начале этого раздела, в вычисляемых полях можно отображать результат вычислений выражений, использующих в качестве входных данных значения полей.
З адание 3.10.
Для создания вычисляемого поля, отображающего текущие дату и время:
Закройте окно списка полей и окно свойств. На панели элементов нажмите кнопку "Поле" для добавления свободного текстового поля в правую часть раздела заголовка формы.
Измените название метки нового текстового поля на Дата/время:, а затем переместите ее ближе к самому полю.
Для отображения в поле текущих даты и времени из часов компьютера введите в поле: =Now(). В режиме конструктора в этом поле выводится вычисляемая формула; дата и время отображаются в этом поле только в режиме формы.
Измените длину текстового поля так, чтобы в нем поместилось необходимое количество символов, используемое в заданном по умолчанию формате даты и времени: DD/MM/YY HH:MM:SS.
Изменение формата вывода значений
Для определения формата вывода в текстовое поле формы чисел, дат и времени можно использовать свойство "Формат". Для изменения формата вывода значений:
Используя кнопку "Поле" панели элементов, добавьте в раздел области данных формы второе свободное текстовое поле, поместив его под первым. Выровняйте размеры нового поля по размерам первого (расположенного в разделе заголовка формы).
Измените название метки нового текстового поля на: Дата:, а затем введите в само текстовое поле
Выделите текстовое поле, затем отобразите окно свойств. В появившемся диалоговом окне раскройте вкладку "Макет".
Выделите свойство "Формат поля" (Format) и откройте список этого свойства. В этом списке выберите элемент "Длинный формат даты" (Long Date).