- •Лабораторная работа n 1 система управления базой данных access. Начало работы
- •Введение
- •Начало работы: создание таблицы в базе данных
- •Режим таблицы
- •Типы и свойства полей
- •Мастер таблиц
- •Импорт таблиц
- •Связь с таблицами
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 2 работа с таблицами
- •Введение
- •Режим замены
- •Режим вставки
- •Операции поиска
- •Фильтрация данных в таблице
- •Поиск и замена
- •Удаление данных
- •Изменение структуры таблицы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 3 изменение образа таблицы
- •Вводные замечания
- •Установка параметров шрифта
- •Параметры ячеек
- •Изменение расположения строк/колонок
- •Внимание!
- •Изменение типа поля
- •Отображение полей
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 4 главное меню access
- •Меню Правка
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 5 создание запросов
- •Общие сведения
- •Сортировка данных в запросе
- •Применение специальных критериев
- •Вычисления в запросе
- •Внимание!
- •Поле Продавец Объем операции Номер записи
- •Поле Продавец Объем операций Номер записи
- •Запросы к нескольким таблицам
- •Запрос на добавление
- •Запрос на удаление
- •Запрос на обновление
- •Запрос на создание таблицы
- •Индикация результатов выполнения запросов
- •Параметрические запросы
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 6 создание форм
- •Вводные замечания
- •Создание форм с помощью мастера
- •Перемещение и редактирование полей формы
- •Фильтрация данных в форме
- •Обычный фильтр
- •Фильтр по выделенному
- •Расширенный фильтр
- •Форма ленточного типа
- •Создание диаграмм
- •Составные и связанные формы
- •Применение элементов управления в формах
- •Мастер кнопок
- •Списки в формах
- •Размещение в форме графического объекта
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 7 отчеты в access
- •Вводные замечания
- •Автоотчеты
- •Конструктор отчетов
- •Мастер диаграмм
- •Мастер отчетов
- •Вычисления в отчете
- •Печать отчета
- •Предварительный просмотр
- •Опции печати
- •Задание
- •Создание меню и панелей инструментов
- •Создание панели инструментов для всех баз данных
- •Создание панели инструментов для отдельной базы данных
- •Создание специальной строки меню
- •Создание и удаление контекстного меню
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 9 макросы в access. Первое знакомство
- •Вводные замечания
- •Создание макросов
- •Кнопка, запускающая макрос
- •Макрокоманды для работы с данными
- •Макрокоманды для управления Access
- •Макрокоманды для решения задач программирования
- •Редактирование макросов
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 10
- •Отладка макросов, макрогруппы,
- •Связь с меню
- •Цель работы: Освоить процедуры отладки макросов, создания макрогрупп, создания макросов, связанных с меню.
- •Отладка макроса
- •Применение пошагового режима
- •Объединение макросов в макрогруппу
- •Связывание макросов с командами меню
- •Связывание макросов с событиями
- •События, связанные с клавиатурой и мышью
- •Связывание с событиями
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 11
- •Макросы с условием. Представление объектов. Установка имен и значений
- •Цель работы: Изучить методику создания макросов с условием, управление представлением объектов из макроса, указание имен объектов, установку значений.
- •Выполнение макроса с условием
- •Управление представлением объектов из макроса
- •Указание имен объектов
- •Установка значений
- •Задание
- •Контрольные вопросы
- •Лабораторная работа n 12 работа с приложениями и программами. Оформление меню
- •Вызов приложений и управление ими
- •Запуск прикладных программ с параметрами
- •Управление прикладными программами из access
- •Автоматизация вывода на печать
- •Оформление собственной строки меню
- •Задание
- •Контрольные вопросы
- •Цитированная литература
- •Содержание
Задание
Изучить команды главного меню Access.
Вывести и убрать с экрана различные панели инструментов.
Ознакомиться со справочной системой Access. Ознакомиться с различными способами получения справочной информации.
Ознакомиться с возможностями работы Помощника.
Добавить на стандартные панели различные кнопки. Убрать с панелей добавленные кнопки.
Создать собственную панель инструментов, разместив на ней 10 различных кнопок. Удалить созданную панель.
Произвести настройку параметров Access.
Изучить различные контекстные меню.
Контрольные вопросы
Какие пункты главного меню имеет Access ?
Какие действия можно осуществить, используя команды главного меню?
Какие действия можно выполнить используя различные контекстные меню ?
Как вызвать и убрать различные инструментальные панели ?
Как пользоваться справочной системой ?
Какие возможности предоставляет Помощник ?
Как добавить и убрать со стандартной панели кнопки ?
Как создать собственную панель ?
Каким образом производится настройка параметров Access ? Какие существуют возможности настройки ?
Лабораторная работа n 5 создание запросов
Цель работы: Освоить приемы создания различных запросов.
Общие сведения
Вопросы, формулируемые по отношению к базе данных, называются запросами.
Запросы предназначены для просмотра, изменения и анализа данных. Они используются также в качестве источника записей при создании форм и отчетов. Одним из наиболее распространенных запросов является запрос на выборку, который выполняет отбор данных из одной или нескольких таблиц в соответствии с заданными пользователем критериями.
В Access, как и во многих современных СУБД, для формирования запросов используется "Запрос по образцу" (Query by Example или QBE).
Запрос по образцу - это таблично-ориентированный язык для выбора данных из одной или нескольких таблиц.
Для создания запроса необходимо открыть базу данных, в окне базы перейти на вкладку Запросы и щелкнуть по кнопке Создать.
На экране появится диалоговое окно Новый запрос, предназначенное для выбора способа построения запроса. Могут быть испольованы следующие способы создания запросов:
Конструктор – самостоятельное создание нового запроса;
Простой запрос – создание запроса на выборку из определенных полей;
Перекрестный запрос – создание запроса, выводящего данные в компактной форме, подобном формату электронной таблицы;
Повторяющиеся записи – создание запроса на поиск повторяющихся записей в простой таблице или запросе;
Записи без подчиненных – создание запроса на поиск записей, которым не соответствует ни одна запись в подчиненной таблице.
Мастер Простой запрос служит для создания простых запросов. Запрос создается при помощи Мастера по шагам. При этом имеется два варианта запроса: в запрос включаются все поля таблицы, включая и поля связанных между собой таблиц; в запрос включаются итоговы значения из таблицы (например, подсчитаны суммы по записям, определены средние арифметические и т.д.). Выбор варианта запроса производится на втором шаге Мастера установкой флажка Подробный или Итоговый.
Мастер Перекрестного запроса работает тоже по шагам, создавая перекрестный запрос.Такой запрос – это операция построения таблицы для вычисления итоговых значений на основе существующей таблицы или запроса. Перекрестный запрос создается в предположении, что исходная таблица содержит необходимые данные для формирования заголовков строк и столбцов.
Запросы для выборки повторяющихся записей и записей, которым не соответсвует ни одна запись в подчиненной таблице не требуют особых пояснений. Смысл их очевиден из названия.
Конструктор запросов является основным средством по работе с запросами, поэтому рассмотрим более подробно работу с ним.
.Для запуска его необходимо выбрать значение Конструктор в окне Новый запрос и нажать на кнопку ОК.
В результате на экране появятся два окна: окно конструктора запросов Запрос на выборку и окно выбора таблиц Добавление таблицы.
Окно Добавление таблицы состоит из трех вкладок, содержащих перечни объектов предлагаемых программой для проектирования запроса: Таблицы, Запросы и Таблицы и запросы. Выбрав соответствующую вкладку необходимо выбрать нужную таблицу и затем щелкнуть по кнопкам Добавить и Закрыть.
В окне конструктора запросов появится небольшое окно с заголовком таблицы и списком ее полей.
Для переноса нужного поля в бланк запроса необходимо выполнить двойной щелчок на нем. В результате имя этого поля будет помещено в строку Поля бланка запроса (нижняя половина окна конструктора запросов). В бланке запроса указываются параметры запроса и данные, которые нужно отобрать, а также определяется способ их отображения на экране.
Примечание: Имя поля (и даже несколько маркированных имен) можно перенести в бланк запроса методом Drag and Drop.
Для упорядочения отобранных записей по алфавиту целесообразно воспользоваться возможностями сортировки самого запроса. Для этого в строке Сортировка нужно щелкнуть в первой колонке, открыть список значений и задать способ сортировки данных.
Если больше никаких условий не требуется, то создание запроса можно завершить, закрыв окно конструктора запросов и присвоив запросу имя, в появившемся окне Сохранение .
Имя сохраненного запроса программа включает в список, находящийся на вкладке Запросы окна базы данных. Результат выполнения запроса отображается после нажатия кнопки Открыть в окне базы данных или кнопки Запуск (кнопка с изображением восклицательного знака) на панели инструментов Создание запросов, а также после двойного щелчка на имени запроса. При этом не имеет значения, открыта таблица с данными или нет.
В таблице с результатами выполнения запроса данные обрабатываются так же, как и в обыкновенной таблице. При этом можно использовать команды как из контекстного меню окна запроса, так и из меню Формат.
Access позволяет отменить отображение полей в запросе еще при его создании. Для этой цели предназначены контрольные индикаторы в строке Вывод на экран бланка запроса. После выполнения запроса на экране отображаются только те поля, для которых в бланке установлены флажки.