Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_Yegorova_i_Bugazova.docx
Скачиваний:
19
Добавлен:
05.08.2019
Размер:
560 Кб
Скачать

145) Что понимают под запросом на удаление? Как он создается?

Запрос на удаление предназначен для удаления из БД старых или неиспользуемых записей. При его создании целесообразно сначала создать запрос на выборку, проверить правильность отбора записей и лишь потом преобразовать запрос в запрос на удаление. В итоге все указанные записи будут удалены из таблиц. При повторном выполнении такого запроса ничего не произойдёт.

146) Как можно использовать запросы для создания отчетов?

Запросы, так же как и таблицы, можно использовать при создании отчётов. Для этого необходимо:

1 способ: Открыть нужный запрос и автоматически создать форму при помощи кнопки Отчёт в блоке Отчёты, во вкладке Создание;

2 способ: Использовать кнопку Мастер Отчётов в блоке Отчёты во вкладке Создание, далее выбрать нужный запрос и поля из него, настроить вид представления данных, группировку, сортировку и оформление отчёта;

3 способ: Использовать кнопку Конструктор Отчётов в блоке Отчёты, во вкладке Создание, далее при помощи кнопки Добавить поля в блоке Сервис во вкладке Конструктор вручную перетащить поля из нужного запроса.

147) Как можно использовать запросы для создания форм?

Запросы, так же как и таблицы, можно использовать при создании форм. Для этого необходимо:

1 способ: Открыть нужный запрос и автоматически создать форму при помощи кнопки Форма в блоке Формы, во вкладке Создание;

2 способ: Использовать кнопку Мастер Форм в блоке Формы, Другие формы во вкладке Создание, далее выбрать нужный запрос и поля из него, настроить оформление и стиль для формы;

3 способ: Использовать кнопку Конструктор Форм в блоке Формы, во вкладке Создание, далее при помощи кнопки Добавить поля в блоке Сервис во вкладке Конструктор вручную перетащить поля из нужного запроса.

148) Что понимают под постоянными связями, а что под временными?

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

149) Как обеспечивается в запросе сортировка данных?

В запросах сортировка обеспечивается соответствующей строкой в бланке запроса «Сортировка». У каждого поля можно задать сортировку по возрастанию или по убыванию с указанием старшинства. Также сортировать данные можно и в режиме таблицы, используя кнопку со стрелочкой возле заголовка поля.

150) Продемонстрируйте умение строить запросы по связанным таблицам.

берём любой запрос из Задания5 «Запросы»

151) Продемонстрируйте, каким образом можно менять способ объединения таблиц (внутреннее, внешнее левое, внешнее правое) в запросах? Как визуально отличить их друг от друга?

Внутренне объединение – это изначальное соединение таблиц, предполагающее взаимно однозначное соответствие. Так в результирующую таблицу запроса будут включены только те записи первой таблицы, для которых есть записи во второй, и только те записи второй, для которых есть записи в первой.

Внешнее левое объединение устанавливается в Конструкторе запроса. Предположим, что на схеме одна таблица расположена на схеме слева, а другая справа. Тогда внешнее левое объединение предполагает, что в результирующую таблицу запроса войдут все записи из левой таблицы и только соответствующие записи из правой. Связь возле правой таблицы при этом будет помечена стрелкой.

Внешнее правое объединение устанавливается в Конструкторе запроса. Предположим, что на схеме одна таблица расположена на схеме слева, а другая справа. Тогда внешнее правое объединение предполагает, что в результирующую таблицу запроса войдут все записи из правой таблицы и только соответствующие записи из левой. Связь возле левой таблицы при этом будет помечена стрелкой.

Изменить тип связи можно, выбрав нужный пункт в параметрах объединения, вызываемых в Конструкторе запроса двойным щелчком по связи между таблицами.