Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ACCESS 2007 методичка.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
19.04 Mб
Скачать

Корректировка таблицы

Данные можно корректировать с помощью форм и непосредственно в таблицах.

Если необходимо откорректировать данные непосредственно в таблице, то существует возможность:

  • Добавить запись в таблицу: открыть таблицу, установить курсор на пустую строку в конце таблицы и ввести значения полей, закрыть таблицу.

  • Удалить запись (фрагмент записей): открыть таблицу, выделить удаляемую запись (фрагмент записей) и нажать клавишу Delete, закрыть таблицу.

Для удаления незавершенной записи достаточно нажать клавишу ESC.

  • Внести изменения в значение поля: открыть таблицу, установить курсор в поле, внести изменения, если потребуется вернуть прежнее значение, нажать клавишу ESС, закрыть таблицу.

  • Изменить порядок следования полей.

Изменение порядка следования полей рассмотрим на примере.

Пример 7. В таблице ПЛАТЕЖИ поле ДАТА установить перед полем Код предприятия.

Для изменения порядка следования полей:

  • открыть таблицу ПЛАТЕЖИ;

  • выделить столбец ДАТА (щелкнув по заголовку столбца), снова щелкнуть левой кнопкой мыши по заголовку выделенного столбца и, не отпуская, перенести этот столбец на новое место (толстая вертикальная черта указывает на то место, где будет находиться поле после перемещения).

Эти изменения будут отображаться только при просмотре данных в таблице. Структура таблицы не изменится.

Создание запросов

Для обработки данных в СУБД используются запросы. Запрос можно построить на основе одной или нескольких таблиц и запросов.

Запросы можно разделить на несколько видов:

      • запрос на выборку;

      • запрос на создание таблицы;

      • запрос на обновление записей;

      • запрос на удаление записей;

      • перекрёстный запрос.

Запросы на выборку данных

Основные принципы создания запроса заложены в запросе на выборку.

В методическом пособии рассматриваются следующие виды обработки данных в запросах на выборку:

  • включение в бланк запроса задаваемых пользователем полей;

  • выборка записей, удовлетворяющих заданным условиям отбора;

  • вычисления с помощью формул и функций;

  • группировка записей с одинаковыми значениями в одном или нескольких полях для выполнения над ними групповых операций и другие.

На основе нескольких связанных таблиц можно построить многотабличный запрос.

Пример 8. Используя три таблицы: ПРЕДПРИЯТИЯ, НАЛОГИ, ПЛАН создать запрос, заменив коды предприятий и налогов их наименованиями.

Порядок создания запроса:

  • в панели Другие выбрать Конструктор запросов;

  • в появившемся окне Добавление таблицы выбрать таблицу ПЛАН и нажать кнопку Добавить. Аналогично добавить таблицы ПРЕДПРИЯТИЯ и НАЛОГИ.

  • закрыть окно Добавление таблицы.

В верхней части окна Запрос1:… отображены списки полей таблиц ПЛАН, ПРЕДПРИЯТИЯ и НАЛОГИ, а в нижней находится область для формирования запроса (бланк запроса). Так как запрос создается на основе таблиц, в окне запроса отображаются связи, установленные в схеме данных.

Двойным щелчком по любому полю таблицы его можно поместить в бланк запроса (или перетащить левой кнопкой мыши).

В строку Поле бланка запроса поместить из таблицы ПРЕДПРИЯТИЯ поле Наименование предприятия, из таблицы НАЛОГИ – поле Наименование налога, из таблицы ПЛАН - поле Сумма в столбцы с первого по третий соответственно. Под каждым именем поля в следующей строке появится имя таблицы, из которой взято поле.

Бланк запроса выглядит следующим образом:

Примечание: Значок V (вывод на экран) появляется автоматически. Щелкнув по этому значку, можно отменить вывод поля на экран (убрать значок).

После заполнения бланка выполнить запрос с помощью кнопки (Выполнить) панели Конструктор. На экране появится результат запроса:

Просмотрев результаты запроса, закрыть окно. Сохранить запрос и вместо стандартного имени Запрос 1 ввести в диалоговом окне имя План с расшифровками кодов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]