Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИЭС УМК.doc
Скачиваний:
6
Добавлен:
18.11.2019
Размер:
3.76 Mб
Скачать

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

Задание

В рамках созданной ранее базы данных подготовьте составную форму.

Выполнение задания

1. Откройте ранее созданную базу данных Банк.

В диалоговом окне базы данных Банк появляется список таблиц: КЛИЕНТ, ПАКЕТ, КУРС АКЦИЙ.

2. Создайте составную форму с использованием Мастера. Для этого:

2.1. Нажмите кнопки Формы Создать;

- в диалоговом окне Новая форма выберите Macтеp форм Ок:

2.2. В окне первого шага Мастера в поле Таблицы/запросы выберите таблицу КЛИЕНТ;

  • выберите из доступных полей таблицы КЛИЕНТ в качестве полей формы поля Номер счета, Фамилия, Сумма счета, нажимая после выбора каждого указанного поля клавишу >;

- в поле Таблицы/запросы выберите таблицу ПАКЕТ. Из полей этой таблицы, появившихся в окне Доступные поля, выберите Код бумаги и Число акций, нажимая кнопку >;

- в поле Таблицы/запросы выберите таблицу КУРС АКЦИЙ. Из ее полей выберите Курс акции и нажмите кнопку >;

- нажмите кнопку Далее.

2.3. На втором шаге выбираем опцию Подчиненные формы, затем Далее.

2.4. На третьем шаге выберите внешний вид Табличный, щелкните по кнопке Далее.

2.5. На четвертом шаге выберите Стиль, щелкните Далее.

2.6. В окне пятого шага Мастера введите заголовок новой формы ЦЕННЫЕ БУМАГИ и нажмите кнопку Готово. Появится окно Форма: ЦЕННЫЕ БУМАГИ.

3. На экране вывода составной формы ЦЕННЫЕ БУМАГИ пролистайте данные таблицы ЦЕННЫЕ БУМАГИ до конца, чтобы вывести пустую строку и введите Номер счета 16593;

- потом заполните поля Фамилия: Николаев, Имя: Николай, Отчество: Николаевич, Код бумаги: 3333333, Число акций: 10, Дата покупки: 25.10.2003.

4. Закройте Базу Данных, Для этого выполните команду меню ФАЙЛ, Закрыть.

4. Отчет по работе

Распечатка многотабличной формы.

Работа 11. Формирование запросов для многотабличной базы данных

1. Цель работы

Научиться строить запросы для получения данных из разных таблиц БД.

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

Для получения определенных данных из Базы Данных пользователь может построить запрос. Результатом выполнения запроса является таблица с временным набором данных (динамический набор). Записи динамического набора могут включать поля из одной или нескольких таблиц. Запросы используются аналогично таблицам. Соответствующий динамический набор можно просмотреть в табличном представлении. На основе запроса можно построить отчет или форму. При обновлении данных в динамическом наборе возможно включение этих изменений в таблицы. Использование запросов позволяет осуществить различные формы доступа к одной и той же информации.

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

При включении в запрос связанных таблиц базы данных в окне Запрос-выборка между ними автоматически возникает соединительная линия.

Если между таблицами, включенными в запрос, нет связи и она не возникает автоматически, можно соединить таблицы в окне Запрос-выборка. Для этого необходимо наличие в них полей с совпадающими данными. Однако надо учесть, что такое соединение сохраняется лишь для данного запроса и при использовании этих же таблиц в новом запросе требуется соединять их заново.

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

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