- •Система управления базой данных access
- •Начало работы: создание таблицы в базе данных
- •Режим таблицы
- •Типы и свойства полей
- •Мастер таблиц
- •Импорт таблиц
- •Связь с таблицами
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 2 работа с таблицами
- •Введение
- •Режим замены
- •Режим вставки
- •Операции поиска
- •Фильтрация данных в таблице
- •Поиск и замена
- •Удаление данных
- •Изменение структуры таблицы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 3 изменение образа таблицы
- •Вводные замечания
- •Установка параметров шрифта
- •Параметры ячеек
- •Изменение расположения строк/колонок
- •Внимание!
- •Изменение типа поля
- •Отображение полей
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 4 главное меню access
- •Меню Правка
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 5 создание запросов
- •Общие сведения
- •Сортировка данных в запросе
- •Применение специальных критериев
- •Вычисления в запросе
- •Внимание!
- •Поле Продавец Объем операции Номер записи
- •Поле Продавец Объем операций Номер записи
- •Запросы к нескольким таблицам
- •Запрос на добавление
- •Запрос на удаление
- •Запрос на обновление
- •Запрос на создание таблицы
- •Индикация результатов выполнения запросов
- •Параметрические запросы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 6 создание форм
- •Вводные замечания
- •Создание форм с помощью мастера
- •Перемещение и редактирование полей формы
- •Фильтрация данных в форме
- •Обычный фильтр
- •Фильтр по выделенному
- •Расширенный фильтр
- •Форма ленточного типа
- •Создание диаграмм
- •Составные и связанные формы
- •Применение элементов управления в формах
- •Мастер кнопок
- •Списки в формах
- •Размещение в форме графического объекта
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 7 отчеты в access
- •Вводные замечания
- •Автоотчеты
- •Конструктор отчетов
- •Мастер диаграмм
- •Мастер отчетов
- •Вычисления в отчете
- •Печать отчета
- •Предварительный просмотр
- •Опции печати
- •Задание
- •Контрольные вопросы
- •Лабораторная работа № 8 работа с меню и панелями инструментов
- •Вводные замечания
- •Создание меню и панелей инструментов
- •Создание панели инструментов для всех баз данных
- •Создание панели инструментов для отдельной базы данных
- •Создание специальной строки меню
- •Создание и удаление контекстного меню
- •Задание
- •Создание макросов
- •Кнопка, запускающая макрос
- •Макрокоманды для работы с данными
- •Макрокоманды для управления Access
- •Макрокоманды для решения задач программирования
- •Редактирование макросов
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 10
- •Применение пошагового режима
- •Объединение макросов в макрогруппу
- •Связывание макросов с командами меню
- •Связывание макросов с событиями
- •События, связанные с клавиатурой и мышью
- •Связывание с событиями
- •Задание
- •Управление представлением объектов из макроса
- •Указание имен объектов
- •Установка значений
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 12 работа с приложениями и программами. Оформление меню
- •Вызов приложений и управление ими
- •Запуск прикладных программ с параметрами
- •Управление прикладными программами из access
- •Автоматизация вывода на печать
- •Оформление собственной строки меню
- •Задание
- •Контрольные вопросы
- •Цитированная литература
- •Содержание
Поиск и замена
В процессе обработки базы данных может возникнуть необходимость заменить один объект другим во всей таблице. Быстро выполнить такую операцию позволяет команда Заменить из меню Правка. Диалоговое окно замены очень похоже на диалоговое окно поиска.
В поле ввода Образец указывается заменяемый объект, а в поле Заменить на - новые данные. Программа начинает выполнять замену в результате нажатия кнопки Найти далее. Она находит и маркирует подлежащий замене объект, но саму замену не производит. В этом случае пользователь может решить сам, стоит ли заменять содержимое данного поля. Подтвердить замену позволяет кнопка Заменить, а отменить ее и продолжить поиск следующего объекта замены - кнопка Найти далее.
Сферу поиска и замены можно ограничить с помощью опций С учетом регистра и Только поле целиком. Только в том случае, если пользователь абсолютно уверен в необходимости замены всех искомых объектов, можно воспользоваться кнопкой Заменить все, предназначенной для выполнения замены во всей таблице без консультации с пользователем.
Удаление данных
В Access для удаления данных предназначена команда Удалить из меню Правка. Удаляемую запись необходимо маркировать, иначе указанная команда не будет доступна. Выделение записей осуществляется посредством колонки маркировки,
Для удаления маркированных записей наряду с командой Удалить из меню Правка можно применять клавишу Del. После попытки удалить запись программа открывает окно для подтверждения удаления, так как удаленные данные будут безвозвратно утеряны.
Поле таблицы маркируется при выполнении щелчка на его заголовке, но удалить такое поле нельзя. Удаление полей осуществляется в окне конструктора таблицы.
Изменение структуры таблицы
Изменение структуры таблицы (типа данных полей, порядка их следования и т.д.) выполняется в режиме конструктора таблицы.
Внимание! Изменения в структуре записи заполненной таблицы чреваты потерей данных. Поэтому к таким изменениям следует прибегать только в случае крайней необходимости.
Задание
1. В ранее созданные таблицы Зарплата и Сведения ввести новые записи, доведя их число до 20.
2. Освоить приемы перемещения курсора по таблице.
3. Ввести изменения в таблицу в строках 5, 8, 10, 12, 15, используя клавиши для редактирования.
4. Осуществить поиск по фамилии, по окладу.
5. Осуществить поиск и замену по имени, по окладу, по проценту премии.
6. Отсортировать таблицу по полю Фамилия, затем по полю Оклад как по возрастанию, так и по убыванию.
7. Отсортировать таблицу по двум полям.
8. Изменить структуру таблицы Зарплата для чего: добавить новые поля “Домашний адрес” и “Дата приема”; переместить поле "процент премии" после поля "оклад"; переименовать поле “% премии" в "процент премии"; удалить поле "Дом. адрес"; изменить ширину поля "Фамилия"; добавить новое поле "Примечание" типа Текстовое 100.
9. Ввести в таблицу Зapплaтa (ошибочно) запись с существующим Табельным номером.
10. Выполнить п.п. 4 и 5 используя Фильтр и Расширенный фильтр.
Контрольные вопросы
1. Каким образом создается таблица?
2. Укажите способы ввода и редактирования данных.
3. Как осуществить поиск данных в таблице?
4. Каким образом осуществляется поиск и замена данных в таблицах ?
5. Каким образом осуществляется сортировка данных в таблице?
6. Укажите приемы изменения структуры таблицы.
7. В каких случаях возникает необходимость создания многотабличной базы данных?
8. Какие типы отношений существуют между таблицами в многотабличной базе данных? Приведите примеры.
9. Каким образом осуществляется связь между таблицами в многотабличной базе данных?
10. Какого типа отношения характеризуют справочную таблицу? Какая таблица является подчиненной?
11. Какой режим используется при вводе и редактировании данных в справочную таблицу, в подчиненные таблицы?
12. Как можно использовать Фильтр и Расширенный фильтр ?