- •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
З адание 2.12.
Создайте таблицу из результатов запроса, использовавшегося для получения списка рассылки, его нужно преобразовать из запроса на выборку в запрос на изменение.
Для этого:
1. Откройте запрос в режиме конструктора, выделив его имя в списке запросов в окне базы данных и нажав кнопку "Конструктор".
2.Выберите команду "Запрос, Создание таблицы".
3. В текстовом поле "Имя таблицы" введите описательное имя для новой таблицы, например Список рассылки. В этом диалоговом окне можно определить, где должна быть создана таблица — в текущей базе данных или в другой базе данных; в последнем случае потребуется ввести имя файла в текстовом поле "Имя файла".
4. Нажмите кнопку ОК. Запрос на выборку преобразуется в запрос на создание таблицы.
5. Закройте запрос. Теперь в окне базы данных ему соответствует другой значок, который сопровождается восклицательным знаком. Это означает, что запрос является запросом на изменение.
При выполнении такого запроса появляется сообщение, которое предупреждает, что в новую таблицу будут внесены изменения. Полученная таблица "Список рассылки" ничем не отличается от всех остальных таблиц базы данных.
Добавление параметра к запросу
Небольшое изменение предыдущего примера позволит сделать условие отбора параметром запроса и вводить его в диалоговом окне при запуске запроса.
З адание 2.13.
Чтобы создать запрос с параметрами:
1. Закройте таблицу "Список рассылки", удалите ее из базы данных и раскройте вкладку "Запросы" в окне базы данных.
2. Выделите ранее созданный запрос "Список рассылки по США" и нажмите кнопку "Конструктор".
3. В поле "Штат:0бласть" в первую строку условия отбора введите приглашение пользователю: [Введите код штата]. Квадратные скобки, в которые заключено приглашение, означает, что данное выражение будет заменено условием отбора, которое будет введено при запуске запроса.
4. Сохраните и закройте запрос, выделите его в окне базы данных и выберите команду "Правка, Переименовать".
5. Дайте запросу имя "Список рассылки по штатам США". 6. Откройте этот запрос. Появится предупреждающее сообщение об изменении данных таблицы
7. Далее появится диалоговое окно "Введите значение параметра", которое содержит приглашение ввести условие отбора для поля "Штат:0бласть".
8. Введите WA .
9. Если указанная таблица в базе данных не существует, то появится очередное сообщение об изменении данных; нажмите кнопку "Да", чтобы подтвердить выполнение запроса.
10. Раскройте вкладку "Таблицы" в окне базы данных и откройте таблицу "Список рассылки". Она содержит только записи о фирмах из штата Вашингтон. Все параметры по умолчанию имеют текстовый тип. Если Вы хотите определить другой тип параметра, то это можно сделать при помощи диалогового окна "Параметры Запросы" в меню "Запрос, Параметры".
2.1.6. Преобразование запросов по образцу в запросы на языке sql
Access переводит выражения, содержащиеся в бланке запроса по образцу, в последовательность предложений языка SQL. Использование SQL в Access играет большую роль при работе с базами данных клиент/сервер, которые обрабатывают инструкции SQL на сервере и после выполнения запроса передают результирующую таблицу приложению (клиенту) для дальнейшей обработки.