ВВОД И КОРРЕКТИРОВКА ДАННЫХ КОНТРОЛЬНОГО ПРИМЕРА

 

Ввод исходных данных в таблицы БД

 

Для ввода данных в таблицы используются формы.

После ввода данных через формы будут заполнены и таблицы:

ПРЕДПРИЯТИЯ НАЛОГИ

Код пред-приятия Наименование предприятия     Код налога Наименование налога
Заря   Налог на имущество
Восток   Налог на прибыль
Север   НДС

 


ПЛАН ПЛАТЕЖИ

Код пред. Код налога Сумма плановая   Номер документа Код пред. Дата перечис-ления
  3.02.11
  3.02.11
  5.02.11
  15.03.11
  5.03.11
  17.04.11
  10.03.11
  23.03.11
        20.04.11

 

СПЕЦИФИКАЦИЯ ПЛАТЕЖЕЙ

Номер документа Код предприятия Код налога Сумма оплаты

Исходные данные можно ввести непосредственно в таблицы.

 

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

 

СОЗДАНИЕ ЗАПРОСОВ

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

 

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

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

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

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