- •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.20.
Для создания формы в непрерывном табличном формате с помощью Мастера форм:
В окне базы данных раскройте вкладку "Формы", затем нажмите кнопку "Создать" для создания новой формы.
В раскрывающемся списке этого диалогового окна выберите в качестве источника данных запрос "Персональные мероприятия (для подчиненной формы)".
В списке, расположенном в правом верхнем углу диалогового окна "Новая форма", выберите элемент "Автоформа: табличная", затем нажмите кнопку ОК. Access сразу же создаст форму, основанную на полях запроса "Персональные мероприятия (для подчиненной формы)", а затем отобразит созданную форму в режиме формы.
Перейдите в режим конструктора форм.
Удалите поля "КодСотрудника" и "Примечание" из области данных формы; из области заголовка формы удалите метки "КодСотрудника" и "Примечание".
Щелкните левой кнопкой мыши по области выделения раздела заголовка формы и. используя кнопку "Цвет фона" панели инструментов "Панель форматирования", измените цвет фона заголовка формы (свойство "Цвет фона") на белый; тем же способом измените на белый цвет фона области данных.
Измените подписи в разделе заголовка формы следующим образом: Тип Мероприятия на Тип, КодОтветственного на Ответственный, ДатаПлан на Дата-План, КодНачальника на Начальник, ДатаФакт на Дата-Факт, Рейтинг на Рейтинг, Сумма на Сумма.
Все метки заголовка формы заключите с помощью мыши в прямоугольник выделения; на панели инструментов "Панель форматирования" нажмите кнопку "Полужирный", а затем - кнопку "По центру".
Выберите команду "Формат, Размер, по размеру данных" (Format, Size, to Fit), затем команду "Формат, Размер, по узлам сетки" (Format, Size, to Grid). Эта последовательность команд в результате приведет к увеличению текстовых полей подписей для того, чтобы все их содержимое можно было отобразить на экране, затем эти поля будут привязаны к сетке, чтобы упростить их совмещение с полями, находящимися в области данных формы.
С помощью мыши перетащите метку "Тип" в левый верхний угол раздела заголовка формы; оставшиеся метки разместите вдоль верхней границы этого раздела формы, отделив их друг от друга. Перетащите верхнюю границу раздела области данных вниз.
С помощью мыши перетащите поле "ТипМероприятия" в левый верхний угол раздела области данных и измените его размеры, соотнеся их с соответствующей меткой в разделе заголовка формы. Поместите все оставшиеся в разделе области данных поля под соответствующими метками, находящимися в разделе заголовка формы, изменив размеры каждого поля в соответствии с размерами меток. Перетащите нижнюю границу раздела области данных вниз.
Все поля области данных заключите с помощью мыши в прямоугольник выделения; на панели форматирования нажмите кнопку "По центру" для выравнивания данных каждого поля по центру. Там же нажмите кнопку "Цвет границы", а затем кнопку "Прозрачный", в результате все границы полей будут прозрачными.
Выберите диалоговое окно свойств формы, раскройте вкладку "Данные" и присвойте свойству "Разрешить изменение" значение "Нет", свойству "Разрешить удаление" - значение "Нет" и свойству "Разрешить добавление" - значение "Нет". Эти изменения значений свойств защитят отображаемые этой формой записи.
В окне свойств раскройте вкладку "Макет" и установите в качестве значения свойства "Полосы прокрутки" значение "Отсутствуют", а в качестве значений свойств "Область выделения" и "Поле номера записи" значение "Нет".
Закройте окно свойств и перетащите правую границу формы влево так, чтобы ширина формы стала равной примерно 14 см.
Сохраните форму под именем "Персональные мероприятия (тест подчиненной формы)".
Теперь нужно добавить созданную форму в табличном формате в форму "Ввод персонального мероприятия" в качестве подчиненной формы. Для вставки этой формы в главную форму будем использовать Мастер подчиненных форм.