- •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
З адание 1.5.
Измените порядок следования полей в таблице "Персональные мероприятия":
Откройте таблицу "Персональные мероприятия" в режиме таблицы. Порядок следования полей является единственным параметром структуры таблицы, который можно изменить в режиме таблицы.
Чтобы выделить столбец (поле) таблицы, нажмите кнопку, на которой написано имя поля.
Нажмите кнопку выделения поля. Указатель мыши превратится в инструмент перетаскивания. Толстая вертикальная черта, появляющаяся при перетаскивании поля указывает на то место, где будет находиться после перемещения левая граница поля.
Удерживая нажатой левую кнопку мыши, перетащите поле на новое место и отпустите кнопку мыши.
В момент закрытия таблицы появится диалоговое окно, предлагающее сохранить изменения структуры таблицы. Подтвердите сохранение изменений, нажав кнопку "Да", или откажитесь от них.
Изменение порядка следования полей не влияет на свойства полей, индексы и другие параметры структуры таблицы.
Изменение связей между таблицами.
Определение связей между таблицами достаточно простая операция. Из- менение связи может быть вызвано изменением типа данных полей, по которым строится связь (поля, по которым строится связь, должны иметь один тип). В этом случае нужно удалить связь, изменить типы данных и переустановить связь.
З адание 1.6.
Переустановите связи базы данных.
Закройте все окна таблиц.
Щелкните левой кнопкой мыши по связи, которую нужно изменить. Линия выделенной связи становится толще.
Чтобы удалить выделенную связь, нажмите клавишу Del. Подтвердите удаление связи, нажав кнопку "Да" в появившемся диалоговом окне.
Если предполагается изменить тип поля, входящего в ключ таблицы, то удалите остальные связи с этой таблицей.
Измените типы данных полей таблиц.
Переустановите связи.
Добавление, изменение и проверка корректности данных в таблицах
Простота добавления и изменения информации является одним из основных критериев эффективности систем управления базами данных. В большинстве приложений Access для добавления и редактирования данных используются формы. Тем не менее, существуют случаи, когда добавление данных в режиме таблицы является более эффективным, особенно на этапе разработки приложения. Например, при разработке новой базы данных перед созданием форм и отчетов необходима проверка структуры базы. Изменение структуры таблиц и отношений между таблицами после создания форм и отчетов может вызвать дополнительные трудности в разработке приложения.
Для проверки структуры базы требуется ввести в нее тестовые данные. В этом случае для добавления данных лучше использовать режим таблицы. При импорте данных из текстового файла, электронной таблицы или базы другого формата часто нужно изменять импортируемые данные, чтобы сделать их формат совместимым с разрабатываемым приложением. И в этом случае использование режима таблицы для редактирования данных является более предпочтительным.
Другой важной функцией, которую должна обеспечивать система управления базами данных, является поддержка целостности данных. Правила, обеспечивающие целостность данных, дополняют правила, обеспечивающие ссылочную целостность, которые описаны выше. Access позволяет определить правила, обеспечивающие целостность данных как на уровне полей, так и на уровне таблиц. Правила, обеспечивающие целостность данных, задаются в виде выражений, вводимых в свойство "Условие на значение" (Validation Rule) полей или таблиц. Далее обсуждено использование простых выражений для определения условий на значение. Более полное представление об использовании операторов и выражений Access можно получить, используя встроенный механизм контекстной помощи.