- •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.14.
Для создания с помощью Мастера списков раскрывающегося списка "Ответственный", который позволит выбирать имена сотрудников:
На панели элементов нажмите кнопку "Мастера элементов" (она должна быть утопленной).
На панели элементов нажмите кнопку "Поле со списком" (Combo Box). Находясь над активной областью формы, указатель мыши будет превращаться в значок поля со списком.
На панели инструментов "Конструктор форм" нажмите кнопку "Список полей".
В появившемся окне списка полей выделите поле "КодОтветственного" и перетащите его с помощью мыши в правый верхний угол области данных напротив поля "Код". Появится первое диалоговое окно Мастера списков.
Таблица "Сотрудники" содержит значения, которые будет использовать поле со списком, поэтому выберите заданный по умолчанию переключатель и нажмите .кнопку "Далее". Выбор этого переключателя определяет в качестве значения свойства "Источник записей" поля со списком значение "Таблица/запрос". Появится второе диалоговое окно Мастера списков.
В списке этого диалогового окна выделите таблицу "Сотрудники". Нажмите кнопку "Далее". Появится третье диалоговое окно Мастера списков.
Для создаваемого поля со списком необходимы поля "КодСотрудника" и "Фамилия" таблицы "Сотрудники". "КодСотрудника" выступает в роли присоединенного поля, а поле со списком будет отображать значения поля "Фамилия". В списке "Доступные поля" второго диалогового окна Мастера списков поле "КодСотрудника" выделено по умолчанию, поэтому нажмите кнопку ">" для перемещения поля "КодСотрудника" в список "Выбранные поля". После этого автоматически выделится поле "Фамилия", поэтому еще раз нажмите кнопку ">" для перемещения поля "Фамилия" в список "Выбранные поля".Таким образом, определен запрос SQL SELECT, выступающий в качестве значения свойства "Источник строк" и заполняющий список поля со списком. Нажмите кнопку "Далее". Появится четвертое диалоговое окно Мастера списков.
В четвертом диалоговом окне Мастера списков отображается список значений для поля со списком. Access правильно определил то, что поле "КодСотрудника" является ключевым полем таблицы "Сотрудники", поэтому он корректно установил то, что это поле является присоединенным полем для создаваемого поля со списком. Флажок "Скрыть ключевой столбец" установлен по умолчанию; этот параметр указывает Access скрыть присоединенный столбец поля со списком. Результатом этих действий будет то, что, хотя для поля со списком и было выбрано два столбца, но в списке поля со списком будет отображаться только один столбец ("Фамилия"). Столбец "КодСотрудника" спрятан и используется только для присваивания значения полю "Ответственный". Измените размер столбца "Фамилия", перетащив с помощью мыши его правую границу; ширина этого столбца должна быть достаточной для отображения любой фамилии, но не больше, чем необходимо. Нажмите кнопку "Далее".
Создаваемое поле со списком возвращает значение "КодСотрудника". соответствующее выбранной фамилии в поле "Ответственный". Ранее при перетаскивании поля в форму было определено, что значением свойства "Данные" является поле "КодОтветственного". Мастер списков использует этот факт и устанавливает это поле в качестве значения по умолчанию свойства "Данные", поэтому просто нажмите кнопку "Далее" для принятия установленных значений. Появится шестое и последнее диалоговое окно Мастера списков.
В последнем диалоговом окне Мастера списков можно изменить подпись поля со списком. В текстовое поле этого диалогового окна введите Ответственный: и нажмите кнопку "Готово" для добавления в форму поля со списком.
Создание поля со списком без помощи мастера