Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информационные технологии

.pdf
Скачиваний:
1
Добавлен:
24.11.2025
Размер:
6.59 Mб
Скачать

Рисунок 185 – SQL–инструкция для выполнения запроса «SQL 9»

Рисунок 186 – Результат отображения запроса «SQL 9»

На основе базовой таблицы создайте управляющий SQL-запрос на создание таблицы «Новые_клиенты» («Новые_товары», «Новые_абоненты» и т.д.) (рис.). Задайте имя «SQL 9».

Контрольные вопросы:

1.Основные виды, назначение и особенности SQL–

запросов.

2.Основные SQL-инструкции (параметры, предикаты,

операции).

3.Ввод SQL-выражений.

4.Задание параметров в SQL-запросах.

5.Создание управляющих запросов.

6.Создание запросов на объединение.

381

Лабораторная работа № 9

ПРОЕКТИРОВАНИЕ И ИСПОЛЬЗОВАНИЕ ТАБЛИЧНЫХ ФОРМ

Цель работы:

1)изучить назначение и особенности создания табличных форм;

2)приобрести практические навыки создания табличных форм для ввода информации в базовые таблицы БД;

3)приобрести практические навыки использования и

форматирования элементов управления в формах.

Задания для выполнения работы:

1. Форма — объект MS Access для наглядного представления данных из таблиц, их ввода, вывода, редактирования и удаления, а также управления объектами БД.

Существует 2 вида форм:

табличные;

кнопочные.

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

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

создание с помощью пустой формы;

создание форм с помощью Конструктора;

создание форм с использованием Мастера форм;

создание с использованием стандартных видов форм;

При использовании инструмента «Форма» все поля базового источника данных размещаются в форме. Существует возможность изменять новую форму в режиме макета или конструктора.

В режиме макета изменения вносят в структуру формы при одновременном отображении данных.

Порядок создания форм с помощью инструмента Форма:

1.В области навигации выделить таблицу или запрос с данными, которые должны отображаться в форме.

2.На вкладке Создание в группе Формы выбрать команду Форма (рисунок 187).

382

Рисунок 187 – Результат отображения формы в режиме макета

Разделенная форма — позволяет одновременно отображать данные в двух представлениях — в режиме формы и в режиме таблицы.

Эти два представления связаны с одним и тем же источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части.

Создание разделенной формы при помощи инструмента «Разделенная форма» (рисунок 188):

1.В области переходов выделить источник с данными, которые должны отображаться в форме.

2.На вкладке Создание в группе Формы выбрать элемент

Другие формы - Разделенная форма.

383

Рисунок 188 – Вид «Разделенной формы»

Форма, созданная с помощью инструмента «Несколько элементов», внешне напоминает таблицу. Данные расположены в строках и столбцах, и одновременно отображается несколько записей.

1.В области переходов выделить источник с данными, которые должны отображаться в форме.

2.На вкладке Создание в группе Формы выбрать элемент

Другие формы - Несколько элементов (рисунок 189).

384

Рисунок 189 – Вид формы с несколькими элементами

Создать табличные формы с использованием стандартных видов форм: разделенную форму и форму с несколькими элементами на основе базовой таблицы (Клиент, абонент и т.д.)

В случае использования инструмента «Пустая форма», можно быстро построить форму, в которой будет несколько полей. Используя элементы управления можно добавлять в форму эмблемы, заголовок, дату и время (в режиме Макета).

Порядок создания Пустой формы:

1.На вкладке Создание в группе Формы щелкнуть Пустая

форма.

2.Access откроет пустую форму в режиме макета и отобразит

область Список полей. В области Список полей необходимо щелкнуть знак плюс (+) рядом с таблицами, содержащими поля, которые нужно включить в форму. Для добавления полей к форме, необходимо перетащить их на форму (рисунок 190).

Рисунок 190 – Вид Пустой формы

385

На вкладке Упорядочить для пустых форм можно выбрать вид их построения. Виды автоформ:

1.Таблица в столбик. Способ построения, когда каждое поле располагается на отдельной строке; подпись находится слева от поля.

2.Таблица в виде таблицы. Поля записей расположены

вформате таблицы, где каждой записи соответствует одна строка, а каждому полю один столбец. Имена полей служат заголовками

столбцов.

В режиме Автоформа: в столбик создать табличную форму для работы с информацией из соответствующей базовой таблицы по варианту (таблица 111).

Таблица 111 – Исходные данные для построения Автоформы: в

столбик

Вариант

 

Таблица / название формы

 

 

 

1

 

Товары

2

 

Абоненты

3

 

Вклады

4

 

Коммунальные услуги

5

 

Товары

6

 

Пассажиры

7

 

Товары

8

 

Диски

9

 

Спортинвентарь

10

 

Научные работы

11

 

Изделия

 

 

Фотоуслуги

12

 

Сохранить форму с именем, соответствующим названию таблицы (см. таблицу 111).

Врежиме Формы (вкладка Главная/режим Форма, рисунок

191)добавить в базовую таблицу новую запись с помощью разработанной Автоформы.

386

Рисунок 191 – Автоформа в столбик в режиме Формы

В режиме Конструктора изучить структуру Автоформы

(рисунок 192).

Рисунок 192 – Автоформа в столбик в режиме Конструктора

387

2. Вторым удобным способом является создание форм с использованием Мастера форм. Он позволяет создать простые (на основе одной таблицы или запроса) и сложные (несколько таблиц или запросов) формы.

Удобнее создавать формы с помощью Мастера, а затем корректировать их структуру в режиме Конструктора.

Врежиме Мастера форм создать форму для ввода информации

вподчиненную базовую таблицу (таблицу-связку).

Вформу включить все поля из таблицы.

Выбрать внешний вид формы – выровненный.

Выбрать самостоятельно наиболее подходящий стиль формы. Задать имя формы – название таблицы-связки.

Выполнить ввод двух новых записей в таблицу-связку при помощи формы (ввод данных в поля внешних ключей из соответствующих связанных таблиц должен выполняться с использованием элемента управления Поле со списком).

Пример: Построить форму с помощью Мастера форм для таблицы Заказ (рисунки 193-196).

Рисунок 193 – Первый шаг Мастера форм (выбор полей)

388

Рисунок 194 – Второй шаг Мастера форм (вид формы)

Рисунок 195 – Третий шаг Мастера форм (задание имени)

389

Рисунок 196 – Форма, созданная Мастером форм

3. Создание структуры формы выполняется последовательно в несколько этапов:

1 этап: Проектирование заголовка формы

Добавьте запись, содержащую текст заголовка формы — «Описание туров». Для этого щелкните на панели элементов управления кнопку Надпись, указатель мыши изменит форму. Установите указатель мыши на место предполагаемого расположения названия формы в области заголовка, нажмите левую кнопку мыши и, не отпуская ее, растяните рамку надписи, чтобы задать поле для текста. Отпустите кнопку мыши и введите текст, нажмите клавишу ENTER. Поле текста окажется выделенным (рисунок 197).

Например:

390

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