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

11.Какие элементы управления могут иметь объекты базы данных: форма, отчет, страница доступа к данным?

Подчиненная форма

Подчиненная форма – это форма, вложенная в другую (основную).

Подчиненную форму используют в следующих случаях:

  1. Для сбора в одной форме данных из нескольких таблиц с целью показа дополнительной (справочной) информации;

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

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

12.Что такое запрос? Каково отличие запроса-выборки и запроса с параметром? Какими способами можно создать запрос?

Запрос – это поиск данных из многообразия записей, находящихся во всех таблицах.

Запросы могут выполнять следующие операции:

  1. Выбирать данные из таблиц;

  2. Группировать записи и получать итоговые значения полей по группам;

  3. Получать данные из нескольких таблиц одновременно.

Существует несколько видов запросов:

  1. Запрос на выборку,

  2. Запрос с параметрами,

  3. Перекрестный,

  4. Итоговый,

  5. Запрос с вычислениями.

Запрос на выборку

Цель такого запроса – создание результирующей таблицы, в которой отображаются только нужные по условию запроса данные из базовых таблиц. Построение любого запроса начинается с составления запроса на выборку (простой запрос). Существует два варианта построения: в режиме Мастер и в режиме Конструктор.

Создание запроса в режиме Мастер

Мастер запросов вызывается командой Запросы ►Создание запроса с помощью мастера ► Создать ► Простой запрос ► ОК или двойным щелчком мыши по надписи Создание запроса с помощью мастера в объекте Запросы.

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

Кнопка Далее выполняет переход на следующий шаг работы мастера, где надо отметить опцию Подробный (вывод каждого поля каждой записи). Кнопка Далее.

В последнем окне задается имя запроса. В имени рекомендуется оставить слово «запрос». Кнопка Готово выведет на экран запрос в режиме таблицы.

13.Опишите назначение языка sql.

Назначение встроенного SQL – комбинировать достоинства языков, давая возможность разрабатывать сложные процедурные программы, которые обращаются к БД через SQL, скрывая от пользователя сложности работы с таблицами в процедурном языке. Встраиваемые SQL-операторы могут вставляться статически или динамически. Программа со встроенным SQL представляет собой смесь SQL-операторов и кода на базовом (HOST) языке программирования, поэтому ее нельзя просто скомпилировать с помощью компилятора базового языка

14.Для чего нужен отчет? Какие сведения отображаются в отчете? Какова структура отчета? Какими способами можно создать отчет?

Отчет – это общее название результирующих документов. Это могут быть приказа, справки, счета, накладные, ордера, сводки и т.д. В Access отчет перед печатью можно предварительно посмотреть на экране.

Общий принцип создания отчетов похож на метод создания форм: определяется источник данных для отчета, поля источника данных перетаскиваются в отчет, имеется возможность определить подотчет (подчиненный отчет) и т.д. Отчет может содержать заголовок и примечания, которые выводятся только на первой и последней страницах многостраничного документа; а также верхний и нижний колонтитулы, которые выводятся на каждой странице. Основная часть отчета – область данных. Заголовок, примечания и колонтитулы могут включаться в отчет или исключаться из него с помощью соответствующих команд меню Вид в режиме Конструктор.Первоначально создается макет отчета, по которому осуществляется вывод данных в виде печатного документа. Организация макета позволяет создавать отчет сложной структуры, обеспечивающий вывод взаимосвязанных данных из многих таблиц, их группировку и вычисление итоговых данных.