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

3.2. Выполнение задания 2. Заполнение таблицы записями

3.2.1. В окне БД НАЛОГ(рис. 6) щелкнуть по ярлыку таблицы ПРЕДПРИЯТИЯ, затем по кнопкеОткрыть. Откроется окно пустой таблицы ПРЕДПРИЯТИЯ (рис. 7).

3.2.2. Заполнить таблицу записями согласно табл. 2.

Таблица 2

КОД ПРЕД

НАИМ ПРЕД

101

Заря

102

Восток

103

Север

3.2.3. Щелкнуть по пиктограмме , закрыть таблицу ПРЕДПРИЯТИЯ.

3.3. Выполнение задания 3. Корректировка таблицы предприятия

3.3.1. Выделить ярлык таблицы ПРЕДПРИЯТИЯ в окне БД НАЛОГ(рис. 6).

3.3.2. Щелкнуть по кнопке Конструктор. Откроется таблица ПРЕДПРИЯТИЯв режимеКонструктора (рис.3).

3.3.3. Вставить между полями КОД ПРЕД и НАИМ ПРЕД поле АДРЕС.

Для этого:

  • щелкнуть слева от строки НАИМ ПРЕД (строка выделится);

  • на клавиатуре нажать клавишу Insert(появится пустая строка);

  • ввести в столбец Имя поляслово АДРЕС, в столбцеТип данных- выбратьТекстовый;

  • щелкнуть по кнопке закрыть окноКонструктора(на вопрос «Сохранить изменения структуры таблицы?» ответить Да).

3.3.4. Щелчком по кнопке Открытьперейти в режим просмотра записей таблицы. Убедиться, что между заполненными столбцами КОД ПРЕД и НАИМ ПРЕД появился пустой столбец.

3.3.5. Щелчком по закрыть таблицу.

3.3.6. Удалить ненужное нам поле АДРЕС. Для этого:

  • выделить ярлычок таблицы ПРЕДПРИЯТИЯ;

  • щелкнуть по кнопке Конструктор;

  • в окне Конструкторавыделить строку АДРЕС и нажать на клавиатуре клавишуDelete;

  • щелкнуть по кнопке закрыть окноКонструктора.

3.3.7. Повторить пп. 3.3.4 и 3.3.5, чтобы убедиться в удалении поля АДРЕС.

4. Отчет по работе - распечатка таблицы предприятия.

Литература: [3], с. 202-203.

Работа 3. Создание многотабличной БД

1. Цель работы – создание базы данных, включающей несколько таблиц.

2. Основные теоретические положения

СУБД Accessпозволяет создать БД, в которой находится несколько таблиц. Чтобы иметь возможность организовывать поиск и ввод информации сразу внескольких таблицах, следует связать эти таблицы между собой с помощью ключей.

3. Порядок выполнения работы

Задание. Создать структуру таблиц НАЛОГИ, ПЛАН, ПЛАТЕЖИ, СПЕЦ-Я ПЛАТЕЖЕЙ.

3.1. Создание таблицы НАЛОГИ

3.1.1. Создание структуры таблицы НАЛОГИ.

Для создания структуры этой таблицы провести операции, описанные в п. 3.1Работы 2.Описание структуры таблицы НАЛОГИ взять из табл.1.

3.1.2. Заполнение таблицы НАЛОГИ.

Т

Провести операции, аналогичные п.3.2. Работы 2 для заполнения таблицы НАЛОГИ записями. Данные взять из табл. 3.

аблица 3

КОД НАЛ

НАИМ НАЛ

01

Налог на собственность

02

Налог на прибыль

03

Арендная плата

3.2. Создание структуры таблицы план

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

Поэтому порядок создания структуры таблицы ПЛАН следующий:

3.2.1. Выполнить команды ТаблицаСоздатьКонструктор.

3.2.2. В открывшемся окне Конструкторав столбецИмя поляввести КОД ПРЕД, в столбцеТип данныхвыбрать текстовый.

3.2.3. Так как таблица ПЛАН имеет составной ключ (ключевыми являются поля КОД ПРЕД и КОД НАЛ, на вкладке Общиеустановить параметры:

Обязательное полеДа

Пустые строкиНет

Индексированное полеДа (Совпадения допускаются).

3.2.4. Для передачи значений поля КОД ПРЕД из таблицы ПРЕДПРИЯТИЯ:

а) перейти на вкладку Подстановка;

б) установить параметры;

Тип элемента управления-Поле со списком

Тип источника строк–Таблица/Запрос

Источник строк- раскройте список и выберите таблицу ПРЕДПРИЯТИЯ;

в) щелкнуть по кнопке с многоточием – запустится режим Построительзапросов– ввести ответДа;

г) в строке Полераскрыть список и выбрать поле КОД ПРЕД;

д) закрыть окно Построитель запросови ответитьДа.

3.2.5. В окне Конструкторав столбецИмя поляввести КОД НАЛ,Тип данныхТекстовый.

3.2.6. Повторить пп. 3.2.3 и 3.2.4 (в п 3.2.4 в подпункте г) выбрать поле КОД НАЛ).

3.2.7. Ввести в третью строку Конструктораописание поля СУММА согласно табл.1 и закрытьКонструктор.

3.2.8. Заполнить таблицу ПЛАН записями. Для этого:

а) щелкнуть по ярлыку таблицы ПЛАН – Открыть. (В открывшейся таблице в столбцах КОД ПРЕД и КОД НАЛ имеются кнопки раскрытия списка);

б) щелкнуть по кнопке раскрытия списка поля КОД ПРЕД и выбрать значение этого поля для первой записи (строки) согласно табл. 4;

в) щелкнуть по кнопке раскрытия списка поля КОД НАЛ и выбрать значение этого поля для первой строки согласно табл. 4;

г) ввести значение первой строки поля СУММА согласно табл. 4;

д) повторить пп. б) – г) для заполнения всей таблицы записями. Закрыть таблицу.

Таблица 4

КОД ПРЕД

КОД НАЛ

СУММА

101

01

200,00

101

02

400,00

102

01

150,00

102

02

400,00

102

03

600,00

103

01

800,00

103

02

200,00

103

03

250,00