Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен БД.doc
Скачиваний:
3
Добавлен:
27.09.2019
Размер:
117.25 Кб
Скачать

16. Запросы на изменение. Примеры.

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

Запрос на изменение. Это запрос, который позволяет, выполнив 1 операцию, внести изменения во многие записи. Включает 4 типа:

1)Запрос на создание таблицы.

2)Запрос на удаление записи.

3)Запрос на добавление записи.

4)Запрос на обновление записей.

17. Запросы. Возможности запросов.

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

  1. Источник данных

  2. Поля, по которым будет проводиться поиск

  3. Поля, выводимые в результате выполнения запроса

18. Подчиненная форма. Способы создания. Связь с главной формой.

Форма – средство для ввода, редактирования и отображения, данных таблицы, представляющая собой окно с набором элементом управления (поле, рисунок, группы переключателей и т.д.).

Подчиненная форма – это форма находящаяся внутри другой формы. Источники данных – таблица, запрос. Режим ввода: Режим таблицы, одиночная форма, ленточная форма. Режим вывода – режим одиночной формы. Создается с помощью мастера подчиненных форм.

Создание подчиненной формы:

  1. С помощью мастера: Элемент подчиненная форм/отчет

  2. Путем переноса формы или таблицы из окна БД в другую форму

Условия синхронизации подчиненной и главной формы:

  1. Таблицы – источники связанны отношением 1:М

  2. Главная форма базируется на таблице с ключом, который является внешним ключом для таблицы, на которой базируется подчиненная форма. Эти поля должны иметь одинаковый тип данных и одинаковые имена.

Настройка синхронизации форм:

  1. Открыть свойство элемента «Подчиненная форма/отчет»

  2. Ввести в свойство подчиненного поля имя связующего поля в подчиненной форме

  3. Аналогично ввести в свойство основного поля имя связующего поля в главной форме

19. Форма. Назначение и структура формы. Типы форм.

Форма – средство для ввода, редактирования и отображения, данных таблицы, представляющая собой окно с набором элементом управления (поле, рисунок, группы переключателей и т.д.)

Назначение:

  1. Организация пользовательского интерфейса с таблицей

  2. Ускоряет ввод данных

  3. Не хранит информацию

  4. Источник данных – таблицы и запросы

  5. Можно создать с помощью мастера или конструктора

Структура формы:

  1. Заголовок – отображается только на 1 странице

  2. Верхний колонтитул – на всех страницах

  3. Область данных – отобрать элементы управления (обязательно)

  4. Нижний колонтитул – на всех страницах

  5. Примечание – только в конце формы

Типы форм:

  1. Для обработки транзакций – добавление новых записей и редактирование

  2. Для поддержки принятия решений – информация в виде графиков, отсутствует возможность ввода и редактирования

  3. Форма поддержки БД – служит для поддержки административных функций: создание БД, РК, доступ.